当前位置: 主页 > 日志 > PHP >

迁移php系统出现找不到./路径问题的解决

// by redice 2010.05.08
// redice@163.com

迁移php系统时,遇到如下的错误提示:


Warning: require_once(./include/common.inc.php) [function.require-once]: failed to open stream: No such file or directory in D:wwwroot54share.com54sharephp.php on line 2

Fatal error: require_once() [function.require]: Failed opening required ./include/common.inc.php (include_path=.;C:php5pear) in D:wwwroot54share.com54sharephp.php on line 2


"./include/common.inc.php" 文件是肯定存在的。这里问题在于貌似iis不支持"./"了。

这个问题以前遇到好几次了(Discuz,Supesite,帝国下载系统都遇到过类似的问题),采取的解决措施是将站点目录放置于子目录下,这样做的确解决了问题(莫名其妙...),但并不是每一次都凑效。今天转移一个系统时采取该方案就没有解决问题。

后台经过苦苦查询终于搞明白了问题的原因。原来是父路径权限不足造成的,在父目录给iis匿名账号赋予读写权限即可。

[日志信息]

该日志于 2010-05-08 15:20 由 redice 发表在 redice's Blog ,你除了可以发表评论外,还可以转载 “迁移php系统出现找不到./路径问题的解决” 日志到你的网站或博客,但是请保留源地址及作者信息,谢谢!!    (尊重他人劳动,你我共同努力)
   
验证(必填):   点击我更换验证码

redice's Blog  is powered by DedeCms |  Theme by Monkeii.Lee |  网站地图 |  本服务器由西安鲲之鹏网络信息技术有限公司友情提供

返回顶部