虽说LAMP(Linux+Apache+Mysql+php)是最佳拍档,但配置不当也会出现很多麻烦。
1、生成php实体文件无法访问:
Linux 主机运行Bo-blog的post文件夹里的.php实体文件失败,即“基于PHP优化URL”
如:http://www.wdsxp.com/blog/post/Skin-NOimages.php 无法访问,500错误。
原因是:Linux主机不允许运行777属性文件夹的文件,所以改为755即可正常访问。
此情况针对之前使用PHP自身优化URL功能的同学,保留之前链接有效访问到。
但不可能每次写日志的时候先修改777,写完再改回755,所以新建BLOG建议直接使用高级优化。
后台有.htaccess文件内容,自己用TXT复制代码保存文件名为.htaccess即可。
2、Linux Apache搭档一般采用mod_security防火系统:
mod_security模块阻止了某些PHP与MySql之间的连接,使得部分变量提交无效,
如:admin.php?go=user_users (用户管理) 406错误。
所以要关闭mod_security模块才得以正常运行。
3、字母大小写导致404错误:
Linux 主机大家都知道是必须区分大小写的,所以大家要特别注意;
如:http://www.wdsxp.com/blog/post/Skin-NOimages.php
后面换成 skin-noimages.php 访问是无效的,建议统一使用小写,特别是JS。
继续取证中......
1、生成php实体文件无法访问:
Linux 主机运行Bo-blog的post文件夹里的.php实体文件失败,即“基于PHP优化URL”
如:http://www.wdsxp.com/blog/post/Skin-NOimages.php 无法访问,500错误。
原因是:Linux主机不允许运行777属性文件夹的文件,所以改为755即可正常访问。
此情况针对之前使用PHP自身优化URL功能的同学,保留之前链接有效访问到。
但不可能每次写日志的时候先修改777,写完再改回755,所以新建BLOG建议直接使用高级优化。
后台有.htaccess文件内容,自己用TXT复制代码保存文件名为.htaccess即可。
2、Linux Apache搭档一般采用mod_security防火系统:
mod_security模块阻止了某些PHP与MySql之间的连接,使得部分变量提交无效,
如:admin.php?go=user_users (用户管理) 406错误。
所以要关闭mod_security模块才得以正常运行。
3、字母大小写导致404错误:
Linux 主机大家都知道是必须区分大小写的,所以大家要特别注意;
如:http://www.wdsxp.com/blog/post/Skin-NOimages.php
后面换成 skin-noimages.php 访问是无效的,建议统一使用小写,特别是JS。
继续取证中......
查看分类:建站历程 出处:本站原创


网站正在维护中,错误链接
修改订阅地址,便民,便己




我的qq:372751810,望不吝赐教!