[原创]使apache在WIN2000以其他用户运行。

发表于:2007-05-25来源:作者:点击数: 标签:
我装了WIN2000(NTFS)+apache2.0.47+ php 4.3.3,发现php的unlink函数可以任意删除硬盘上的文件而不受NTFS权限设置的限制,在这里问了几个问题,都没有的到满意的回复。唯一有价值的就是这个回复了:apache默认安装是以system用户运行,需要改配置文件的user/g

我装了WIN2000(NTFS)+apache2.0.47+php4.3.3,发现php的unlink函数可以任意删除硬盘上的文件而不受NTFS权限设置的限制,在这里问了几个问题,都没有的到满意的回复。唯一有价值的就是这个回复了:apache默认安装是以system用户运行,需要改配置文件的user/group项。
    我仔细查看了httpd.conf,发现user/group只对UNIX类的操作系统有效,于是有查看了apache的manual,找到了WIN类系统下以其他用户运行解决方法,但是里面所说的方法太麻烦了,但是意思是在那里了。   
    我的方法是:
1、添加一个users组用户,如www。
2、管理工具-服务-apache2-属性-登录,然后点“此帐户",把www及密码输入即可。
3、重起apache服务。

原文转自:http://www.ltesting.net