PHP изменения не регистрируются при исполнении - PullRequest
0 голосов
/ 16 июня 2020

У меня есть клиент с выделенным сервером linux, размещенным на godaddy, который запускает PHP сценарии. Когда я использую FTP и вношу изменения в файлы PHP, изменения не регистрируются, когда я выполняю сценарии через браузер (другими словами, я попадаю на страницу php из chrome). Он действует так, как будто старый сценарий все еще на месте, а мои изменения были проигнорированы.

Я знаю, что у меня правильная страница, потому что, если я переименую файл php, страница разорвется с 404 not found.

Я знаю, что wordpress имеет неприятную «особенность», в которой он кэширует php на сервере, и изменения не регистрируются без сброса, но мой клиент уверяет меня, что он не использует wordpress.

Godaddy рекомендует установить nocache=1 в строках запроса, но это работает, только если мои изменения регистрируются, а это не так. Кроме того, php include и include_once, похоже, не разрешают строки запроса, поэтому весь этот подход кажется проблематичным c.

Есть идеи, как я могу это решить? Или как я могу обнаружить механизм кеширования? Кажется, что мой клиент и крестный папочка ничего не понимают в том, что происходит.

1 Ответ

0 голосов
/ 17 июня 2020

Проверьте дисковое пространство и использование INODE.

Причиной может быть даже облако блоков Mod_security, проверьте журналы ошибок

Также обновите PHP VERSION до более высокого уровня, например 7.3, который поддерживает MYSQLI .

...