# rpm -q php php-mcrypt
Well, there's your problem. You're using PHP 5.2.17, but you installed the mcrypt module for PHP 5.1.6, which is not compatible with PHP 5.2.17.
A quick fix to get mcrypt to work would be to download and install the php-mcrypt package for PHP 5.2.17, which luckily is currently still available from the Atomic repository:http://www2.atomicorp.com/channels/atom ... t.i386.rpm
(32 bit)http://www2.atomicorp.com/channels/atom ... x86_64.rpm
A better fix would be to get your yum repository configuration back into shape and update to maintained software.
I think I need to upgrade php 5.3 (pain in the arse)
Already installed atomic channel - failed
all that did was remove plesk.repo - nothing else
aromic upgrade 5.3 php no progress
why do I need 5.3?
It's best to use software that is maintained, so that when security issues are found you get updates that fix those issues. You're currently running PHP 5.2.17 which is no longer maintained in the Atomic repository.
You don't necessarily need to upgrade to PHP 5.3: the other option is to downgrade to PHP 5.1.6 which is still maintained by your OS vendor.
atomica repo failed to install
You might want to start a new thread about any installation problems with the Atomic yum repository.