diff --git a/FreeScout-Modules.md b/FreeScout-Modules.md index 1fdce74..3a5f2a5 100644 --- a/FreeScout-Modules.md +++ b/FreeScout-Modules.md @@ -54,6 +54,14 @@ If you want to install a custom module: 3) Check errors in [browser console](https://screenful.com/how-to-open-the-browser-console). If there are some JavaScript errors - uninstall and install problematic module again. +#### — FreeScout or module is not working after installing a module + +1. Check application logs in "Manage » System » Logs". +2. Try to run "Migrate DB" in "Manage » System » Tools" or run console command: `php artisan migrate`. +3. [Clear app cache](https://github.com/freescout-helpdesk/freescout/wiki/Clearing-the-Cache) (use method 4) if others do not work). +4. Rename the module (`/Modules/Test` into `/Modules/Test2` for example), open https://your-freescout.com/modules/list two times, now the module will be deactivated. Rename module back and try to activate. [Clear app cache](https://github.com/freescout-helpdesk/freescout/wiki/Clearing-the-Cache). Try to reinstall the module. +5. If the application is not functioning at all, remove the module from /Modules folder. Edit the `modules` table in DB and remove the module from there. If you are using a docker - recreate the docker container. Re-install the module. + #### — 'File /modules/modulename/js/laroute.js does not exist' or 'File /modules/modulename/css/module.css does not exist' #### — Error occurred creating [...] symlink: symlink(): No such file or directory @@ -76,14 +84,6 @@ Make sure that you don't have a [Permissions issue](https://github.com/freescout 6) Try to install/activate the module again. -#### — Application or module is not working after installing a module - -1. Check application logs in "Manage » System » Logs". -2. Try to run "Migrate DB" in "Manage » System » Tools" or run console command: `php artisan migrate`. -3. [Clear app cache](https://github.com/freescout-helpdesk/freescout/wiki/Clearing-the-Cache). -4. Rename the module (`/Modules/Test` into `/Modules/Test2` for example), open https://your-freescout.com/modules/list two times, now the module will be deactivated. Rename module back and try to activate. [Clear app cache](https://github.com/freescout-helpdesk/freescout/wiki/Clearing-the-Cache). Try to reinstall the module. -5. If the application is not functioning at all, remove the module from /Modules folder. Edit the `modules` table in DB and remove the module from there. If you are using a docker - recreate the docker container. Re-install the module. - #### — "open_basedir restriction in effect" error when trying to update FreeScout or activate some module See [this issue](https://github.com/freescout-helpdesk/freescout/issues/1606) and try this [solution](https://stackoverflow.com/a/34980645).