Install PHP modules on CentOS
21,791
Try running: find / -name curl.so
Then copy the directory it finds curl.so
in and create a symbolic link to it where the rest of your working .so files are stored:
cd <where your working .so files are>
ln -s <where curl.so is> curl.so
Then edit your php.ini
file and enable the extension:
extension=curl.so
Restart apache:
service httpd restart
service apache2 restart `#If the service is named apache2 rather than httpd`
This resolved my problem when I had a similar issue.
Author by
Maxime
Mobile developper on iOS and Android since 2012. Found of all electronic object and geek lifestyle.
Updated on May 12, 2020Comments
-
Maxime almost 4 years
I'm trying to install PHP 5.5.21 on CentOS 7.0. When I execute
php -v
I get about 10 modules errors like this one:PHP Warning: PHP Startup: curl: Unable to initialize module Module compiled with module API=20100525 PHP compiled with module API=20121212
I tryed to install or update package with
pecl install curl
andpecl upgrade curl
But pecl always responds :No releases available for package "pecl.php.net/curl"
And
yum install php-curl
says:Package php-common-5.4.16-23.el7_0.3.x86_64 already installed and latest version Nothing to do
How can I do to fix modules error?