PHP简单源码安装扩展 五个步骤:
详细说明下:
cd /fujieace/php7.0/ext/intl;#进入INTL扩展目录? 在编译扩展时候需要phpize准备环境,准备程序需要获取这个目录的文件 mv config0.m4 config.m4; #重命名config0.m4?如果没有config.m4 就需要重新命名一下 /fujieace/php7/bin/phpize;#准备环境 ./configure -with-php-config=/fujieaceh/php7/bin/php-config;#配置对应的 php-config make && make install;#sudo make && sudo make install 当没有权限时使用 sudo
重要说明:
1,PECL安装:一般非PHP7环境情况下:
pecl install intl
完成。
2,源码安装:在PHP7环境下,
使用上面 pecl 方式安装,报错如下:
error: 'ext/standard/php_smart_str.h'
这时,就用到了上面说明的五步,使用源码安装扩展了。
源码安装需要在官方网站下载源码包。PHP下载包一般自带一部分扩展编译源码文件(如果包内没有,可以单独下载扩展源码);PHP7下载