编译完成后会提示如下,意思是扩展被安装到了如下目录里。
Installing shared extensions: /usr/local/php/lib/php/extensions/no-debug-zts-20100525/
修改php.ini文件
vi /etc/php.ini
在文件里面找到PDO-Mysql]这样的一个字头,在下面添加如下代码
extension=/usr/local/php/lib/php/extensions/no-debug-non-zts-20100525/pdo_mysql.so
照上面方法保存,退出,重启php服务。
6.选择性安装Zend Guard Loader
wget http://downloads.zend.com/guard/6.0.0/ZendGuardLoader-70429-PHP-5.4-linux-glibc23-x86_64.tar.gz
tar zxvf ZendGuardLoader-70429-PHP-5.4-linux-glibc23-x86_64.tar.gz
cp ZendGuardLoader-70429-PHP-5.4-linux-glibc23-x86_64/php-5.4.x/ZendGuardLoader.so /usr/lib64/php/modules 或是 cp ZendGuardLoader-70429-PHP-5.4-linux-glibc23-x86_64/php-5.4.x/ZendGuardLoader.so /usr/local/php/lib/php/extensions/no-debug-non-zts-20100525 我这为了图个省事,直接用了我博客的安装方法,有强迫症的坛友可以用或是的命令进行。
修改php.ini文件
vi /etc/php.ini
在文件最后添加如下代码
[Zend Guard Loader]
zend_extension= /usr/lib64/php/modules/ZendGuardLoader.so 或是/usr/local/php/lib/php/extensions/no-debug-non-zts-20100525/ZendGuardLoader.so
zend_loader.enable=1
zend_loader.disable_licensing=0
zend_loader.obfuscation_level_support=3
zend_loader.license_path=
照上面方法保存,退出,重启php服务。好了,到此结束,后续如果再有再补充吧!
----------------------------------------------------------------完---------------------------------------------------
-------------------------
回 2楼(ivmmff) 的帖子昨天帮坛子里的小朋友弄的,做个记录,算是笔记吧!
-------------------------
P.S.:申明一下。
php5.5以后版本不要尝试安装APC,官方久不更新,不支持了。
php升级到5.6后,安装mysqli、pdo_mysql建议重新编译php
具体编译过程:
./configure --prefix=/usr/local/php --enable-fpm --with-fpm-user=www --with-fpm-group=www --with-config-file-path=/etc --with-config-file-scan-dir=/etc/php.d --with-openssl --with-zlib --with-curl --enable-ftp --with-gd --with-jpeg-dir --with-png-dir --with-freetype-dir --enable-gd-native-ttf --enable-mbstring --enable-zip --with-iconv=/usr/local/libiconv --with-mysql=/usr/local/mysql --without-pear --disable-fileinfo --with-mysql=mysqlnd --with-mysqli=mysqlnd --with-pdo-mysql=mysqlnd --with-mysql=mysqlnd --with-mysqli=mysqlnd --with-pdo-mysql=mysqlnd
-------------------------
回 10楼(木玉绿痕) 的帖子312336779 加我QQ吧!