搭建wordpress所踩过的坑

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/fallfeather/article/details/82966108

可能我所写的问题没什么逻辑性,但是都很重要,也是我真实遇到的问题:

一、wordpress修改固定链接之后 无法访问的解决办法:

https://blog.csdn.net/wmwyyx/article/details/48710621

我的解决方案是第二个,但是怎么也找不到/etc/httpd/conf/httpd.conf,我怀疑是我没有找到,后来我想,这是apache服务相关的,会不会在apache相关更新后,将httpd.conf内容加入到apache的配置文件中,之后我在/etc/apache2/apache2.conf中做出了修改并解决了这个固定连接的问题。

具体方案:

开启AllowOverride ,怎么做? 也是在httpd.conf (或apache2.conf)中找到

AllowOverride None

将它改成

AllowOverride All

特别注意的是:AllowOverride可能会有好几处,只需要修改 <Directory /> 和 你站点所在的根目录的一处

如<Directory “F:/…… /www/htdocs”>  即可

如果不懂,索性将这几处全部改了 。全部改好,必须保存 并且重启apache 。

问题即可解决。

二、更新wordpress失败,没有权限

看到这个提示,我首先想到的是ftp的权限不够,改了之后没啥用,之后百度,是网站根目录权限不够

修改几个文件和文件夹的权限无果后,一气之下:

  • chmod 777 -R /var/www

果然成功了,但是这样做并不妥,所有权限为777后,网站的安全性并不能很好的保证,来宾用户也可以轻易的获取你网站文件的最高权限,所以终极解决方案为:修改网站根目录及以下的用户和用户组(默认为root)为www-data(或www),接着把权限改回之前的默认权限

三、ftp主动模式与被动模式

https://blog.csdn.net/zhangyuan12805/article/details/71425385

放在这填坑,之所以聊到这是因为链接ftp服务器后,ls,dir,get等命令会提示命令不存在,这时在ftp客户端中输入

  • passive mode

修改成被动模式,就可以正常使用了

四、上传wordpress主题时,会出现style.css不合法的类似问题,解决方法是在style.css的首部添加:

  • /*
    Theme Name: Hizz
    Theme URL: http://www.fallrain.com.cn *这是主题链接地址,可为作者主页
    Description: wordpress博客主题 *这是主题描述
    Author: *这是作者名称
    Author URI: http://www.fallrain.com.cn *这是作者主页地址
    Tags: 蓝白色*这是主题标签
    Version: 1.0*这是版本号
    */

本文长期更新

猜你喜欢

转载自blog.csdn.net/fallfeather/article/details/82966108
今日推荐