Eğer Debian Linux kullanıyorsanız varsayarak (Linux Mint 12 kullanıyorum, sorun ben içine ssh'ed Ubuntu 12.04.1 LTS sunucu üzerinde idi.)
Ben dkamins tavsiye @ alarak ve install php5 yüklü Mcrypt ve aktif emin yapmanızı öneririz. Yüklemek için "sudo apt-get install php5-mcrypt" kullanın. Aşağıda benim notlar.
Web sunucu üzerinde test dosyası oluşturarak yapmanız @ John Conde, önerdiği gibi (örneğin, sadece içeriği "" her yerde erişilebilir ile durumu sayfası testphp.php oluşturmak açık phpinfo () ise, PHP sürümü PHP Version 5.3.10-1ubuntu3.4 Kullanma tarayıcı üzerinden sunucuda)
Tarayıcıda açıldığında durum sayfasında etkin veya devre dışı durumundan hiçbir varlığı bulundu. Sonra yorumsuz düşünüyordum @ Anthony Forloney tarafından belirtilen php.ini dosyasını, açıldığında ;extension=php_mcrypt.dll to extension=php_mcrypt.dll
I toggled that back and forth and restarted Apache (I'm running Apache2 and you can restart in my setup with sudo /etc/init.d/apache2 restart or when you are in that directory just sudo restart I believe)
with change and without change but all no go. I took @dkamins advice and went to install the package with "sudo apt-get install php5-mcrypt" and then restarted apache as above. Then my error was gone and my application worked fine.