首页 » VPS 知识 » 浏览内容

LUM1.0.22怎样增加mysqli支持


2011-05-22 09:39:49 3,535 0 发表评论 字体: 作者:C.K.
标签: mysqliVPS

体验版 88 元,个人版 128 元,多用户版 288元个人版160元升级到多用户版。

1、进入扩展目录# cd /usr/local/zijidelu_install/LuNamp/softphp-5.2.17/ext/mysqli

2、bzxx# /usr/local/php_fcgi/bin/phpize

Configuring for:

PHP Api Version: 20041225

Zend Module Api No: 20060613

Zend Extension Api No: 220060519

configure.in:3: warning: prefer named diversions

configure.in:3: warning: prefer named diversions

3、bzxx# ./configure –with-php-config=/usr/local/php_fcgi/bin/php-config

–with-mysqli=/usr/local/mysql/bin/mysql_config

4、make

5、bzxx# make test

Build complete.

Don’t forget to run ‘make test’.

+———————————————————–+

| ! ERROR ! |

| The test-suite requires that proc_open() is available. |

| Please check if you disabled it in php.ini. |

+———————————————————–+

6、vi /usr/local/php_fcgi/lib/php.ini

找到disable_functions = shell_exec, system, passthru, exec, popen, proc_open()

改为disable_functions = shell_exec, system, passthru, exec, popen

保存退出。

7、接着bzxx# make test

8、通过测试就bzxx# make install

Installing shared extensions: /usr/local/php_fcgi/lib/php/extensions/no-debug-non-zts-20060613/

9、bzxx# cd /usr/local/php_fcgi/lib/php/extensions/no-debug-non-zts-20060613/

bzxx# ll

total 1408

-rwxr-xr-x 1 root wheel 669332 May 20 22:13 eaccelerator.so

-rwxr-xr-x 1 root wheel 231724 May 20 22:13 memcache.so

-rwxr-xr-x 1 root wheel 470863 May 20 22:54 mysqli.so

能看到新编译的so了。

10、在编辑下配置文件#vi /usr/local/php_fcgi/lib/php.ini

把extension = “mysqli.so”加到[memcache]节后面,实际上是借光了extension_dir=”/usr/local/php_fcgi/lib/php/extensions/no-debug-non-zts-20060613/”这句。

11、最后lu-restart一下,再看phpinfo,mysqli加上啦。

网站统计 Statistics

  • 创建时间: 2005年1月3日 距今5065 天
  • 日志总数: 2461
  • 评论总数: 630
  • 标签总数: 654
  • 链接总数: 273
  • 最后更新: 2018-8-31 17:57:04
  • 您是本站第 14162748 位访客

广告区 Guǎng Gào