我一直打算安装ffmpeg
作为我的PHP安装的一个扩展。所以在我安装它之前,我需要对它进行phpize
。我用sudo apt-get install php5-dev
安装了php5-dev
。但是现在当我运行phpize
时,我得到了以下错误:
phpize
Cannot find config.m4.
Make sure that you run '/usr/bin/phpize' in the top level source directory of the module
我的php.ini的位置是/usr/local/zend/etc/php.ini
我从另一个在线资源上尝试了这个
sudo apt-get install autoconf automake libtool m4
但它们都已经安装好了。
定位config.m4未返回任何内容。
这里有什么建议吗?我怎样才能让phpize
和ffmpeg
运行起来?
发布于 2012-01-24 12:57:54
对于最新版本的Debian/Ubuntu (Debian 9+或Ubuntu 16.04+),请安装php-dev
依赖包,它将自动为您的发行版安装正确版本的php{x}-dev
:
sudo apt install php-dev
Debian/Ubuntu的旧版本:
对于PHP5,它在php5-dev包中。
sudo apt-get install php5-dev
对于PHP 7.x (来自rahilwazir注释):
sudo apt-get install php7.x-dev
RHEL/CentOS/yum
yum install php-devel # see comments
发布于 2010-06-24 18:43:53
Ohk..我通过输入/usr/bin/phpize
而不是只输入phpize
来运行它。
发布于 2015-06-09 00:06:03
在Redhat Enterprise / CentOS下,使用yum
安装php-devel
模块:
yum install php-devel
对于PHP 7,您需要:
yum install php70-php-devel
https://stackoverflow.com/questions/3108937
复制相似问题