如何安装和运行 phpize

2022-08-30 06:10:00

我一直打算安装作为我的PHP设置的扩展。因此,在安装它之前,我需要它。我安装了 .但是现在当我运行时,我得到以下错误:ffmpegphpizephp5-devsudo apt-get install php5-devphpize

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没有返回任何内容。

这里有什么指针,我如何获得,从而启动和运行?phpizeffmpeg


答案 1

对于最新版本的 Debian/Ubuntu(Debian 9+ 或 Ubuntu 16.04+),请安装依赖项包,它将自动为您的发行版安装正确版本的 :php-devphp{x}-dev

sudo apt install php-dev

旧版本的 Debian/Ubuntu:

对于 PHP 5,它位于 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

答案 2

对于 PHP7 用户

7.1

sudo apt install php7.1-dev

7.2

sudo apt install php7.2-dev

7.3

sudo apt install php7.3-dev

7.4

sudo apt install php7.4-dev

如果不确定您的PHP版本,只需运行命令php -v


推荐