关于   小悟志   栏目   标签   文章   归档   友链

   云上小悟  +  

wordpress网站迁移遇到的问题

网站建设 / by: 麦新杰 / 发布:2017年3月19日 / 32次阅读 / 暂无评论
标签:APACHE  WordPress   / 最后修改时间: 2017-03-23 09:49:23

网站建设 / 2017年3月19日 / 32次阅读 / 标签:APACHE  WordPress  

拍拍贷
featured image

麦新杰一直在准备将云上小悟网站使用的云服务器切换到Linux系统。搭建LAMP环境已经成功,具体可以参考本栏目之前的一些总结文章。这篇来总结WORDPRESS网站迁移过程中遇到的问题。

 

1, WP SUPER CACHE插件

删除wp-content目录下面的两个cache文件,让插件重新生成,因为里面记录的换成地址是一个绝对地址,网站迁移后,这个地址一定是要变的;

根目录下的.htaccess文件的权限要可读写;

wp-content的权限也要注意,如果权限不对,插件会有提示;

WP SUPER CACHE插件提示需要使用Apache的mod_expires模块;

WP SUPER CACHE插件威力很大,可以极大加快网页加载速度,更多关于此插件的教程,请参考:http://www.maixj.net/tag/hccj

 

设置权限:

apache默认使用daemon用户(可以在httpd.conf文件里面修改),将网站目录的权限赋予给daemon用户即可:

chown -R daemon 网站目录

有了这个权限,才能正常上传文件等,启动插件等。

 

2, 只能访问首页的问题

问题现象:只能访问首页,其它内页一律显示Not Found。(此问题一度让我抓狂)

网上关于这个问题的说法不多,能够找到的内容主要都是在说WP SUPER CACHE插件的配置问题。麦新杰遇到的不是这个原因,而是APACHE服务器的配置。

由于是编译安装,因此所有的配置都要自己来做,测试环境由于少了一个允许.htaccess文件生效的配置,造成了只能访问首页的问题(访问内页需要rewrite模块生效,wordpress在网站根目录下有一个.htaccess来控制这个功能,一般设置了固定链接伪静态之后就能看到)。具体配置如下:

请看高亮那一行,默认是None,修改为all即可。

 

3, Access Forbidden

如果你像我一样,不幸把网站页面放在了/root目录下面,恭喜你,不管你的APACHE配置的有多正确,全部访问的返回都是403 ACCESS FORBIDDEN。

 

4, MySQL进程运行几分钟后自动关闭

这不是MySQL进程有什么问题,是服务器内存不足,用free命令观察一下吧。

Apache配置使用worker并发方式,默认的worker配置参数很吃内存,1G的小主机怎么受得了,要把worker的配置降低一下。再把MySQL的内存需求降低一点,问题就解决了。

-- (*^-^*) --

本文链接:http://www.maixj.net/wangzhan/wangzhan-qianyi-14762
云上小悟 麦新杰(QQ:1093023102)

《wordpress网站迁移遇到的问题》暂无评论

电子邮件地址不会被公开。 必填项已用*标注


前一篇:
后一篇:

云上小悟独立博客网站文章内容,除非特别注明,全部都是原创(非原创请阅读本站版权声明),如需转载,请保留文章链接!原创文章更具个性,有些文字虽略显随意,但不影响个人思想表达。部分文章是我自己的笔记,为自己记录,总结和收藏,同时也分享给您!这是本博建设的出发点,希望您喜欢并得到您的支持!

©Copyright 麦新杰 Since 2014 云上小悟独立博客版权所有  备案号:苏ICP备14045477号-1  economists.cn的备案号:苏ICP备14045477号-3    联系我们

云上小悟,麦新杰的独立博客