Getting Started
- What is Flextype?
- Requirements
- Installation
- Configuration
- Folder Structure
- API Reference
- Code of Conduct
- Getting Help
- License
Core Concepts
Console
Rest API
Flextype is incredibly easy to set up and get running. Installation of Flextype is a simple process without any of hard routine of configuring databases, servers and etc...
Download and installation
Flextype core package with a minimal Flextype setup with the basics you need to start a project from scratch. It is the ideal choice if you are already familiar with Flextype and want to start your project step-by-step.
- Download Flextype
- Unzip the contents to a new folder on your local computer, and upload to your webhost using the (S)FTP client of your choice. After you’ve done this, create directory
projectand be sure to chmod the following directory to755(or777), so it is readable and writable by Flextype.
If you are running Flextype in subdirectory you should update
RewriteBasein your.htaccesswith/subdirectory/path/and update base_path setting in yourproject/config/flextype/settings.yamlwithsubdirectory/path
By default cache is enabled, so after any changes you do with site templates, content or settings, you should delete flextype root var folder manually or with help of console command
bin/flextype cache:clear
Installation issues
Broken subpages
Your homepage is working, but subpages won't open or lead to a server error?
- Make sure that the .htaccess file is present in your Flextype folder.
- Check if
mod_rewriteis enabled on your server. - Please try setting the
RewriteBasein the .htaccess file:
RewriteBase /
If you run Flextype in a subfolder, make sure to set the RewriteBase according to the name of your subfolder:
RewriteBase /my-subfolder/