centos php怎样安装mysqli
centos php安置mysqli的办法:第一进入php源码包;然后运转php安置名目下的phpize;接着编译安置“mysqli”扩展;最后在“php.ini”文件中增加内容为“extension=mysqli.so”即可。
引荐:《centos教程》
在 centos 下编译安置 php 时,有时候经常会忘了某些扩展,比方 pdo,mysqli,但是到扩展名目下,我们又寻不到响应的 扩展文件,(.so 文件) ,这样的状况下只能 编译安置该模块,生成对应的 so 文件,然后在 php.ini 中增加响应的 扩展记载,重新启动 php
就可以了,我们以安置 mysqli 为例。
第一进入 php 源码包 假如 寻不到可以可下载一个 地址在这里:http://us2.php.net/get/php-5.2.17.tar.gz/from/a/mirror
解压
tar xvzf php-5.2.17.tar.gz cdphp-5.2.17/ext/mysqli/
然后运转 php 安置名目下的 phpize
/usr/local/nginx_php-5.2.17/bin/phpize
(按照本人的 php 安置名目来查寻,不必然是这个名目,假如寻不到,可以按照 phpinfo() 来查看)
然后编译安置 mysqli 扩展
#./configure --prefix=/usr/local/mysqli --with-php-config=/usr/local/nginx_php-5.2.17/bin/php-config --with-mysqli=/usr/local/mysql/mysql_config
安置
make && make install
然后在 php 的扩展名目下已经生成了 mysqli.so 文件
翻开 php.ini 文件,看可否有如下内容
extension_dir = "/usr/local/nginx_php-5.2.17/lib/php/extensions/no-debug-non-zts-20060613/"
假如没有就增加上
再增加一条:
extension=mysqli.so
留存。
重新启动 php。可以看到 mysqli 已经安置完成了。
以上就是centos php怎样安置mysqli的具体内容,更多请关注百分百源码网其它相关文章!