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

Was this article helpful?

Thank you for your feedback!

Still need help? Create a support ticket

Create a Ticket