| Problem | Likely Fix | |---------|-------------| | Plugin not appearing in list | Check folder path: include/plugins/PluginName/plugin.php must exist. Clear cache: rm -rf include/i18n/cache/ | | White screen after activation | PHP error – check PHP error logs. Deactivate via database: UPDATE ost_plugin SET isactive=0 WHERE id=X | | Missing dependencies | Some plugins require cURL, JSON, or specific PHP extensions. Verify via Admin → Dashboard → PHP Info. | | Permission denied | Set include/plugins/ to 755 and files to 644. Ownership should match web user. |
– The plugin should show as Active with a green checkmark. osticket plugins