Мои WordPress сайты иногда загружают пустой HTML - PullRequest
0 голосов
/ 21 января 2019

Я создаю сайты Wordpress, но иногда у меня возникает такая проблема, когда мой сайт вообще не загружается. Это происходит во всех браузерах, насколько я знаю. Chrome, Safari, Firefox и т. Д. Раздражает то, что это происходит очень случайно. Возможно, веб-сайт загружается нормально, но возникает один случайный момент, и возникает проблема.

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

В основном, в этих ситуациях он загружает HTML-файл с пустым тегом body. Ничего более. Нет ошибок, нет 404 страницы, ничего. Выяснил это с помощью «проверить элемент» в Chrome.

<html>
 <body>
 </body>
</html>

Вот и все ..

Так с чем связана эта проблема? У кого-нибудь еще была такая проблема раньше и кто-нибудь как это исправить? К сожалению, я не самый большой эксперт по php, поэтому помощь будет принята с благодарностью.

Edit: Всякий раз, когда я пытаюсь отредактировать или добавить новое сообщение, и появляется проблема (белый экран, пустое тело), ​​сообщение действительно редактируется, потому что я вижу это на другом MAC, где веб-сайт работает в то время.

1 Ответ

0 голосов
/ 21 января 2019

Скорее всего это проблема php.Вы должны добавить опцию отладки в ваш wp-config.php (см. Дополнительную информацию Отладка WordPress - codex

 // Enable WP_DEBUG mode
define( 'WP_DEBUG', true );

// Enable Debug logging to the /wp-content/debug.log file
define( 'WP_DEBUG_LOG', true );

// Disable display of errors and warnings 
define( 'WP_DEBUG_DISPLAY', false );
@ini_set( 'display_errors', 0 );

// Use dev versions of core JS and CSS files (only needed if you are modifying these core files)
define( 'SCRIPT_DEBUG', true );

После установки посмотрите на <your site domain>/wp-content/debug.log на возможные проблемы.

Примечание: это не решение, а первый шаг к его поиску.

...