Lösung: Magento 1.9.3.2 – Whitescreen Zahlungsarten – php 7.X bzw. kein mcrypt_module

Hier die Lösung für Whitescreen bei Zahlungsarten im Admin nach Update bzw. unter PHP 7.X. Auch wenn beim "in Warenkorb" nichts passiert, kann es die selbe Ursache haben.

Ursache ist fehlende mcrypt_module was bei PHP 7.X nicht mehr enthalten ist. vgl. https://stackoverflow.com/questions/2604435/fatal-error-call-to-undefined-function-mcrypt-encrypt

Lösung ist nachinstallieren oder PHP Version auf z.b. 5.6 ändern

Fehler sieht wie folgt aus:

[Wed Nov 28 14:39:49.158786 2018] [:error] [pid 3037] [client XXXXX] PHP Fatal error: Uncaught Error: Call to undefined function mcrypt_module_open() in /lib/Varien/Crypt/Mcrypt.php:74\nStack trace:\n#0 /app/code/core/Mage/Core/Model/Encryption.php(120):

Varien_Crypt_Mcrypt->init('249b8944962a9b5...')\n#1 /app/code/core/Mage/Core/Model/Encryption.php(144): Mage_Core_Model_Encryption->_getCrypt()\n#2 /app/code/core/Mage/Core/Helper/Data.php(243):

Mage_Core_Model_Encryption->decrypt('+/MakkAuGaJdQ5S...')\n#3 /app/code/core/Mage/Adminhtml/Model/System/Config/Backend/Encrypted.php(44): Mage_Core_Helper_Data->decrypt('+/MakkAuGaJdQ5S...')\n#4 /app/code/core/Mage/Core/Model/Config/Data.php(78):

Mage_Adminhtml_Model_System_Config_Backend_Encrypted->_afterLoad()\n#5 /app/code/core/Mage/Adminhtml/Block/System/Config/Form.php(334): Mage_Core_ in /lib/Varien/Crypt/Mcrypt.php on line 74, referer:

https://XXXX.de/index.php/zentrale/system_config/index/key/98ba484f035c6f3837e06f215f9f6467/

https://magento.stackexchange.com/questions/35887/call-to-undefined-function-mcrypt-module-open-in-lib-varien-crypt-mcrypt-php-o

Hinweis hat geholfen? Oder andere Lösung? Dann gerne in die Kommentare

Noch keine Kommentare bis jetzt

Einen Kommentar schreiben