我目前有Wordpress 4.1,尝试更新到4.1.1。
我过去曾多次通过信息中心更新>更新模块。这一次,当我尝试更新时,输入我的FTP密码后,我遇到了一个空白页面。
“空白”页面并非完全空白。仪表板的顶部和左侧菜单显示,但内容区域为空白。页面的URL是@ HOME / wp-admin / update-core.php?action = do-core-upgrade& _wpnonce = 7b6cf80aad
我尝试过使用默认主题,以及禁用所有插件。什么都没有改变。
有一次,我在谷歌Chrome控制台中发现了这些错误:
Failed to clear temp storage: It was determined that certain files are unsafe for access within a Web application, or that too many calls are being made on file resources. SecurityError
Failed to create temp file 2 : It was determined that certain files are unsafe for access within a Web application, or that too many calls are being made on file resources.
这只发生在核心更新中。我仍然可以安装/删除插件没问题。还有哪些其他因素会以这种方式影响核心更新?
答案 0 :(得分:4)
您可以尝试将您的ftp凭据放入wp-config.php文件中:
define( 'FTP_USER', 'ftpusername' );
define( 'FTP_PASS', 'ftppassword' );
define( 'FTP_HOST', 'ftp.hostname.net:21' );
来源:https://wordpress.org/support/topic/cant-upgrade-vom-41-to-411?replies=10#post-6589194
答案 1 :(得分:2)
只需将以下代码添加到您的主题function.php
。
define('FS_METHOD', 'direct');
添加此代码后,Wordpress不会询问FTP详细信息。您可以获得more detail from here。
并授予uploads
目录777的权限。
然后检查我希望它有效。
答案 2 :(得分:1)
将PHP处理程序切换到FastCGI或PHP-FPM,问题就消失了。