PHP安装攻略:常见问题解答(二)
程序员文章站
2022-07-11 08:06:05
四、 问:当我将php和apache一起编译时,好象有问题。它总是说无法找到httpd.h文件,可事实上该文件时存在的。为什么? 答:你需要让php配置/安装脚本知道你的a...
四、
问:当我将php和apache一起编译时,好象有问题。它总是说无法找到httpd.h文件,可事实上该文件时存在的。为什么?
答:你需要让php配置/安装脚本知道你的apache源码的*目录,而不是包含httpd.h文件的目录。也就是说,应该指定"--with-apache=/path/to/apache/"而不是"--with-apache=/path/to/apache/src"。
五、
问:我使用rpm安装了php,但apache却不能处理php文件。为什么?
答: 假设你使用rpm正确安装了php,那你必须反注或加入下面的几行到httpd.conf文件中:
#extra modules
addmodule mod_php.c
addmodule mod_php3.c
addmodule mod_perlc.
#extra modules
loadmodule php_module modules/mod_php.so
loadmodule php3_module modules/libphp3.so
loadmodule perl_module modules/libperl.so
另外,再加入:
addtype application/x-httpd-php3 .php3
到httpd.conf的全局部分,或到你需要提供php支持的部分。
问:当我将php和apache一起编译时,好象有问题。它总是说无法找到httpd.h文件,可事实上该文件时存在的。为什么?
答:你需要让php配置/安装脚本知道你的apache源码的*目录,而不是包含httpd.h文件的目录。也就是说,应该指定"--with-apache=/path/to/apache/"而不是"--with-apache=/path/to/apache/src"。
五、
问:我使用rpm安装了php,但apache却不能处理php文件。为什么?
答: 假设你使用rpm正确安装了php,那你必须反注或加入下面的几行到httpd.conf文件中:
#extra modules
addmodule mod_php.c
addmodule mod_php3.c
addmodule mod_perlc.
#extra modules
loadmodule php_module modules/mod_php.so
loadmodule php3_module modules/libphp3.so
loadmodule perl_module modules/libperl.so
另外,再加入:
addtype application/x-httpd-php3 .php3
到httpd.conf的全局部分,或到你需要提供php支持的部分。
上一篇: 一个取得文件扩展名的函数
下一篇: 抓娃娃