After activating a plugin in a local development environment, and clearing the cache, I get a blank white screen with no error messages at localhost/admin
, and a green status „200“ in Symfony profiler in the storefront.
I also ran bin/build-admin.sh
, bin/console cache:clear
, and cleared my browser cookies and logged in again into the administration. Same situation: blank white page, no errors, green profiler status.
There are related posts and reports of similar situations in the forum but they’re either about bugs that should have been fixed or about shop (core) updates, recommending to deactivate plugins, delete cookies, clear the cache etc.
After deactivating the plugin, admin is back again, so there is probably an error in the plugin, but neither the Shopware core, nor the activation scripts, nor the shopware-cli extension validate
, nor the Symfony Profiler show any errors. The logfile /var/www/html/var/log/dev.log
is full of the same deprecation warnings that Shopware 6.5 logs when everything works, but not helpful new messages about the critical plugin either. The only request.ERROR log entry is a MessageQueueException that another worker is already running for receiver.
There is one error in the browser’s network log:
http://localhost/api/_info/entity-schema.json returns 500 Internal Server Error.
How can a plugin kill the whole backend without any visible error message? What else can be done to find out what’s wrong?