Magento Expert Only

Customer: AI | Published: 27.09.2025

My server was upgraded to PHP 8.0 and my Magento 1.9 store immediately stopped working. The site now only shows deprecation and compatibility warnings such as: Deprecated: Function libxml_disable_entity_loader() is deprecated in /bootstrap.php on line 33 Deprecated: Return type of phpseclib_mcrypt_filter::filter… in /lib/mcryptcompat/mcrypt.php on line 1090 Deprecated functionality: PDOStatement::fetch(): Passing null to parameter #2 ($cursorOrientation) is deprecated in /lib/Zend/Db/Statement/Pdo.php on line 254 I need the store running again on the current PHP version without losing data, extensions, or theme customisations. How you solve it—patching the core, adding compatibility shims, or advising a safe rollback to PHP 7.4—is up to you, as long as the result is stable and maintainable. Access details (SSH, Magento admin, Git) will be provided right after we start. Please keep track of every change so I can reproduce it later. Acceptance criteria • Storefront and admin load normally under PHP 8.0 • No deprecated, warning, or fatal messages in logs or on-screen • Cart and checkout complete a full purchase flow without issues Let me know your estimated turnaround and any preliminary questions, and we can get started right away.