使用Wordpress程序架构的网站,在网站后台需要升级或安装主题或插件时,总会提示要求我们提供FTP信息的界面。有这样的文字提示“要执行所请求的操作,WordPress需要访问你的web服务器的许可。请输入您的FTP登录凭据以继续。如果您忘记了您的登录凭据(如用户名和密码),请联系您的网站托管提供商”。这个比较麻烦。现在就想办法解决!
使用SFTP连接服务器,进入wp-内容目录,新建一个tmp文件夹,将文件夹的权限设置为777。回到网站的根目录,编辑wp-config.php
添加以下代码(注意中文和英文符号)
定义(& # 039;WP _ TEMP _ DIR & # 039,ABSPATH。'wp-内容/tmp & # 039;);定义("FS_METHOD",& quot直接& quot);定义("FS _ CHMOD _ DIR & quot,0777);定义("FS _ CHMOD _ FILE & quot,0777);
注:在ABSPATH定义后添加。
最终代码应该是
保存后,将wp-内容目录中插件和主题文件夹的权限设置为777。这时可以直接更新插件和主题。注意操作顺序,先建立tmp,然后设置权限为777,再修改wp-config.php配置文件。
更多与wordpress相关的技术文章,请访问wordpress教程专栏进行学习!
评论前必须登录!
注册