1

Я вхожу через SFTP с помощью WinSCP. Я могу видеть все файлы моего сайта и всю структуру каталогов. Однако, если я пытаюсь отредактировать файл, например файл HTML или CSS, я могу повторно загрузить его на сервер, но изменения не вступают в силу на веб-сайте! Я подумал, что это проблема с разрешениями, поэтому я назначил 0777 с помощью WinSCP для всех файлов и каталогов на сайте, но все равно изменения не вступили в силу. Что я делаю не так, что я не могу редактировать файлы - только просматривать их - в WinSCP?

1 ответ1

0

При условии, что каталог, который вы изменяете, на самом деле является корневым каталогом, изменения должны вступить в силу немедленно, если только кеш не разрушит их для вас.

Прежде всего, убедитесь, что не запущен серверный кеш, такой как Varnish. После этого убедитесь, что на вашем конце нет прозрачного кэширования, такого как Squid. После этих двух попыток попробуйте очистить кеш браузера. Если вам все еще не повезло, убедитесь, что веб-сервер действительно читает каталог, который вы изменяете как webroot.

Если все остальное терпит неудачу, вы можете обратиться к журналу сервера, и вам нужно найти ответ 304 или что-нибудь, связанное с попаданием в кеш.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .