Skip to Main Content
Features
Pricing
Community
Resources
Demo
Documentation
Knowledge Base
Plugin Store
Craft Console
Hosting
Support
Accessibility
Blog
Events
Partners
Try Craft CMS
For Free
Features
Pricing
Community
Resources
Demo
Documentation
Knowledge Base
Plugin Store
Craft Console
Hosting
Support
Accessibility
Blog
Events
Partners
Features
Pricing
Community
Resources
Demo
Documentation
Knowledge Base
Plugin Store
Craft Console
Hosting
Support
Accessibility
Blog
Events
Partners
Try Craft CMS
For Free
Features
Pricing
Community
Resources
Demo
Documentation
Knowledge Base
Plugin Store
Craft Console
Hosting
Support
Accessibility
Blog
Events
Partners
Knowledge Base
Search Knowledge Base
Articles by Category
Articles by Category
Craft 101
Development
Extending Craft
Security
Licensing & Editions
DevOps
Localization
Privacy & GDPR
Troubleshooting
Commerce
Performance
Marketing & SEO
DevOps Articles
Migrating from Craft Nitro to
DDEV
Craft Database Options and Best Practices
Using Live Preview With An Alternate Control Panel Domain
Running the Craft Console Command as Root
Populating MySQL and MariaDB Timezone Tables
Adding a Custom Nitro Container
Hosting Craft
101
Resolving
PHP
Requirement Conflicts
Using Local Volumes for Development
Deployment Best Practices
Running Craft on Laravel Homestead
Running Multiple Craft Installations from the Same Domain
Configuring Craft for Load-Balanced Environments
How to Access the Control Panel from an Alternate Domain
How to Make Changes to php.ini
Moving Craft’s Files Below the Webroot
Removing
“
index.php” from URLs
Determining Which Folders in craft/storage to Add to .gitignore
Sharing a craft/app Folder Across Multiple Sites
Enabling
PATH_INFO
Using Classic Live Preview Across Multiple Subdomains
Search website
Install Craft CMS
View the Demo