[讨论]系统权限设置遇到的极度怪事
信息来源:邪恶八进制信息安全团队([url]www.eviloctal.com[/url])议题作者:dingking
windows2003 SP2+MYSQL 5.X +PHP5.2.5 +iis6 ,以前使用一直很正常,前两天装一个PHP的
视频站,忽然提示:“XXX程序没有上传完全,请上传完毕后在安装”。很明显我是传完了的,然后
咨询了一下某XX人,叫我用系统管理用户安装(IIS设置匿名那里用系统管理员),OK,用了下管理
号,嘿,还真行了,安装完毕后在使用USERS组的WEB用户匿名访问时就不行了,提示如下错误:
[code]
Warning: main(./inc/common.php) [function.main]: failed to open stream: No such file or directory in D:\dingking\upload\index.php on line 13
Warning: main() [function.include]: Failed opening './inc/common.php' for inclusion (include_path='.;C:\php5\pear') in D:\dingking\upload\index.php on line 13
Fatal error: Call to undefined function readsyscache() in D:\dingking\upload\index.php on line 16
[/code]
想想肯定是哪里的权限没设置好,管理员帐号可以,其他帐号不行,遂设置WEB用户访问权限,但是
不管我怎么设置都还是不行,MYSQL目录,PHP目录,其他有关的XX目录我全设置WEB用户完全控制
也不行,一气之下我把C盘全部目录设置为WEB用户完全控制....依然不行,OK。我又把所有目录上加
上所有系统用户并给完全控制....结果还是不行.....我靠,见鬼了,既然管理才能访问,行行,我直接把
WEB用户加到管理组去。。。郁闷的事又来了,变成管理员的WEB用户依然不行,我真是没办法了,
在IIS里用自己的管理员帐号dingking就什么问题都没有,换了其他帐号就不行。难道系统还认人?
长得帅的用户名才能用???请各位达人出出主意........真是拿这个B系统没办法了。
PS:原来用的系统是WINDOWS2003 SP1的,为了装MSSQL2005才打的SP2补丁。以前用PHP的
时候没出现过问题,难道是因为这个SP2的补丁??????要实在不行我就得重装系统咯。要命。
各位达人帮帮忙哦.....
.[s:270]
PS:网上搜索到的加什么IUSE_XXX帐号到程序盘的根目录什么的我都试过了。。。没效果哦。哎~~~ [s:270] C:\下很多目录不是继承的,还是拿密码来看一下吧 我PM您..... [s:269] [quote]引用第1楼dingking于2008-01-17 04:03发表的 :
PS:网上搜索到的加什么IUSE_XXX帐号到程序盘的根目录什么的我都试过了。。。没效果哦。哎~~~ [s:270][/quote]
就是这个原因。不是要加默认帐号,应该加IIS vhost对应的Guest帐号 问题已经解决。相当的非常的感谢Helvin .....您没有感动世界没有感动中国。但是您深深感动了我。
您的那种精神,那种毅力....说一千道一万最后还是两个字:谢谢....... [s:269] 估计是权限没设置好 好好设置一下权限 IIS帐户对应 PHP帐户也对应一下 试试 好卵简单的问题.
网站目录要这样设置
d:\web\xxxxx\j8很大\
给xxxxx EVERYONE 完全控制.然后高级一下.选择只允许该文件夹
然后J8很大那个目录给上当前站点的IIS匿名号.OK 给予父目录权限即可 可以讲的细些吗
我是小菜啊
呵呵
页:
[1]