This plugin contains some utility functions for managing a Shopware 6 shop.
The current feature set consists of:
- System Status
- Checks PHP Version, MySQL, Queue is working etc.
- Cache manager
- Lists App and Http Cache and all folders in var/cache
- Scheduled Task Manager
- Shows all Scheduled Tasks and can execute one specific
- Queue Manager
- Shows the amount of messages in the queue
- Log viewer
- Shows the entries of /var/log/*.log files
- Task Logging
- Can be enabled with env
FROSH_TOOLS_TASK_LOGGING=1
in.env
. This will create a log invar/log/task_logging-xx.log
- Can be enabled with env
- Clone this repository into custom/plugins of your Shopware 6 installation
bin/console frosh:env:list
bin/console frosh:env:list --json
Lists as json output
bin/console frosh:env:get APP_URL
http://localhost
bin/console frosh:env:get APP_URL --key-value
APP_URL=http://localhost
bin/console frosh:env:get APP_URL --json
{
"APP_URL": "http:\/\/localhost"
}
bin/console frosh:env:set VARIABLE VALUE
bin/console frosh:env:del VARIABLE