免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 3785 | 回复: 13
打印 上一主题 下一主题

win2003 IIS6.0 php-5.0.4 mysql4 (出现权限问题) [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2005-07-24 12:22 |只看该作者 |倒序浏览
我在win2003 下配置 PHP 连接mysql

phpinfo.php 显示都正常, 但在我在装论坛需要用php连接数据库时,却出现错误显示

http://localhost/install.php

Warning: main(./lang/install_lang.php) [function.main]: failed to open stream: No such file or directory in D:\www\install.php on line 16

Warning: main() [function.include]: Failed opening './lang/install_lang.php' for inclusion (include_path='.;c:\php5\pear') in D:\www\install.php on line 16
Before install ,you must set dir( template/admin && template/wind ) writeable mode(777)

You Can Get Help In:
http://www.phpwind.net

看看象是权限问题,PHP的目录我已经改为 everyone 的权限了,但还是出现这个错误,之后我把 IIS里目录安全性改成了 administrator的权限,就可以安装了,但这就有安全问题了,一旦别人访问论坛,都是以administrator的权限了,   那可是做什么都可以了。请问那位高手碰到这个问题了,救救小弟。老板逼我搞出来呀!

论坛徽章:
0
2 [报告]
发表于 2005-07-24 13:16 |只看该作者

win2003 IIS6.0 php-5.0.4 mysql4 (出现权限问题)

Before install ,you must set dir( template/admin && template/wind ) writeable mode(777)

everybody 完全控制 允许

论坛徽章:
0
3 [报告]
发表于 2005-07-24 13:20 |只看该作者

win2003 IIS6.0 php-5.0.4 mysql4 (出现权限问题)

改了,还是出现这个错误! 唉!这是怎么回事呀?

论坛徽章:
0
4 [报告]
发表于 2005-07-24 13:22 |只看该作者

win2003 IIS6.0 php-5.0.4 mysql4 (出现权限问题)

不是太会用IIS
你试着把 lang 目录的权限也改成 everybody 读,执行 权限

或者建个虚拟主机什么的.就是IIS里的虚拟目录(是这么叫吧 )

然后这个目录设置成 脚本目录(过去学ASP的时候好象要这么设置) 加上

读跟执行权限.

好象这样可以提高安全性.虚拟目录的名字不要跟物理路径的名字相同.

论坛徽章:
0
5 [报告]
发表于 2005-07-24 13:36 |只看该作者

win2003 IIS6.0 php-5.0.4 mysql4 (出现权限问题)

多谢各位兄弟, 我已经把 www目录都设置成 everyone 完全控制了, php的主目录也设置成完全控制了,可还是提示那个错误,我想应该是php的问题了,那位php高手知道是什么原因呀!

论坛徽章:
0
6 [报告]
发表于 2005-07-24 13:43 |只看该作者

win2003 IIS6.0 php-5.0.4 mysql4 (出现权限问题)

那你看看.你有 lang/install_lang.php  这个文件么?

论坛徽章:
0
7 [报告]
发表于 2005-07-24 17:20 |只看该作者

win2003 IIS6.0 php-5.0.4 mysql4 (出现权限问题)

路径错了,你检查一下相关文件里include的路径是不是正确!

论坛徽章:
0
8 [报告]
发表于 2005-07-24 17:41 |只看该作者

win2003 IIS6.0 php-5.0.4 mysql4 (出现权限问题)

哈哈。

偶以为只有偶遇到整个问题了呢。

前几天俺也被整个问题折磨着。

楼主看看你的D盘根目录的权限,加入erverone再试试。

因为include还需要WEB目录以上各级目录都具备至少读取权限,否则找不到文件。

例如Linux下,/www/test_site是WEB根目录。
apache运行用户是nobody.
而如果针对/www目录nobody没有x权限的话,那么nobody就不能读取/www下的文件。

win2003也有同样问题,俺已经解决了,祝你好运哦。

论坛徽章:
0
9 [报告]
发表于 2005-07-24 18:11 |只看该作者

win2003 IIS6.0 php-5.0.4 mysql4 (出现权限问题)

弱弱的问声.(不会设置IIS,感觉太复杂)

如果建个虚拟目录.能不能解决呢?:cry

论坛徽章:
0
10 [报告]
发表于 2005-07-24 21:22 |只看该作者

win2003 IIS6.0 php-5.0.4 mysql4 (出现权限问题)

什么意思?

问楼主?
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP