#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
, чтобы установить надлежащее разрешение.