为什么我的PHP网站访问要密码

来源:百度知道 编辑:UC知道 时间:2024/09/24 02:24:42
我的环境是win2003+IIS6.0+PHP5+MYSQL5
网站所在的文件系统为FAT32
我在访问ASP或着HTM的页面都能正常访问,可是访问PHP的就会提示输入密码?百思不得其解。
请哪位高手指点下。

PHP所在目录dll权限不足
检查一下NTFS权限给对了吗?php路径没给匿名权限就一样要密码
另外检查一下你的php.ini文件

补充:提示输入网络密码主要是因为NTFS格式存在权限问题,如果将PHP安装文件、PHP程序、MYSQL数据库等与运行PHP程序相关的数据放置在NTFS分区上时一定要注意分配权限。包括运行ASP也会出现上述问题,只不过ASP只要有IIS就可以了,而PHP还要安装PHP程序包。
先试试:
1、在IIS里将匿名用户设置为IS_USER,并且正确填写用户密码。
2、将网站目录赋予IS_USER或者Users组可读权限 3、将MYSQL数据库目录赋予IS_USER或者Users组可读权限
如果还不行,再试试将PHP目录拷贝到D盘(FAT32格式),然后对php.ini和IIS进行了相应的更改

IIS配置问题,以前我也出现过这类问题,建议你吧IIS升级到7.0,会减少很多问题。