Install Module changes - mavenea/mavencrm GitHub Wiki
The new install module includes the following features:
- new screen to choose modules to install
- all installation information are collected and a process is spawned to kick off the installation.
the install is run in the background and therefore will never timeout.
any errors that encountered will be shown on the same window.
you may close the browser window and return back anytime. when you open the application again, it detects an install is in progress and will take you directly to the progress page.
the progress is updated automatically with progress for each step during installation.
- The selected modules are installed. If an error is encountered during installation, the error message will be provided. If this happens, please open an issue with the error details. To retry the installation again, follow the following steps
- empty the contents of config.inc.php
- delete _install_request.inc.php from the install directory
- restore the directory files.
Note: currently it is not possible to install
Processes
module without installing all other modules because of dependencies. There are other variations also, so this is experimental at the moment. Next release of the install module would automatically detect dependencies and install them.