During final step of Joomla 3.7.0-staging installation locally, using XAMPP faced this issue. The installation is not stopping and running...
Joomla landing page (display extra languages installation details, remove installation folder and Administration login details).
The installation process is not stopping..
Joomla 3.7.0-staging
XAMPP v7.1.1 / PHP 7.1.1 (XAMPP Control Panel 3.2.2)
MariaDB 10.1.21 (In new version of XAMPP, MariaDB is a binary drop in replacement of the same MySQL version)
The reason is Joomla can't create table in selected database. Latest XAMPP version not using MySQL and MariaDB is a drop-in replacement for MySQL. If it doesn't complete the installation, it should be a bug.
For locally fix this issue: Open joomla.sql in xampp\htdocs\{joomla-cms_folder}\installation\sql\mysql folder. Find "ENGINE=InnoDB" and replace with "ENGINE=MyIsam".
Priority | Medium | ⇒ | Urgent |
Closing as expected behavior as InnoDB is a requirement to run joomla see: https://downloads.joomla.org/technical-requirements -> point Mysql
=> (InnoDB support required)
Status | New | ⇒ | Closed |
Closed_Date | 0000-00-00 00:00:00 | ⇒ | 2017-04-09 18:48:52 |
Closed_By | ⇒ | zero-24 |
Even if the error could also be a max_execution_time issue (to low value) in xampp
You need to enable InnoDB support in your database platform. Hacking the core database schema, while it might get you running, isn't a proper long term fix.