Jump to content
Sign in to follow this  
gdi31

[Решено] Как быть с 500 (Internal Server Error), если не получается включить отображение ошибок?

Recommended Posts

Есть варианты как быть с 500 (Internal Server Error) при выполнении условий из первого сообщения?

Share this post


Link to post
Share on other sites
У меня .htaccess не доступен для изменения параметров PHP.
 
Из файла .htaccess выше предложенные строки удалил.
В файл php.ini добавил:
 
display_startup_errors = on;
display_errors = on;
html_errors = on;

Изменений не заметил, есть ещё варианты?

Share this post


Link to post
Share on other sites

в панели хостинга гляньте - у некоторых доступны настройки там

Share this post


Link to post
Share on other sites

Если белый экран

 

удаляем .htacces

Проверяем

 

проверяем с html

 

проверяем с test.php (есho 'что-то')

 

Вызываем экстрасенсов, рассказывая, что делали до белого экрана.

Share this post


Link to post
Share on other sites

Если белый экран

 

удаляем .htacces

Проверяем

 

проверяем с html

 

проверяем с test.php (есho 'что-то')

 

Вызываем экстрасенсов, рассказывая, что делали до белого экрана.

 

А дальше...

Share this post


Link to post
Share on other sites

у вас 500 статус или 200 ?

создайте файл test.php в нём

<?php not valid php code { :p ?>

что выдаст ? тот же белый экран или syntax error ?

Share this post


Link to post
Share on other sites

у вас 500 статус или 200 ?

создайте файл test.php в нём

<?php not valid php code { :p ?>

что выдаст ? тот же белый экран или syntax error ?

 

500 когда в .htacces 3 строки пихаю.
Если test.php тогда Parse error: syntax error, unexpected T_STRING in ...

Share this post


Link to post
Share on other sites

 

500 когда в .htacces 3 строки пихаю.
Если test.php тогда Parse error: syntax error, unexpected T_STRING in ...

 

Если вы добавляете в .htaccess 3 строки:

php_flag display_startup_errors on

php_flag display_errors on

php_flag html_errors on

и получаете 500, значит у вас PHP работает не как Apache (nginx) модуль, а как CGI (очень старый способ конфигурации сервера). Соответственно директивы php_flag приводят к ошибке.

 

Удалите 3 троки, у вас ошибки и так выводятся.

Share this post


Link to post
Share on other sites

toporchillo, всё верно
другими словами в вашем случае к белому экрану приводит не криво-настроенный сервер, который прячет ошибки, а php код. например лишний return или exit(die)

Share this post


Link to post
Share on other sites

toporchillo, всё верно

другими словами в вашем случае к белому экрану приводит не криво-настроенный сервер, который прячет ошибки, а php код. например лишний return или exit(die)

 

А, была, надежда, )))

Share this post


Link to post
Share on other sites

toporchillo, всё верно

другими словами в вашем случае к белому экрану приводит не криво-настроенный сервер, который прячет ошибки, а php код. например лишний return или exit(die)

 

Я думаю вам моя ошибка известна, и также думаю, что вы можете предположить в каком из файлов вероятней всего она находиться.
Если б вы предположили в новом сообщении, то у меня б снова появилась надежда ))

Share this post


Link to post
Share on other sites

 

Я думаю вам моя ошибка известна, и также думаю, что вы можете предположить в каком из файлов вероятней всего она находиться.
Если б вы предположили в новом сообщении, то у меня б снова появилась надежда ))

 

А можно как то по teamviewer глянуть ?

Share this post


Link to post
Share on other sites

А можно как то по teamviewer глянуть ?

 

Что?

Share this post


Link to post
Share on other sites

имелся ввиду удаленный доступ через TeamViewer

Share this post


Link to post
Share on other sites

имелся ввиду удаленный доступ через TeamViewer

 

Это я и так понял. Вот и задал уточняющий вопрос. Что?

Share this post


Link to post
Share on other sites

Я думаю вам моя ошибка известна... 

Share this post


Link to post
Share on other sites

 

Я думаю вам моя ошибка известна... 

 

 

Вообще то я думал, что на это сообщение прореагирует другой участник дискуссии. ))

У вас тоже есть предположение?

Share this post


Link to post
Share on other sites

Есть предположение, от сюда могу ноги расти?

Share this post


Link to post
Share on other sites

А ошибок от сервера не видно никаких ?

Share this post


Link to post
Share on other sites

А ошибок от сервера не видно никаких ?

 

Видимо видно, но я ещё не видел (в опциях PHP выставил значение log_errors On).

Осталось подождать.

Share this post


Link to post
Share on other sites

А ошибок от сервера не видно никаких ?

 

Проверка закончена!

Если искусственно не создавать ошибки то файл error_log пуст.

А в журнале ошибок admin при каждой попытке регистрации появляется строка:

PHP Notice:  Error: E-Mail to required! in /home/obamachmo/public_html/system/library/mail.php on line 51

Share this post


Link to post
Share on other sites

 

Проверка закончена!

Если искусственно не создавать ошибки то файл error_log пуст.

А в журнале ошибок admin при каждой попытке регистрации появляется строка:

PHP Notice:  Error: E-Mail to required! in /home/obamachmo/public_html/system/library/mail.php on line 51

 

На конец таки я избавился от этой ошибки ))

Всё заработало!

Ссылка тем, кому это только предстоит.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.