这是为什么啊?弄不明白。
我的服务器配置:win2000+IIS+php
现在我远程打开管理发现:进程中,php.exe运行的有很多个,这是为
什么啊?
问题点数:100、回复次数:11Top
1 楼twt326(天地小子)回复于 2004-12-03 15:45:48 得分 10
嗯,,一个PHP.EXE处理一个请求吧。。。Top
2 楼hflsj(红枫)回复于 2004-12-03 16:06:16 得分 10
那是不是同时100个人连接就要运行100个php.exe 我到没注意过。Top
3 楼fzjw(冰凌尘埃)回复于 2004-12-03 16:32:54 得分 10
不用CGI方式,换用ISAPI方式运行试试Top
4 楼weiz315(大熊)回复于 2004-12-03 16:35:04 得分 0
fzjw(Redundancy code) ( ) 信誉:102
不用CGI方式,换用ISAPI方式运行试试
请指点,具体怎么做,我刚从上岗,没有做过什么。谢谢Top
5 楼leyan728(乐言)回复于 2004-12-04 02:12:54 得分 10
Windows 2000下PHP+IIS的安装方法(ISAPI方式)
1,把php-5.0.0-Win32.zip解压放到C:\php
2,php.ini-dist改名为php.ini,找到第438行改成 extension_dir = c:\php\ext
3,去掉565行;extension=php_mysql.dll前面的";"注释符号
4,复制php.ini到Winnt目录下,再复制php5ts.dll和libmysql.dll到WINNT\system32\中
5,打开IIS,添加一个php后缀. (指向c:\php\php5isapi.dll)
Top
6 楼fzjw(冰凌尘埃)回复于 2004-12-04 03:12:40 得分 10
乐言说的就是ISAPI方式,就是用php5isapi.dll来执行PHPTop
7 楼wxq4100798(aa)回复于 2004-12-04 09:55:30 得分 10
就将执行目录里的php.exe 换成php5isapi.dllTop
8 楼wen8u8((L,说你最想说的一句话))回复于 2004-12-08 08:41:30 得分 10
那是估计有多个页面运行,没有注意过啊。Top
9 楼chf99cn('不到桥头不死心')回复于 2004-12-08 09:35:34 得分 10
估计是多个PHP对浏览器,做出请求Top
10 楼jxflll(峰)回复于 2004-12-08 10:52:31 得分 10
改成ISAPI方式试试看。具体方法,楼上已经说了。Top
11 楼Rifhvk(Xscc.Com)回复于 2004-12-08 11:02:29 得分 10
//干嘛不用APACHE+PHP呢?方便简单,速度又快Top




