Wordpress 3.3和Symfony 1.4 - 包含问题

时间:2012-03-15 13:33:44

标签: wordpress symfony-1.4 administration

这已被多次询问,但我还没有找到我的问题/解决方案,所以我问它:

我有一个正在运行的Symfony 1.4应用程序,喜欢在symfony旁边的/ web / blog目录中运行wordpress。

奇怪的是,博客前端运行完美但我无法访问管理并在进入/ 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日志中会显示一个错误(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 :(得分:0)

最后,得到了解决方案: http://wordpress.org/support/topic/wp-301-apc-314-php-533-white-wp-adnmin-page

apc.include_once_override1转为0完成了这项工作。