Docs Navigation Open

Deployment

Move a site between environments by transferring files, database, paths, and config in a controlled order.

Deployment means moving both the application and the content state into a working target environment. In Evolution CMS that usually means files, database, paths, and cache.

Typical Deployment Steps

  1. verify the project locally or in staging
  2. prepare server configuration and writable paths
  3. upload project files
  4. import the database
  5. adjust environment-specific settings and URLs
  6. clear cache and test manager + frontend

Common Problems

  • wrong database credentials
  • incorrect rewrite rules
  • broken file or media paths
  • missing published assets from packages
  • permissions too strict or too open

Good Practice

Deploy from a known build, not from a random local folder. Keep package migrations, published assets, and environment notes part of the deployment checklist.

Previous

Updating Evolution

Update carefully: back up first, preserve customizations, run the updater, and verify the install is closed again.

Next

Caching

Use resource and snippet caching deliberately, and remember to disable or clear cache during active development.