装tomcat跟php没关系吧。
另外用jk2配置容易些。
好像apache里头有个问题,有个语句是清除已调用的moudle的,
所以模块要在那句话后面加。
此外,php对apache2的支持有点问题的。
(php的isapi还没有解决……)
另外用jk2配置容易些。
好像apache里头有个问题,有个语句是清除已调用的moudle的,
所以模块要在那句话后面加。
此外,php对apache2的支持有点问题的。
(php的isapi还没有解决……)
当务之急就是解决这个loadmodule问题,楼上的高手能具体点帮忙解决吗?谢谢!
我们经理说过了,叫我不要用2.0.39版本。他说那个版本不稳定,而且容易出问题。
用了如下两句配置命令
LoadModule php4_module c:/php/sapi/php4apache2.dll
AddType application/x-httpd-php .php另外,检查一下你的php.ini的设置
是否正确,有可能php.ini不正确导致php无法启动……cgi好的话用phpinfo查一下。
php 4.2.3
apache 1.3.27
tomcat 4.1.18
jdk 1.3
mysql 3.23.52
能正确运行
下面我把配置文件列出:
apachehttpd.conf;
最后加上如下东东
LoadModule php4_module C:/php/sapi/php4apache.dll
AddModule mod_php4.c
AddType application/x-httpd-php .php
AddType application/x-httpd-php .php3
AddType application/x-httpd-php .phtml
注意修改C:/php/sapi/php4apache.dll中的动态链接库路径;至于设置虚拟目录,默认文件名都略了吧,反正大家都知道phpphp.ini只把global改成了on,并拷贝到winnt目录下;
php4ts.dll扔到winnt/system32里去;然后没有什么意外的话,重启一下apache
弄个<?phpinfo()?>小测一下,好了吗?
没有php.ini 也可以运行
[Sun Apr 06 16:03:06 2003] [warn] module mod_php4.c is already added, skipping
c:/program files/apache group/apache/conf/httpd.conf: Syntax OK
[Sun Apr 06 16:03:06 2003] [error] Cannot remove module mod_php4.c: not found in
module list