questions 1:$ sudo /usr/local/apache2/bin/apachectl stop
httpd: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName
把http.conf 中 ServerName前的注释去掉即可
questions 2:./httpd -k start
httpd: Syntax error on line 53 of /usr/local/apache2/conf/httpd.conf: Cannot load /usr/local/apache2/modules/libphp5.so into server: /usr/local/apache2/modules/libphp5.so: undefined symbol: sqlite……
重新编译php即可
questions 3:configure: error: Cannot find MySQL header files under /usr.
Note that the MySQL client library is not bundled anymore!
httpd: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName
把http.conf 中 ServerName前的注释去掉即可
questions 2:./httpd -k start
httpd: Syntax error on line 53 of /usr/local/apache2/conf/httpd.conf: Cannot load /usr/local/apache2/modules/libphp5.so into server: /usr/local/apache2/modules/libphp5.so: undefined symbol: sqlite……
重新编译php即可
questions 3:configure: error: Cannot find MySQL header files under /usr.
Note that the MySQL client library is not bundled anymore!
解决方法。
1. 查看你的系统有没有安装mysql header
2.redhat安装
3.debian安装
4.最后一步php的配置选项添加--with-mysql=/usr即可!
Apache配置与PHP编译问题
本文解答了Apache服务器配置及启动过程中遇到的问题,包括无法确定服务器全名、PHP模块加载失败以及PHP编译时找不到MySQL头文件等问题,并提供了详细的解决步骤。

被折叠的 条评论
为什么被折叠?



