我正在构建并安装php 5.5.8和apache web服务器。正如在PHP文档中所说,我添加了以下配置:
<FilesMatch "\.ph(p[2-6]?|tml)$">
SetHandler application/x-httpd-php
</FilesMatch>
LoadModule php5_module modules/libphp5.so
到httpd.conf
。我正在重启服务器,但没有效果。 PHP代码显示为文本。我检查/usr/local/apache2/modules/libphp5.so
是否存在。
我配置php如下
./configure --prefix=/usr/local/php --with-apxs2=/usr/local/apache2/bin/apxs --with-mysql --enable-sockets --enable-simplexml --enable-xmlreader --enable-xslt
现在我只是执行以下bash命令:
make
make install
它被正确执行了。此外,我将配置添加到httpd.conf,如上所述。 这个问题的可能原因是什么?