wordpress mysql重启_CentOS7+Wordpress+Mysql 遇到的问题记录

一、 wordpress 中文语言包;

下面步骤指导您将现有的英文WordPress站点切换为中文。

1.通过FTP、SSH等方式打开并编辑站点根目录下的wp-config.php文件。

2.查找define('WPLANG', '');一行,在第二个参数处填入zh_CN,变成define('WPLANG', 'zh_CN');并保存文件。

3.进入站点控制板(dashboard),看到更新提示后进行升级即可。WordPress会自动从官方网站下载中文语言包并安装。

(参考:https://cn.wordpress.org/switching/)

二、CentOS7安装mysql提示“No package mysql-server available

原因:CentOS7带有MariaDB而不是MySQL,MariaDB和MySQL一样也是开元的数据库

解决方案:如果必须要安装MySQL,首先必须添加mysql社区repo通过输入命令:sudo rpm -Uvh http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm,最后使用像安装MySQL的常规方法一样安装mysql: yum install mysql mysql-server mysql-libs mysql-server,您可以使用yum -y install mariadb-server mariadb命令安装

(参考:http://blog.csdn.net/gongchenupc/article/details/68066990)

三、413 request entity too large nginx

问题:服务器限制了上传文件的大小,php默认的文件上传是2M;

解决方法:

1、打开php.ini,把 upload_max_filesize 和 post_max_size 修改为20M;

2、打开nginx配置文件 nginx.conf, 路径一般是:/etc/nginx/nginx.conf,在http{}段中加入 client_max_body_size 20m; 20m为允许最大上传的大小

3、保存后重启nginx、php-fpm; (记得是两个都要重启)

(参考:http://blog.csdn.net/fdipzone/article/details/45544497)

四、Centos出现-bash: unzip: command not found的解决办法

原因:没有安装unzip

解决办法:yum install -y unzip zip

五、执行 service nginx start或者restart命令出现下面错误

# service nginx restart

Job for nginx.service failed because the control process exited with error code. See "systemctl status nginx.service" and "journalctl -xe" for details.

解决办法:

查看nginx进程命令

ps -ef | grep nginx

pkill -9 nginx

六、wordpress上传文件报 http 错误;

按照👆问题三的方法处理了之后,发现上传超过16KB的文件会报http错误,很大一部分原因是client_body_buffer_size默认是16KB,这时候把nginx 的配置文件(/etc/nginx/conf.d/default.con)里client_body_buffer_size改为和client_body_max_size一样大即可。

总结

传输的数据大于client_max_body_size,一定是传不成功的。

小于client_body_buffer_size直接在内存中高效存储。

如果大于client_body_buffer_size小于client_max_body_size会存储临时文件,临时文件一定要有权限。

如果追求效率,就设置 client_max_body_size client_body_buffer_size相同的值,这样就不会存储临时文件,直接存储在内存了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值