Welcome 微信登录

首页 / 网页编程 / PHP / 编译安装php5.2.0时出错的解决方案

编译安装php5.2.0时出错的解决方案2011-01-18编译安装php5.2.0时出错解决方案

1.错误信息...................如下

checking for mcrypt support... no

checking for mhash support... no

checking whether to include mime_magic support... no

checking for MING support... no

checking for mSQL support... no

checking for MSSQL support via FreeTDS... no

checking for MySQL support... yes

checking for specified location of the MySQL UNIX socket... /tmp/mysql.sock

checking for MySQL UNIX socket location... /tmp/mysql.sock

checking for mysql_close in -lmysqlclient... no

checking for mysql_error in -lmysqlclient... no

configure: error: mysql configure failed. Please check config.log for more information.

2.解决方法:

如果是自己选择GZ包安装的MYSQL。这里要加路径。

加的方法为--with-mysql-dir=/user/local/mysql

切记不可写为:--with-mysql=/user/local/mysql

a、checking lex output file root... ./configure: line 2425: lex: command not found

configure: error: cannot find output from lex; giving up

缺少flex-2.5.4a-29.i386.rpm,从linux 9.0光盘中找到flex-2.5.4a-29.i386.rpm,安装,重新编译php,ok.