如果你自己配置服务器,特别是配置apache2.2+php5.2+mysql5.1时,也许会遇到这样的错误:Apache配置规则错误: httpd: Syntax error on line 431 of /www/server/apache/conf/httpd.conf:
Cannot load /www/server/apache/modules/libphp5.so into server: /usr/lib64/libmysqlclient.so.18: version `libmysqlclient_18' not found (required by /www/server/apache/modules/libphp5.so)
这是因为64位编译的libmysqlclient.so文件缺失造成的。
解决方案:
方案1、可以拷贝一个libmysqlclient.so文件到/user/lib64目录下。
方案2、重装一下php5.2也可以解决问题。重装apache2.2无法解决问题的。