Install phar extension for php on CentOS
跳到导航
跳到搜索
目录
安装方法
安装方法1
必须在编译 PHP 时用 --enable-pcntl 配置选项来提供 pcntl 支持
安装方法2
php动态添加扩展的方式 phar
1.确定 php version
php -v 5.6.13
2.确定 编译参数
3. 查看 extensions dir
[[email protected]]# ls ls php/lib/php/extensions/no-debug-non-zts-20131226/
memcache.so
解压并进入相对应目录
wget -c http://cn2.php.net/distributions/php-5.6.13.tar.bz2 tar xvf php-5.6.13.tar.bz2 cd php-5.6.13/ext/phar/ phpize ./configure --with-php-config=/usr/local/php/bin/php-config #(ps:请正确的指定php-config的目录) make -j2 && make install #配置 然后编辑php.ini,加入phar配置 echo "extension=phar.so" >> /usr/local/lib/php.ini [root@server pcntl]# /data/apps/php/bin/php -m | grep Phar pcntl
测试 pcntl
测试是否安装成功
补充
自 PHP 版本 5.3.0 Phar 扩展成为了内置的组件。在之前的版本,Phar 可以通过 PECL 扩展安装 » Phar PECL 页面 包含了历史以及更多信息
我编译时用了 --disable-phar
参考
http://pecl.php.net/get/phar-2.0.0.tgz