我彻底败了 作者: 05 十二月 2007 时间: 23:02 and have 没有评论

我和朋友合开的芹菜社区(www.qc668.net)一直使用Phpwind这个系统,因为最近实在是受不了广告贴和垃圾帖的折磨所以决定换Discuz
数据转换很成功,可惜放在网站根目录的论坛就是一直没法正常工作,一字都是出现这个错误
‘Warning: require_once(./include/common.inc.php) [function.require-once]: failed to open stream: No such file or directory in E:\****\*****\index.php on line 14

Fatal error: require_once() [function.require]: Failed opening required ‘./include/common.inc.php’ (include_path=’.;C:\php5\pear’) in E:\****\*****\index.php on line 14′
研究了一晚上发现,因为DZ是为linux设计的,所以根目录下目录的表示方法是./而windows是/,很不幸的,芹菜的服务器就是windows环境,要想在根目录正常使用Dz
1、去掉修改 common.inc.php里所有 ‘./  为  ‘/   (就是把中间的点去掉),将”index.php”等根目录的php文件里面的./include/….”里的”./”完全删除。就可以正常访问。

2、将论坛安装置于二级目录下,使用超链接转向到论坛,再安装一切正常。

3、给予根目录everyone全部权限

第一种方法经过试验,除了验证码无法正常显示,提示读取gif目录失败其他一切正常,但是防垃圾最重要的就是验证码啊,所以推掉重来

第三种方法由于ftp更改目录属性,而芹菜又没有远程权限,所有还是不行

最后没办法,把dz放到了2级目录,首页自动跳转…然后又建了一个SS也放在了二级目录(和DZ一个毛病)…不过真的是很难看啊….

因为服务器放在芹菜的学校,现在已经让芹菜想办法去改根目录权限了,希望能够成功吧

发表评论