https://help.superhosting.bg/internal-server-error-500.html
  • bg

Хостинг, Домейни, Cloud, Виртуални сървъри (VPS), Managed VPS, SSL сертификати

Internal Server Error, Error 500

Контролен панел cPanel
Internal Server Error, Error 500, грешка 500

Един от най-често срещаните проблеми е, когато вместо страницата, която очаквате да се покаже, на екрана се изпише:

Internal Server Error

The server encountered an internal error or misconfiguration and was unable to   complete your request.

Please contact the server administrator, webmaster@vashiat-domain.com and inform them of the time the error occurred, and anything you might have done that may have caused the error.

More information about this error may be available in the server error log.

Тази грешка може да се получи по няколко причини. Конкретната причина може да установите, като отидете в контролния панел в меню "Error Log". Там ще видите последните 300 грешки, възникнали при работата на вашия сайт.

Некоректни права на файлове и директории

Правата на файла, който се опитвате да изпълните, са такива, че и други освен собственика могат да пишат в него. В този случай в Error Log-а ще видите съобщение подобно на това:

[2016-04-20 20:21:47]: error: file is writable by others: (/home/cpaneluser/public_html/pyt/do/fail/fail.php)

За да изчезне грешката, препоръчваме да сложите права на файла: 644. Това може да направите през контролния панел или с FTP клиента, който използвате.

Правата на директорията, в която се намира файлът, са такива, че и други освен собственика могат да пишат в нея. В този случай в Error Log-а ще видите съобщение, подобно на това:

[2016-04-20 20:20:53]: error: directory is writable by others: (/home/cpaneluser/public_html/pyt/do/direktoria)

За да изчезне грешката, препоръчваме да сложите права на директорията: 755. Това може да направите през контролния панел или с FTP клиента, който използвате.

info-icon Можете бързо и лесно да коригирате правата на файловете и директориите в хостинг акаунта през контролния панел cPanel от меню "Fix Permissions by SuperHosting".

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

Некоректни директиви в .htaccess файл

Ако при записване на правила в .htaccess файл бъде допусната синтактична или правописна грешка, съответното правило не може да бъде обработено и се получава грешка Error 500. Информация отново можете да намерите в меню "Error log" в cPanel. При получаване на грешката съобщението е подобно:

[Mon May 10 15:48:54 2016] [alert] [client XXX.XXX.XXX.XXX] /home/cpaneluser/public_html/.htaccess: Invalid command 'RewriteEngineOn', perhaps misspelled or defined by a module not included in the server configuration

В примера по-горе грешката е, че е написано слято "RewriteEngineOn", което не е коректно. Коректното изписване е:

RewriteEngine On

500px270px
SuperHosting.BG

Коментари

Все още няма коментари

Уведоми ме при
avatar
wpDiscuz
Всички права запазени © 2005-2017 , www.superhosting.bg