如何在REST API输出中禁用错误​​消息

时间:2017-10-16 17:09:50

标签: php wordpress wordpress-rest-api

最近我升级了我的网站的WordPress主题和插件以启用REST API。我的网站目前有更多的3万个自定义帖子类型,几乎没有元信息。当我尝试访问https://example.com/wp-json/wp/v2/book时,它给出了一个关于允许的内存大小的致命错误,该错误具有完整文件名和托管服务器的完整路径。

我想禁用错误消息或用其他内容替换错误消息,以便不显示文件路径。怎么做?

仅供参考,我在wp-config.php文件中使用了以下常量来解决这个问题,但没有运气。

define('WP_DEBUG', false);
define('WP_MEMORY_LIMIT', '256M');

Shows the error with file path in hosting server while request REST API

1 个答案:

答案 0 :(得分:1)

wpmudev找到解决方案,以隐藏REST API输出中显示的错误消息:

在行define('WP_DEBUG', true);之后添加以下行:

@ini_set('display_errors', 1);