我正在按照说明在Media Temple DV 4上安装PECL Extensions,基于这些说明: http ://wiki.mediatemple.net/w/(dv): Install_PECL_extensions 。
运行时:
pecl install uploadprogress
它说:
pecl安装uploadprogress 正在下载uploadprogress-1.0.3.1.tgz ... 开始下载uploadprogress-1.0.3.1.tgz(9,040字节) .....完成:9,040个字节 4源文件,build设 运行:phpize configuration为: PHP的Api版本:20090626 Zend模块Api编号:20090626 Zend扩展Api编号:220090626 build在/var/tmp/pear-build-root/uploadprogress-1.0.3.1 运行:/ root / tmp / pear / temp / uploadprogress / configure 检查egrep ... grep -E 检查不截断输出的sed ... / bin / sed 检查cc ... cc 检查C编译器的默认输出文件名... a.out 检查C编译器是否工作... configure:error:不能运行C编译的程序。 如果你想交叉编译,使用`--host'。 查看`config.log'了解更多细节。 错误:`/ root / tmp / pear / temp / uploadprogress / configure'失败
有没有人有一个想法,为什么它不工作,以及如何解决它? 谢谢!
PS我尝试从源选项编译,但也失败,说:
phpize && ./configure -with-php-config = / usr / bin / php-config 找不到config.m4。 确保在模块的顶级源目录中运行“/ usr / bin / phpize”
要注意,我不知道config.log的位置,以便能够在那里查看更多的信息。
白色的PECL安装从来没有工作,没有人在这里可以find答案,我能够最终从源编译,一旦我意识到我没有光盘进入正确的目录configuration之前。
虽然PECL安装从来没有工作,没有人可以find答案,我终于可以编译源代码,一旦我意识到我没有在configuration之前,cd到正确的目录。