I have been meaning to install ffmpeg as an extension to my php setup. So before I can install it, I need to phpize
it. I installed php5-dev by sudo apt-get install php5-dev
But now when I run phpize I get the following error :
phpize
Cannot find config.m4.
Make sure that you run '/usr/bin/phpize' in the top level source directory of the module
The location of my php.ini is /usr/local/zend/etc/php.ini
From another online resource i tried this
sudo apt-get install autoconf automake libtool m4
But all of them are already installed.
Locate config.m4 didnt return anything.
Any pointers here how I can get phpize and thus, ffmpeg up and running ?
Step - 1: If you are unsure about the php version installed, then first run the following command in terminal
Output: the above command will output the php version installed on your machine, mine is 7.2
Step 2: Then to install phpize run the following command, Since my php version is 7.2.3. i will replace it with 7.2, so the command will be,
Step 3: Done!
Alternate method(Optional): To automatically install the phpize version based on the php version installed on your machine run the following command.
This command will automatically detect the appropriate version of php installed and will install the matching phpize for the same.
For PHP7 Users
Go to the downloaded folder and there you find config.m4. Open the terminal and run phpsize.
Ohk.. I got it running by typing
/usr/bin/phpize
instead of onlyphpize
.Under Redhat Enterprise / CentOS, use
yum
to install thephp-devel
module:For PHP 7, you need:
For ubuntu with plesk installed run apt-get install plesk-php56-dev ,for other versions just change XX in phpXX (without dot)
https://nelsahost.com