Hello,
We are facing issues while updating our PrestaShop site hosted on OVH. Currently, our site runs on PHP 7.4, but this version is no longer supported. OVH requires an update to PHP 8.3.
- We have copied our site to another hosting domain to perform all necessary updates while keeping the original site online and operational.
- We want to upgrade PrestaShop to version 9.0, which is officially compatible with PHP 8.3.
- We are using the Warehouse theme from ThemeForest, and we have version 4.7 (compatible with PrestaShop 8.x).
- The Warehouse theme does not seem to be compatible with PrestaShop 9.0.
=> Do you have any information about an update or a version planned for PrestaShop 9.0? - When updating to PrestaShop 8.x with Warehouse 4.7, we encounter the following errors:
- Warning: Undefined array key “mm_content” in
iqitthemeeditor.php
(line 1166)
➝ It seems that the iqitthemeeditor module is trying to access a non-existent array key, which may indicate an incompatibility between the theme and the PrestaShop version. - Fatal error: Smarty cannot load template
errors/maintenance.tpl
➝ This template file is missing, or the file path is incorrect, causing the website to crash.
Questions
- What is the best procedure for upgrading our site to PHP 8.3 while ensuring compatibility between PrestaShop and the Warehouse theme?
- Is there an officially compatible version of themeforest for PrestaShop 9.0, or should we stay on PrestaShop 8.x?
- How can we fix these errors with the iqitthemeeditor module and the missing
errors/maintenance.tpl
file?
Thank you in advance for your help and advice!