abstract 发表于 2005-5-24 13:55:13

菜鸟求教:安装php+apache的一个问题(刚才发错版了)

我完全按照了论坛帖子+README安装,但出现了一个问题:说明文件有一段如下:
14. Edit your httpd.conf to load the PHP module. The path on the right hand
side of the LoadModule statement must point to the path of the PHP
module on your system. The make install from above may have already
added this for you, but be sure to check.

For PHP 4:

LoadModule php4_module libexec/libphp4.so

For PHP 5:

LoadModule php5_module libexec/libphp5.so
像是说在httpd.conf中加一句
LoadModule php5_module libexec/libphp5.so(我用php5,apache1.33,apache应该没问题了),
但/usr/local/apache/libexec下并没libphp5.so,因此报错,我想问的是,这句话一定要加吗?因为如果我不加,用apache测试时对
<?php echo "hello"; ?>的显示不是hello,而是显示<?php echo "hello"; ?>
安装时应该没有其他疏漏了,但无法生成libphp5.so,烦恼了几天,望高手指点,感激不尽!

涩兔子 发表于 2005-5-24 20:01:40

如果您安装的是Tarball,它自动会在httpd.conf中加载Module;

需要自定义的是AddType :idea:

abstract 发表于 2005-5-26 16:07:01

问题解决,今天换了个2.0.54版就解决了,但觉得不是换版本的问题,英语太差,最后还是照install上的安了,以后得多练英语了,什么论文也不如自带的安装说明管用.
不过这回LoadModule php5_module libexec/libphp5.so 一句是它安装后自己就写上了.
configure时说找不到mysql的head,以后还有的忙.ps,我configure加了--with-mysql=/usr/local/mysql的这句path

jiangtao9999 发表于 2005-5-26 17:10:38


configure时说找不到mysql的head,以后还有的忙.ps,我configure加了--with-mysql=/usr/local/mysql的这句path

没有装 mysql 的 devel ?
还是 mysql 没有装在 /usr/locale/mysql 里?

abstract 发表于 2005-5-26 21:12:57

mysql 装在 /usr/locale/mysql 里,不过是个字符连接,/usr/locale/mysql 能启动

jiangtao9999 发表于 2005-5-26 21:57:33

:?:

涩兔子 发表于 2005-5-27 09:26:05

问题解决,今天换了个2.0.54版就解决了,但觉得不是换版本的问题,英语太差,最后还是照install上的安了,以后得多练英语了,什么论文也不如自带的安装说明管用.
不过这回LoadModule php5_module libexec/libphp5.so 一句是它安装后自己就写上了.
configure时说找不到mysql的head,以后还有的忙.ps,我configure加了--with-mysql=/usr/local/mysql的这句path

php5的tarball安装即像您configure --with-mysql后要详细跟踪MySQL的安装路径

php4不用,这是PHP5对MySQL支持的一项改变 :idea:
页: [1]
查看完整版本: 菜鸟求教:安装php+apache的一个问题(刚才发错版了)