一、使用Wordpress程序架构的网站如果需要在网站后台升级、安装主题或者插件的时候,总是会提示需要我们提供FTP信息的界面。有这样的字样提示"要执行请求的操作,WordPress需要访问您网页服务器的权限。请输入您的FTP登陆凭据以继续。如果您忘记了您的登陆凭据(如用户名、密码),请联系您的网站托管商"。这个是比较麻烦的,现在就尝试解决一下!
解决方法:
在wp-config.php文件中添加脚本方式。
define("FS_METHOD","direct");
define("FS_CHMOD_DIR", 0777);
define("FS_CHMOD_FILE", 0777);
上述脚本添加到文件最后面就可以。
转自:https://jingyan.baidu.com/article/4f34706efc1237e387b56da4.html
ps:如果这里不知道怎么找到wp-config.php,可以看我的文章#Ubuntu中寻找某一文件的方法,下同
二、解决2m上传限制
先找到php.ini文件的位置
locate php.ini
我这里返回的是
/etc/php/7.0/apache2/php.ini
/etc/php/7.0/cli/php.ini
/etc/php/7.0/fpm/php.ini
/usr/lib/php/7.0/php.ini-development
/usr/lib/php/7.0/php.ini-production
/usr/lib/php/7.0/php.ini-production.cli
因为我安装的环境是lamp所以是修改第一个文件
用vi 编辑器打开
sudo vi /etc/php/7.0/apache2/php.ini
将文件的相应值修改如下
upload_max_filesize = 100M //上传文件大小
post_max_size = 100M //上传文件上限大小
max_execution_time = 300 //执行时间,因为上传文件变大执行时间也要相应变长
ps:在vi编辑器中可以用 ”/“+"字符串"------快速定位需要修改的值的位置
i---修改字符,修改完后esc退出编辑模式
:wq----保存并退出
最后一定要记得重启相应的服务
sudo service mysql restart
sudo systemctl restart apache2.service
sudo service php7.0-fpm restart
大功告成!