有时候,我们在后台更新WordPress核心、主题或插件的时候,可能会提示填写FTP或FTPS信息,无法进行在线更新和自动更新。出现这个问题的原因,一般为你的网站所在目录的用户组或读写权限过于严格。
方法1:填写FTP/FTPS信息进行更新
如果你使用的是虚拟主机,对网站目录的用户组和读写权限无法进行修改,建议采用这个方法。你只需要在你的主机管理面板中,找到对应的连接信息填写进入,然后点击“继续”即可。如果你实在找不到FTP连接信息,请联系你主机商获取帮助。
方法2:修改网站目录的用户组和读写权限
如果你使用的是云服务器或VPS之类的,一般就需要自己设置用户组和读写权限,比如在宝塔面板中,我们可以进入到对应网站的根目录,然后全选,点击“权限”,在弹窗中直接点击“确定”即可。
修改了权限以后,再次回去更新,就应该很顺利了。
方法3:手动进行更新
如果处于某些安全原因,你的网站目录设置了比较严苛的读写权限,或者设置了目录保护等,不想重置权限,那可以考虑通过手动方式进行更新,具体的操作方式请看《手动更新WordPress核心、主题和插件》
拓展阅读:WordPress文件读写权限建议
来源:
https://www.wpdaxue.com/wordpress-cannot-be-updated.html
微信公众号
手机浏览(小程序)
Warning: get_headers(): SSL operation failed with code 1. OpenSSL Error messages:
error:14090086:SSL routines:ssl3_get_server_certificate:certificate verify failed in
/mydata/web/wwwshanhubei/web/wp-content/themes/shanhuke/single.php on line
57
Warning: get_headers(): Failed to enable crypto in
/mydata/web/wwwshanhubei/web/wp-content/themes/shanhuke/single.php on line
57
Warning: get_headers(https://static.shanhubei.com/qrcode/qrcode_viewid_32912.jpg): failed to open stream: operation failed in
/mydata/web/wwwshanhubei/web/wp-content/themes/shanhuke/single.php on line
57