Модератор
Yui
(@fierevere)
永子
странный вопрос. если вы умеете использовать strace, то должны бы знать что такое SIGSEGV, это как ошибка 500 из-за проблемы с кодом,
только в отличие от .php скрипта, тут ошибка в PHP или модуле расширения, так что или сборка PHP у вас кривая или вы нашли баг в самом PHP
нет, я не умею использовать strace 🙁
Эту ошибку нашёл провайдер и свалил всё на мои скрипты.
Так это ошибка на стороне сайта или сервера?
Модератор
Yui
(@fierevere)
永子
я вам ответила в двух фразах, прочитайте теперь вторую.
Даже если есть ошибка на стороне сайта, она не должна валить серверное ПО с ошибкой сегментирования.
Скорее всего ваш хостер обновил PHP и судя по всему это достаточно кривая сборка (да еще и в /opt/ положенная, т.е. они или сами ее собрали или взяли где-то весьма с сомнительного источника), т.к. хостеры обычно упрямее осла и требуют от клиентов доказательств , что клиент не верблюд….
если есть возможность смены версии PHP, то смените, возможно другая версия будет работать более корректно
8.0
7.4
-
Ответ изменён 1 год, 5 месяцев назад пользователем Yui.
сменил последовательно на 8.0, затем на 7.4 — 502 Bad Gateway.
в файле wp-config.php заменил define(‘WP_DEBUG’, false); на define(‘WP_DEBUG’, true); — не помогло. Даже ошибок никаких не отображается.
есть ли смысл отключить все плагины, чтобы хотя бы войти в админку?
Модератор
Yui
(@fierevere)
永子
падает PHP, где именно падает — неизвестно, возможно можно было бы поймать через strace,
плагины отключить попробуйте, возможно падает при вызове какой-то функции из плагина, но может и не помочь
Тут вам скорее помочь мог бы хостер, т.к. это их сервер и установленное ими ПО.. но я так поняла они хотят спихнуть все с себя.
-
Ответ изменён 1 год, 5 месяцев назад пользователем Yui.
отключил тему — и сайт заработал. Вошёл в админку, переключил тему — вёрстка съехала, конечно, но сайт открылся.
Похоже, что дело всё таки в скриптах. Тема Addison, у меня на ней 2 сайта, оба падают после обновления WP. Но на одном ручное обновление, и есть возможность откатиться, а на другом, видимо, было автоматическое, и восстановление из бэкапа ничего не даёт.
У темы нет кнопки «обновить», видимо обновления для неё недоступны.
Как быть? Найти где-то старый WP и накатить файлы? В какую папку?