今天在[安平纳公司网站](apinnotech.com)后台升级插件不成功之后,网站显示:
> Fatal error: Unknown: Cannot use output buffering in output buffering display handlers inUnknownon line0
从字面意思看是输出缓存没法显示,那么是数据库还是后台配置文件里错误呢?
我进入后台管理器,删除本来要进行升级的插件ALLinoneSEO
首先度娘,说可以进后台停止插件,可是我的问题却是打开admin面板链接也返回同样的错误
再次使用bing,找到[一篇文章](https://premium.wpmudev.org/forums/topic/cannot-use-output-buffering-in-output-buffering-display):
`Edit your wp-config.php and edit this line :
define(‘WP_DEBUG’, false);
to
define(‘WP_DEBUG’, true);`
打开cPanel,进入后台文件管理器,下载wp-config.php文件,更改该条语句,上传覆盖。重新打开网站链接依然是同样的错误。
`·Edit your wp-config.php file and add this line :
define( ‘WP_MEMORY_LIMIT’, ‘512M’ );
`
在wp-config.php文件中增加
> define( ‘WP_MEMORY_LIMIT’, ‘512M’ );
在这里,我犯了一个低级错误,在语句末尾没有打上**;**,导致返回*syntax error*。
仔细检查更改后网站能正常打开。
自建以及维护wordpress站点中,遇到过无数大小问题,焦虑,冷静寻找答案,解决。
记录以及共勉!
·