Add-on Troubleshooting
Add-on Not Appearing in the List
Ensure the add-on has a valid addon.json file in its root directory. The add-on must be placed in /extensions/addons/{addon-name}/.
Migration Errors on Activation
If the add-on's migrations fail, run them manually:
php artisan migrate --path=extensions/addons/{addon-name}/database/migrations
Dependency Errors
Some add-ons require other add-ons. For example, the Envato add-on requires either HelpCenter or Forum. Check the dependencies and dependencies_any fields in the add-on's addon.json.
Routes Not Working After Activation
Clear the route cache after activating or deactivating add-ons:
php artisan route:clear
php artisan cache:clear