Summary: Some time we have missing extensions of php for specific applications and we need to install and configure the extra extension manually. In this post i install php53-mcrypt on centos.
when you are facing the issue of conflict then these steps will help you to resolve the issue.
First install some required packages:
yum install php53-devel libmcrypt-devel gcc gcc-c++
Then download the php 5.3.6 source code from php.net and unpack it:
tar xvjf php-5.3.6.tar.bz2
(Please note that the download link will change with every subsequent PHP release.)
Go to the directory with the mcrypt extension source code and compile:
Create the configuration file for PHP /etc/php.d/mcrypt.ini containing:
Now restart your web server, here mine is apache apache:
Create a file with phpinfo just to check if the extension was loaded:
Open your browser and access the link and find the extentions. It will be there.