Version 6 pre-stable
This version of Silverstripe CMS has not yet been given a stable release. See the release roadmap for more information. Go to documentation for the most recent stable version.

Command line interface (CLI)

Silverstripe CMS comes with a CLI application powered by symfony/console. The applicaiton is called "Sake".

This application comes with several useful commands out-of-the-box, and can be customised by projects and modules with additional functionality.

Your command line PHP version is likely to use a different configuration as your webserver (run php -i to find out more). This can be a good thing, your CLI can be configured to use higher memory limits than you would want your website to have.

Sake
Run commands against your Silverstripe CMS project on the command line
PolyCommand
Code that can be run both from the command line and via HTTP requests