PHP 扩增mysql

今天在装WordPress的时候报"您的 PHP 似乎没有安装运行 WordPress 所必需的 MySQL 扩展。"

PHP+Apache2+Mysql5

PHP已经安装了,要添加mysql的扩展

首先cd的PHP的源文件目录 /usr/software/php-5.2.12/ext/mysql/  输入:/usr/bin/phpize   (我的PHP是默认安装路劲)

如果是64为需要输入: export LDFLAGS=-L/usr/lib64/mysql

 然后在当前目录下编译命令: ./configure --with-php-config=/usr/bin/php-config --with-mysql=/usr/(mysql安装目录)  --with-zlib-dir

因为没安装mysql-devel 出现错误Note that the MySQL client library is not bundled anymore!

我这用yum安装的:yum install mysql-devel yum install mysql-devel

这里最关键的是通过--with-mysql参数告诉mysql客户端的位置。这样才能生成mysql.so。

没错误后执行:

make
make install

在mysql/modules下看到了mysql.so
2 修改php.ini
添加extensions = "mysql.so"
3 将mysql.so拷贝到extension_dir目录下,extension_dir在php.ini中设置
4重启apache就可以了。
posted @ 2012-09-08 12:37  为啥  Views(478)  Comments(0Edit  收藏  举报