Jump to content

Edit History

Elouise Weir

Elouise Weir

Your install didn’t finish cleanly, so config files weren’t generated and that’s why you’re seeing _DB_PREFIX_ undefined and 404 in the back office. Re-try with a supported stack (PrestaShop 8.x works with PHP 8.1/8.2, not 8.3), make sure required PHP extensions are enabled (intl, mbstring, zip, gd, curl, pdo_mysql, xml, fileinfo, openssl, bcmath), and give the web user write access to app/config/, config/, var/, modules/, themes/, translations/, upload/, download/, and img/. Then delete var/cache/*, restart the installer, and let it create config/settings.inc.php (deprecated but still written) and app/config/parameters.php. If module install stalls at ~63%, it’s usually permissions or a missing extension; fixing those and running with PHP 8.1/8.2 typically resolves the missing getSwiftmailer_EmailSender_ListenerService.php and the admin 404. EpyTV

Elouise Weir

Elouise Weir

Your install didn’t finish cleanly, so config files weren’t generated and that’s why you’re seeing _DB_PREFIX_ undefined and 404 in the back office. Re-try with a supported stack (PrestaShop 8.x works with PHP 8.1/8.2, not 8.3), make sure required PHP extensions are enabled (intl, mbstring, zip, gd, curl, pdo_mysql, xml, fileinfo, openssl, bcmath), and give the web user write access to app/config/, config/, var/, modules/, themes/, translations/, upload/, download/, and img/. Then delete var/cache/*, restart the installer, and let it create config/settings.inc.php (deprecated but still written) and app/config/parameters.php. If module install stalls at ~63%, it’s usually permissions or a missing extension; fixing those and running with PHP 8.1/8.2 typically resolves the missing getSwiftmailer_EmailSender_ListenerService.php and the admin 404.

×
×
  • Create New...