可能我所写的问题没什么逻辑性,但是都很重要,也是我真实遇到的问题:
一、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*这是版本号
*/
本文长期更新