04

貌似php父路径问题引发的问题

问题出现了:

转移了discuz!6.1论坛到新的服务器,因为使用的火狐插件来播放flash,所以打开时发现提示:“failed to open include/common.inc.php”的提示。

分析:

之前,论坛在windows环境下,搭建的php,转来后,虽然还是windows,但是改成了apache做前端。因为php的设置肯定不会转过来,所以应该在配置或权限上出的问题。

检查:

权限上,用论坛自带的检查看了下没有问题,所以可能是apache配置或php的配置问题。

查了下百度和google,大家都在认为貌似是父路径的问题。看了下open_basedir的描述,貌似是问题的关键,可是里面提到了safe_mode设置,对比了下windows的php环境和apache的php环境配置,发现windows下的safe_mode=Off,而新的apache环境是On。

解决:

改成Off后,正常访问了。

后话:

很久没有动apache的配置了,希望这次能是一个好的开始。另:今天,已经搬进新房子了,虽然是租的,但是更多的人感觉我自己开了个工作室。貌似是吧,我可以专心工作,写博客,学习了。李猪猪小朋友不会再跑来抢电脑或者:“闪开,就坐一会”啦~!

希望未来两个月可以把工作重新走上正规。加油,加油~~!!湘北必胜~~!!

  • 标签 :  ,
  • 原文链接 : http://railser.cn/blog/its-not-php-parent-path-problem
  • 转载原创文章请注明 : 里克的自习室
  • 收藏到 : Google书签 新浪ViVi 365Key网摘 天极网摘 我摘 POCO网摘 博采网摘 YouNote网摘 和讯网摘 博拉网 igooi网摘 I2Key网摘 天下图摘 百特门网摘 Del.icio.us Yahoo书签 奇贴 QQ娱乐摘 添加到Digg! 添加到Facebook!
  •  “貌似php父路径问题引发的问题”才1条评论

    1. gravatar

      看了最好一句话,让我不知道你是男的还是女的!……

    发表留言