Я могу без проблем получить доступ к интерфейсу новой установки Wordpress. Я также могу без проблем войти в систему с учетной записью пользователя. Однако, если я пытаюсь войти в систему с учетной записью администратора, я получаю ошибку 500 примерно в 70-80% случаев.
Если мне удастся добраться до панели управления WP, любая страница в панели администратора вызовет ошибку только / иногда / - я не могу найти заданный способ воспроизвести ошибку.
Журнал ошибок Apache показывает ошибку сегментации для каждой из этих 500 ошибок.
Я начал свое расследование с Wordpress:
Периодически возникала ошибка.
Я подумал, что следующим шагом должно быть получение дампа ядра потока Apache, который умер, чтобы увидеть, есть ли какие-нибудь подсказки, но я не могу его сбросить.
Я запускаю Debian 6.0.4 и следую инструкциям в /usr/share/doc/apache2.2-common/README.backtrace
, какой штат:
1) Установите пакеты apache2-dbg libapr1-dbg libaprutil1-dbg gdb.
2) Добавьте «CoreDumpDirectory / var / cache / apache2» в вашу конфигурацию apache.
3) Выполнить как root: /etc/init.d/apache2 stop ulimit -c unlimited /etc/init.d/apache2 start
4) Сделайте все возможное, чтобы воспроизвести аварию. Теперь должен быть файл / var / cache / apache2 / core.
Тем не менее, файлы ядра не выгружаются, а в журнале ошибок Apache нет (core dumped)
в линиях разломов сегментации.
Любые идеи?
У меня была аналогичная проблема, и я исправил ее, обновив модуль ssh php с помощью sudo pecl install ssh2-0.13
на Ubuntu.
Пробовать chmod 777
этот каталог. Если поставить дамп в /tmp
вы можете добиться большего успеха, так как tmp доступен для записи всем пользователям системы. У меня была такая же проблема, и когда я выполнял это и выполнял команды на шаге 3 последовательно, а не сразу, я получил то, что мне нужно.