Wordpress 3.3 и Symfony 1.4 - проблема с включениями - PullRequest
0 голосов
/ 15 марта 2012

Об этом спрашивали много раз, но я еще не нашел свою проблему / решение, поэтому я спрашиваю:

У меня запущено приложение Symfony 1.4, и мне нравится иметь WordPress в / web/ блог каталог рядом с Symfony.

Странно то, что веб-интерфейс блога работает отлично, но я не могу получить доступ к администрированию и вместо этого получаю внутреннюю ошибку сервера при переходе на / blog / wp-admin.Все, что я вижу в лог-файлах appache:

[warn] mod_fcgid: stderr: PHP Fatal error:  Call to undefined  
function get_option() in /srv/www/vhosts/mysite/web/blog/wp-
admin/admin.php on line 32

Я думаю, это как-то связано с требованием и загрузкой необходимых файлов из каталога wp-admin.Хотя не выдается никакой ошибки, что файл не существует или не может быть найден.Даже если я перейду к строке 31 и введу echo "test"; exit; непосредственно перед фатальной ошибкой, она будет выполнена и распечатана.var_dump(function_exists('get_option')) возвращает false. Последний тест состоял в том, чтобы вместо этого вручную загружать functions.php: require_once(ABSPATH . WPINC . '/functions.php'); - но он возвращает, что ABSPATH и WPINC даже не определены ..

После входа в систему я даже вижу панель администратора на веб-интерфейсе блога, но, очевидно, не могу получить доступ ни к каким страницам.Хотя одна из ошибок отображается в журналах apache, когда я смотрю веб-интерфейс блога (th html отображается до конца):

[warn] mod_fcgid: stderr: PHP Fatal error:  Call to undefined function _get_cron_array() 
in /srv/www/vhosts/mysite/web/blog/wp-cron.php on line 47

очень сбивает с толку .. может ли за это быть ответственна какая-то настройка php на моем сервере?

Заранее благодарим за любую помощь.

1 Ответ

0 голосов
/ 16 марта 2012

Наконец, получили решение: http://wordpress.org/support/topic/wp-301-apc-314-php-533-white-wp-adnmin-page

Превращение apc.include_once_override из 1 в 0 сделало работу.

...