Перейти к содержанию
GeorgyM

Диагностика белого экрана - выявление причины

Рекомендуемые сообщения

Всем привет,

 

поделитесь кто как диагностирует причину появления белого экрана на фронте, без ошибки на нем и без ошибки в логах?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В файл .htacess в самом низу добавь записи:

php_flag display_startup_errors on
php_flag display_errors on
php_flag html_errors on

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В файл .htacess в самом низу добавь записи:

php_flag display_startup_errors on
php_flag display_errors on
php_flag html_errors on

крах бытия

:-D

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В файл .htacess в самом низу добавь записи:

php_flag display_startup_errors on
php_flag display_errors on
php_flag html_errors on

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

Спасибо - увидал.

 

А есть какой то не сложный метод поиска всех ошибок на странице которая отображается ? - конфликты и прочее?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Та как бы систематизированного метода не знаю, чисто интуиция + логика...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
А есть какой то не сложный метод поиска всех ошибок на странице которая отображается ? - конфликты и прочее?

 

Только полное тестирвание

 

php является интерпретируемым языком, поэтому "возможная ошибка" возникнет только тогода, когда до нее дойдут

 

Максимум что проверяется это семантика текста - наличие обязательных ограничителей открытых/закрытых элементов.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В логах в 90% случаях должно что то быть. Или они отключены в админке, или не те логи смотрите. Кроме логов в system\logs есть еще логи сервера, тоже могут подсказать. Есть логи Vqmoda, они не относятся к 500 ошибке конечно, но подскажут что в коде поменялось.

 

Праведные строки в .htacess так же открывают путь к познанию истины и помогают отречься от кода, приводящего к грехопадению, но еще советую попробовать этот артифакт - https://opencartforum.com/topic/19017-otladchik-dlia-opencart-debugger/

 

Для дизайна в Огненном Лисе есть режим 3D просмотра сайта, который наглядно показывает расположение слоев, что под чем прячется.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В логах в 90% случаях должно что то быть. Или они отключены в админке, или не те логи смотрите. Кроме логов в system\logs есть еще логи сервера, тоже могут подсказать. Есть логи Vqmoda, они не относятся к 500 ошибке конечно, но подскажут что в коде поменялось.

 

Праведные строки в .htacess так же открывают путь к познанию истины и помогают отречься от кода, приводящего к грехопадению, но еще советую попробовать этот артифакт - https://opencartforum.com/topic/19017-otladchik-dlia-opencart-debugger/

 

Для дизайна в Огненном Лисе есть режим 3D просмотра сайта, который наглядно показывает расположение слоев, что под чем прячется.

 

 

Спасибо - буду изучать!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.