我可以检查哪些错误日志来了解插件更新失败的原因?

时间:2017-01-24 作者:user658182

我已经更新到wordpress 4.7。x、 我不知道为什么,但这样做之后,我再也不能上传插件了(它一直要求FTP访问。我们从来没有使用FTP总是SFTP),我也不能更新现有的插件。我收到以下错误:

Update Failed: Could not create directory.

wp配置。php确实缺少define(FS_METHOD, \'direct\') 所以我把它放回去了。仍在获取错误。

但是,apache错误。日志文件未提及错误。我觉得有些权限问题不知怎么搞砸了,但如果是这样的话,在linux上我应该在哪里查看相应的错误条目日志?

2 个回复
SO网友:Scott

在里面wp-config.php, 设置以下内容(如果尚未设置):

define( \'WP_DEBUG\', true );
define( \'WP_DEBUG_LOG\', true );
define( \'WP_DEBUG_DISPLAY\', false );
@ini_set( \'display_errors\', 0 );
这将确保站点上不会显示任何错误,但是WordPress会将所有错误记录在debug.log 中的文件/wp-content/ 目录

注意:您必须在/* That\'s all, stop editing! Happy blogging. */wp-config.php 文件

您可以在下面的Codex Document.

SO网友:Kenneth Odle

如果是WordPress错误,而不是Apache错误,您可能在服务器错误日志中看不到任何内容。您可以尝试启用WP_DEBUG 看看有没有什么发现。这通常是我调试WordPress站点的第一步。

page 在Codex中,提供了一个通用权限方案。您始终可以通过FTP(SFTP)或ssh检查文件权限。

相关推荐

WordPress Fatal Errors

我需要一些帮助。我有一个可湿性粉剂主题(自定义)这是一个多年前开发的旧网站,我正在升级所有内容,我遇到一些需要帮助的错误,First Error WordPress数据库错误您的SQL语法有错误;检查与您的MariaDB服务器版本相对应的手册,以了解在第1行附近使用的正确语法,从wdir\\u术语中选择名称,其中term\\u id=made by require(\'wp-blog-header.php\')、require\\u once(\'wp-includes/template loader.p