phpize编译报错
Cannot find build files at '/usr/local/lib/php/build'. Please check your PHP installation.
原因是/usr/local/lib/php/build这个目录是PHP默认安装时使用的位置,而我在源码安装PHP的时候,使用. /configure --prefix=/usr/local/php指定了PHP的安装目录。指定了安装目录后,真正的build目录就成了/usr/local/php /lib/php/build。所以phpize就会执行出错
解决办法
1.重新编译安装
2.修改phpize文件
[root@localhost]# vim /usr/local/bin/phpize
修改perfix 路径
prefix='/usr/local/php7/' # 编译时指定的路径 就是lib/php/build 所在的目录,忘了 可以find下
datarootdir='/usr/local/php7/'
网上的办法 都是重新安装 根据linux 的特点 大部分都是可以修改 文件来 修改配置项 解决错误的