2015-12-07 294 views
0

我得到这个颇有我的WP网站调用未定义的函数定义()

PHP Fatal error: Call to undefined function define() in index.php on line 14 

该网站(在某些情况下,周)工作了好几天,没有人触动它,然后它突然开始记录这些错误。

这是一个Windows 2008 R2盒子。 PHP已经倒下了?我将如何着手进一步研究它。重新启动IIS可修复此问题。

感谢

+0

查看''看看'memory_limit'设置为什么。 – Latheesan

+0

你如何使用'define'? –

+0

做到这一点,它被设置为128M – pee2pee

回答

0

我有一个类似的问题,另一个define()解决了这个问题对我来说。问题是一个内存问题,如@Latheesan在评论中说。

请看看你的php error_log来验证内存问题。

打开您的wp-setting.php文件,并将几乎在文件顶部添加下面的行。

define('WP_MEMORY_LIMIT', '40M');// you can try it with more or a bit less memory 

你可以找到更多有用的信息here.

+0

据我所见,没有内存问题。 phpinfo说memory_limit是128M – pee2pee

+0

你看看你的error_log吗? 40M只是一个例子,如果需要,您可以尝试更多 – swidmann

+0

是的,没有与内存相关的错误。我现在把它设置为96M – pee2pee

相关问题