我已经安装并运行了一个新的Ubuntu安装程序,它在Apache上服务于PHP页面,一切正常。
我试图安装一个名为SCA_SDO的PHP-PEAR软件包,对于一些我不熟悉的程序,比如phpize(准备一个用于编译的PHP扩展),以及PECL安装工具的高级function,都存在一个问题。
我有以下PHP包安装
采取的步骤:
$ sudo pecl install SCA_SDO
结果
downloading SCA_SDO-1.2.4.tgz ... Starting to download SCA_SDO-1.2.4.tgz (576,531 bytes) ..............done: 576,531 bytes 194 source files, building running: phpize Cannot find config.m4. Make sure that you run '/usr/bin/phpize' in the top level source directory of the module If the command failed with 'phpize: not found' then you need to install php5-dev package You can do it by running 'apt-get install php5-dev' as a root userERROR: `phpize' failed
locate config.m4变成空的。
在互联网上还有一些其他的问题显示了这个错误,所有的描述phpize从/usr/bin目录执行phpize这样的奇怪的“技巧”,或者其他一些东西,但是这些都没有在这里真正做到。
我实际上已经下载并从源码上运行pecl,只是为了确保它不是一个坏包或什么东西。
不知道从哪里开始,我无法获得.so模块来安装或运行phpize。
PHP 5.3不能用这个包进行编译。
config.m4位于中继线
也许下载并安装没有pecl? http://pecl.php.net/package/sca_sdo
请按照打包版本中的自述文件: http : //pecl.php.net/get/SCA_SDO