Staging System / Developement System / Testing System (without additional costs for plugins)
Product information "Staging System / Developement System / Testing System (without additional costs for plugins)"
Highlights
Create test environment in just a few clicks No extra plugin costs: plugins work without relicensing Set up as many test environments as you like
Features
Easy setup: create a test environment with a few clicks DSGVO compliant, as customer data and orders are only copied on request. Easy copying or deleting of test environment (file structure and database)
Why a test environment / staging environment / test system / staging system makes sense:
- Test updates, plugins, themes and settings without risk
- Simple operation, reduction to the essentials
- No additional shopware or plugin license required
- DSGVO compliant, as customers and orders are only transferred to the test system on request,
Configuration
In the Shopware Admin area under Settings -> Plugins -> Staging-System has been added. In the first step please "add" a new staging-system.- Internal name: is only used for the overview if you create multiple staging / test systems.
- Directory: into this directory (e.g. staging) the complete Shopware 6 system will be copied and can be accessed after creation in the frontend under www.Domain.com/staging or admin area www.Domain.com/staging/admin
- Database host: if the database is located on the same server as the Shopware system's website, use the default value; if not, use the host from the database server. Default value: "localhost".
- Database name: enter the name for the test environment database
- Database user: enter the user for the test environment database
- Database password: enter the password for the test environment database
- Shop owner e-mail address: If a different shop owner e-mail address is to be used for the test system than in the live system. Otherwise leave it empty.
- Maintenance mode: If this is activated, the test system will be put into maintenance mode after the test environment has been created.
- Copy orders: for DSGVO reasons the orders should not be copied for test systems, but this is possible with set hacking.
- Copy customers: for DSGVO reasons the customers should not be copied for test systems, but this is possible with set hacking.
Before the actual copying takes place, please save the configuration and then the button "Create Staging System" is active.
The creation of the staging system / test environment can take some time.
In the overview of our plugin you can see when the staging environment was created and you can easily "overwrite" or delete it with the saved data. If the staging environment is deleted, both the subdirectory and the database will be deleted.
Technical Requirements / Notes
- Creation of an empty database required (for staging / test database)
- Additional settings may be necessary for the hoster (e.g. for TimmeHosting the nginx configuration for Shopware 6 must be assigned to the subfolder)
- If cron jobs are required for staging, these must be set up at the hoster.
- If the staging environments are not created correctly, it could be due to a timeout. In this case, please increase the php.ini and timeout of PHP Scripts. max_execution_time.
- Make sure that there is enough space on the server - everything is copied 1:1, which means that shopware and all content data is duplicated.
| Bundle: | Basic Bundle |
|---|
- Optimizes COMPOSER_HOME path for the staging system in the configuration.
- Optimizes creating of the staging system.
- Fixes database permission issues during staging user generation by using the correct database connection.
- Optimized file operations by adding native PHP fallbacks for environments where shell_exec is disabled, while maintaining performance on systems where it is available.
- Fixes the issue with excluded directories in the files folder.
- Optimized database validation for staging creation.
- Optimizes copying of system files during staging creation.
- Optimized database URL parsing when no port is specified.
- Added option to ignore Shopware Migration Assistant database tables during staging creation.
- Fixes staging status display issue in storefront and administration.
- Disabled indexing via robots.txt if it is a staging system.
- Fixes the issue on entering the same database name from the live system for the staging system.
- Fixes the issue on incorrect permissions for the staging system.
- Fixes the issue on clearing Elasticsearch indexes on creating new staging system and on deleting the staging system.
- Fixes potential issues with a plugin update when the update didn’t work properly before.
- Fixes potential issues with a plugin update across different server environments.
- Implemented staging user role selection during staging site creation.
- Added functionality to automatically create admin users during staging system creation.
- Optimizes creating and updating of the staging system.
- Fixes the issue on preparing .env files which contains values with space for the staging system.
- Fixes the issue with excluded directories.
- Optimizes changing of specific tables.
- Fixes issue copying files to the staging system.
- Optimizes reindexing of Elasticsearch indexes for the staging system.
- Fixes issue on adding exclude directory field to the database.
- Added configuration for excluding directories when creating the staging.
- Optimizes changing of files permissions for the staging system.
- Fixed icon compatibility with other plugins.
- Improved plugin compatibility with Shopware 6.7.
- Improved plugin compatibility with Shopware 6.7.
- Compatibility with Shopware 6.7.
- Support for the following languages: de-DE, en-GB, nl-NL, fr-FR, es-ES, fi-FI, nn-NO, sv-SE, cs-CZ, pt-PT, tr-TR, da-DK, it-IT, pl-PL, bs-BA
- Optimizes COMPOSER_HOME path for the staging system in the configuration.
- Improves plugin compatibility.
- Optimized database URL parsing when no port is specified.
- Added option to ignore Shopware Migration Assistant database tables during staging creation.
- Fixes the issue on creating and updating the staging system.
- Fixes the issue on incorrect permissions for the staging system.
- Fixes the issue on clearing Elasticsearch indexes on creating new staging system and on deleting the staging system.
- Fixes the issue on preparing .env files which contains values with space for the staging system.
- Fixes issue copying files to the staging system.
- Optimizes reindexing of Elasticsearch indexes for the staging system.
- Fixes issue on adding exclude directory field to the database.
- Added configuration for excluding directories when creating the staging.
- Optimizes changing of files permissions for the staging system.
- Optimizes changing of the public files permissions.
- Fixes message loading for staging system status in the admin.
- Fixes the permission issue on the staging system.
- Fixes the issue with Elasticsearch index.
- Rebuilds Elasticsearch indexes for the staging system if the Elasticsearch is active.
- Fixes the cache issue during the creation of the staging system.
- Optimization in the creation of the staging system in connection with plugins that are inserted into the static-plugins folder and installed via Composer.
- Optimizes copying of the public files to the staging system.
- Fixes the issue on creating the staging system.
- Customisation of texts in Admin.
- Optimizes file paths of the import / export processes on the staging system.
- Fixes the issue on creating the staging system.
- Optimizes creating of the staging system.
- Optimizes staging access data.
- Optimizes adaptations of the staging database after the database import.
- Fixes the issue with preparing the config file.
- Fixes the issue on the overwriting of variables in env.local file on the staging system.
- Optimizes loading of the env data.
- Fixes the issue on overwriting the APP_URL variable in .env.local file on the Shopware update of the staging system.
- Fixes a possible problem where a licence warning occurred in the staging system after a shop update.
- Bugfix added check if staging entity exits to prevent error.
- Added option to set staging to dev mode after creation.
- Fixes the issue on removing variables from env.local on the Shopware update.
- Fix the issue with staging prefix in the package configurations.
- Added field to insert internal comment.
- Generates new configuration shopId value for the staging system.
- Fixes a problem when importing the staging database.
- Optimizes database export and import processes.
- Adds force cancel button.
- Adds validation on creating staging tables in the database.
- Fixes the issue on creating staging tables in the database.
- Improves plugin compatibility.
- Optimizes database import via message queue.
- Fixes the issue with the 'DEFINER' on importing the database to the staging system.
- Improves creating of staging system without message queue in the admin.
- Fixes the issue with composer update.
- Optimizes copying of file system files.
- Improves plugin compatibility.
- Optimizes copying of file system files.
- Changed Pipeline
- Compatibility with Shopware 6.6.
- Fixes the cache issue during the creation of the staging system.
- Improves plugin compatibility.
- Fixes the issue "unlink(): Argument #1 ($filename) must be of type string, false given" during staging system recreation by improving path resolution in file operations.
- Optimized file operations by adding native PHP fallbacks for environments where shell_exec is disabled, while maintaining performance on systems where it is available.
- Improves plugin compatibility.
- Optimization in the creation of the staging system in connection with plugins that are inserted into the static-plugins folder and installed via Composer.
- Optimizes copying of the public files to the staging system.
- Fixes the issue on creating the staging system.
- Optimizes file paths of the import / export processes on the staging system.
- Fixes the issue with preparing the config file.
- Fixes the issue on the overwriting of variables in env.local file on the staging system.
- Optimizes loading of the env data.
- Fixes a issue on overwriting the APP_URL variable in .env.local file on the Shopware update of the staging system.
- Fixes a possible problem where a licence warning occurred in the staging system after a shop update.
- Bugfix added check if staging entity exits to prevent error.
- Fixes the issue on removing variables from env.local on the Shopware update.
- Fix the issue with staging prefix in the package configurations.
- Generates new configuration shopId value for the staging system.
- Fixes a problem when importing the staging database.
- Optimizes database export and import processes.
- Adds force cancel button.
- Adds validation on creating staging tables in the database.
- Fixes the issue on creating staging tables in the database.
- Improves plugin compatibility.
- Optimizes database import via message queue.
- Fixes the issue with the 'DEFINER' on importing the database to the staging system.
- Fixes the issue with composer update.
- Improves plugin compatibility.
- Optimizes copying of file system files.
- Improves plugin compatibility.
- Optimizes copying of file system files.
- Optimizes assigning of permissions for files on the staging system.
- Optimizes configuration of Shopware yaml file on the staging system.
- Optimizes executing the staging messages via message queue.
- Optimizes changing permissions of config/jwt files on the staging system.
- Optimizes database credential validation.
- Changed file permissions of config/jwt of staging system
- Optimizes db adaptions.
- Improves copying of the files to the staging system.
- Optimizes copying of the files to the staging system.
- Optimizes the generating of the symlink.
- Fixed issue when trying to remove the filesystem
- Optimized Admin
- Fixed error when updating from Shopware 6.4 versions.
- Fixed php error on creating the staging.
- Optimization of the creation of the symlink for the staging system.
- Fixed issue with disabling mail sending option not saving in administration.
- Added option to deactivate mail sending on newly created staging systems.
- Added button with link to open the staging admin or storefront in new tab.
- Optimised staging Sales Channel IP whitelist if maintenance mode is active.
- Optimizes copying of the public folder via message queue.
- Fixes an issue where the URLs for different language shops were generated incorrectly.
- Improved error handling. From now on, the cause of the error is better documented for more effective troubleshooting.
- Improved error display in the Admin.
- Improved error display when a directory could not be copied.
- Fixes an important issue where the staging system could not be created correctly.
- Fixes a problem where error messages from the creation of the staging system were not correctly recorded in the log.
- Fixes possible problems when emptying the staging database.
- The database table contents of the Shopware Flow Builder Delay functionality are immediately no longer copied when creating the staging system.
- The database tables of the ACRIS plugin "Flow Builder Extension: Time Delay (Minutes, Hours, Days)" are no longer copied when creating the staging system.
- Optimizes preparing of the local config for the staging system.
- Optimizes copying of the files from the public folder.
- Optimizes adaptation of the data in the database for the staging system.
- Optimizes data import to the staging system.
- Fixes possible problems with the plugin update.
- Fixed staging freezing during creating process in message queue.
- Fixed possible error w=in public files copy step.
- Optimised staging creation in message queue.
- Added back possibility to create staging without message queue.
- Compatibility with Shopware 6.5.
- Generates new configuration shopId value for the staging system.
- Fixes a problem when importing the staging database.
- Optimizes database export and import processes.
- Improves plugin compatibility.
- Optimizes database import via message queue.
- Fixed php error on creating the staging.
- Optimised opening admin and storefront from the staging detail admin page.
- Optimised staging IP whitelist if maintenance mode is active.
- Added button with link to open the staging storefront in new tab.
- Added option to deactivate mail sending on newly created staging systems.
- Optimizes copying of the public folder via message queue.
- Fixes an issue where the URLs for different language shops were generated incorrectly.
- Fixes an important issue where the staging system could not be created correctly.
- Fixes a problem where error messages from the creation of the staging system were not correctly recorded in the log.
- The database tables of the ACRIS plugin "Flow Builder Extension: Time Delay (Minutes, Hours, Days)" are no longer copied when creating the staging system.
- Optimizes preparing of the local config for the staging system.
- Optimizes copying of the files from the public folder.
- Optimizes adaptation of the data in the database for the staging system.
- Optimizes data import to the staging system.
- Optimizes creating of the staging symlink.
- Optimised plugin compatibility.
- Added back the option to create staging system without message queue.
- Added info texts if copying media or thumbnail folder has not finished yet.
- Optimised copying media and thumbnail files during staging creation.
- Added button to cancel the staging creation inside administration configuration page.
- Added staging creation process logger to administration detail page.
- Optimised staging creation process.
- Improved staging creation process in message queue.
- Change of the plugin name and the manufacturer links.
- Improves compatibility with 3rd party plugins.
- Optimized the Mysqldump to dump virtual values correctly.
- Optimizes staging URL in config repository when creating the staging system.
- Optimizes plugin image.
- Improves compatibility with Shopware >= 6.4.10.0.
- Optimizes plugin color in administration.
- In case of errors, also displays the original error message for better error handling and traceability.
- Optimization of staging public folder permissions.
- Optimization of staging display in conjunction with other plugins.
- Changed the status display of the Staging system.
- Increases compatibility with other plugins.
- Improved compatibility with Shopware 6.4*.
- Increases compatibility with other plugins.
- Add validation on creating the staging system.
Login
1 - 10 of 23 reviews
3 March 2026 10:14
Wirklich hilfreiches Plugin
Mir hilft dieses Plugin schon seit einiger Zeit. Damit lassen sich Änderung/updates vorab gut testen. Der Support ist großartig und hilft zuverlässig. Danke!
12 February 2026 15:39
Super Plugin, super Support!
Der Support ist sehr schnell und hilft einem auch mit älteren Versionen. Unser Problem wurde schnell durch eine aktualisierte Plugin Version gelöst.
23 January 2026 13:36
Super für Staging Umgebungen
Das Plugin ist super. Klappt alles direkt auf Knopfdruck, wie man es sich wünscht. Bei Fragen ist der Support auch direkt da. Kann ich jedem empfehlen!
10 September 2025 12:48
Super Plugin & Super Support
-
3 March 2025 13:23
Eine klare Empfehlung!
Das Plugin spart viel Zeit bei der Erstellung einer Testumgebung. Das beste dabei: die Plugin-Lizenzen sind auf Staging auch sofort gültig.
Der Support ist sehr gut.
28 January 2025 14:20
Guter Support
-
9 December 2024 13:59
Lizenzierungsproblem
beim Test in der ACRIS-Staging Umgebung haben wir eine Erweiterung eines anderen Anbieters getestet und diese wieder gekündigt. Dies führte zu jedoch zu Server - Fehlermeldungen, so daß (nur)die Testumgebung nicht mehr erreichbar war. Der Support von ACRIS war außerordentlich schnell und hilfreich.
Insgesamt wie sich zeigt ein wichtiges und gut bedienbares Tool mit tollem Service!
26 November 2024 12:22
Top Support
Extrem schneller Support bei einer Updatefrage. Problem wurde sofort beseitigt. App funktioniert sehr gut.
7 November 2024 09:42
Hammer Plugin - MEGA Support ⭐️⭐️⭐️⭐️⭐️
ACRIS steht bei uns für Qualität und Zuverlässigkeit.
SuperDank an den Support und auch an den Chef Wolfgang Kern der sich eisern gegen die Servicewüste Deutschland stemmt und das sehr erfolgreich.
Das Plugin war in meinem Fall schwer zu installieren, es brauchte einen extra spezial Chronjob. Dank der mega ACRIS Unterstützung hat letztendlich alles gut geklappt.
Diesen Pluginanbieter und dieses Plugin kann ich von ganzem Herzen weiterempfehlen.
17 September 2024 12:33
Sehr geil!
Tool, spart viel Zeit und der Support ist Klasse!