没有试过Apache以 cgi模式运行
如果iis就如你所说。php作为模块在iis运行不稳定。但是php作为模块在apache运行还可以。至少我还没有出现什么问题。所以个人建议,php在配合apache还是用模块运行。php在iis里面以cgi模式运行。其稳定行比较好。但是安全性相对比较差。如果你想用他来运行,最好保证你不是作为虚拟主机。并且做好其他各方面的安全保障。
如果iis就如你所说。php作为模块在iis运行不稳定。但是php作为模块在apache运行还可以。至少我还没有出现什么问题。所以个人建议,php在配合apache还是用模块运行。php在iis里面以cgi模式运行。其稳定行比较好。但是安全性相对比较差。如果你想用他来运行,最好保证你不是作为虚拟主机。并且做好其他各方面的安全保障。
我想把php作为Apache的一个模块来运行:
配置conf:
LoadModule php5_module c:/php/php5apache2.dll
AddType application/x-httpd-php .php .phtml
都一直提示无法加载php_mysql.dll
看来是逼着俺用CGI方式啊!!
怎么办?
究竟"CGI方式"跟"模块方式"哪个的效率更高呢?!(win2000+php+apache+mysql环境)
1:把php作为Apache的一个模块来运行的详细操作步骤是什么呢?
我怎么不成功的!!
2:LoadModule php5_module c:/php/php5apache2.dll中的"php5_module"可以是其他的名称么?
大家成功配置时用的版本是什么呢,具体是如何做的呢?
AddType application/x-httpd-php .php .php3
加上上面两行就ok了
该成相应的路径
需要将PHP4TS.DLL复制到C:\WINNT\system32下面
不懂为什么,我把版本换为php-4.3.4-Win32
也按照您的步骤做:
我还是用不了apache模块的方式(这难道跟mysql也有关么?!!),但用cgi方式怎么试都行!!
还有我发现php-4.3.4-Win32中根本找不到php_mysql.dll(系统目录下也没有),
但cgi方式还是能连接mysql,这是为何啊!!
http://www.pp369.com/dn/php/index1.htm
去找一下适合你的东西吧!
看来我只好用CGI方式了!
但当有100多个并发访问和操作是,真担心服务器马上就
Over!怎么办?
另:怎么进行并发访问的测试呢?有什么软件的么?