Новые файлы php, не работающие на cPanel

#php #cpanel #centos6

#php #cpanel #centos6

Вопрос:

Итак, у меня есть веб-сайт, на котором у меня много файлов, все они написаны на php и отлично работают, за исключением новых файлов, всякий раз, когда я создаю новый файл php и запускаю его из браузера, он показывает внутреннюю ошибку сервера 500. Я попытался удалить все содержимое из файла php и повторил одну строку, но я получил ту же ошибку. Я создал локальный файл php.ini для этого конкретного домена и попытался включить ошибки, но на самом деле ничего не изменилось. Не знаю, что делать, чтобы найти ошибку.

Комментарии:

1. вы сохраняете файлы в нужном месте?

2. Проверьте журналы ошибок вашего сервера. Они, скорее всего, будут в /var/logs/apache/ (хотя cPanel может поместить их в другое место; если это произойдет, вам придется посмотреть в документах, чтобы узнать, где). Это выдаст вам ошибку, которую вы получаете. Если вам все еще нужна помощь после обнаружения ошибки, скопируйте текст ошибки сюда, и мы сможем вам помочь.

3. Проверьте свои журналы ошибок php, в вашем файле php.ini будет указано местоположение, в котором сохраняются журналы

4. Похоже, что это связано с разрешениями.

Ответ №1:

Это связано с разрешением, файлы php должны быть исполняемыми:

  • Для каталогов и папок должно быть установлено значение 755.
  • Для исполняемых скриптов в папке cgi-bin должно быть установлено значение 755.
  • Для изображений, мультимедиа и текстовых файлов, таких как HTML, должно быть установлено значение 644.

Вы можете использовать command chmod , чтобы установить надлежащее разрешение.