Новостей | Акций
Создание Интернет магазина Черновцы
Технические вопросы Версия для печати
» HTTP Error 500 - Внутренняя ошибка сервера »  22.03.2011
4441

Если вы установили новый скрипт и в результате получаете 500-ую ошибку, это может быть вызвано включенной на сервере опцией register globals.

Как мне установить пользовательские настройки php.ini?

Когда вы получаете 500-ую ошибку на вашем сайте, в первую очередь вам нужно просмотреть лог ошибок (error_log) в вашей контрольной панели CPanel. Для этого, зайдите в вашу контрольную панель и нажмите мышкой на кнопку 'Журнал ошибок' (Error log) в разделе 'Журналы' (Stats/Logs) и Вы сможете увидеть список ошибок, которые возникают на вашем сайте. В этом списке вы найдете детальное описание проблем, включая время, когда ошибка возникла, а также каким сервисом была обнаружена данная ошибка, а также некоторая информация об том, в каком файле и/или каким файлом вызвана ошибка и в какой строке файла. Вот пример некоторых распространенных ошибок и методы их устранения:
 
error: directory is writable by others: (/home/user/public_html/)
Это элементарная проблема и может быть устранена простой установкой прав на папку или файл, которая указана в ошибке. Вы можете установить права при помощи FTP клиента или через Диспетчер файлов в контрольной панели CPanel. Правильные права в данном случае 755.

error: file has no execute permission: (/home/user/public_html/)
Чтобы исправить данную ошибку установите права 755 на файл или папку используя FTP клиент или контрольную панель CPanel.

error: Permission denied: /home/user/public_html unable to check htaccess file, ensure it is readable.
Эта ошибка вызвана правами на файл .htaccess. Пожалуйста убедитесь, что на файл стоят права 755.

error: Premature end of script headers: /home/user/public_html.

Причин для этой ошибки может быть несколько:

 - Времени на исполнение скрипта недостаточно и система его «отключает» раньше времени. Чтобы это изменить, обратитесь к службе поддержки и попросите увеличить время исполнения скрипта на 10 сек.

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