René's URL Explorer Experiment


Title: Basics | Grav Documentation

direct link

Domain: learn.getgrav.org

NoneIE=edge

Links:

Skip to content https://learn.getgrav.org#main-content
https://learn.getgrav.org/
1.7 (Stable) Current https://learn.getgrav.org/17
1.8 (Beta) https://learn.getgrav.org/18
Basics https://learn.getgrav.org/
What is Grav? https://learn.getgrav.org/17/basics/what-is-grav
Requirements https://learn.getgrav.org/17/basics/requirements
Installation https://learn.getgrav.org/17/basics/installation
Basic Tutorial https://learn.getgrav.org/17/basics/basic-tutorial
Configuration https://learn.getgrav.org/17/basics/grav-configuration
Folder Structure https://learn.getgrav.org/17/basics/folder-structure
Getting Help https://learn.getgrav.org/17/basics/getting-help
Updating Grav & Plugins https://learn.getgrav.org/17/basics/updates
Content https://learn.getgrav.org/17/content
Pages https://learn.getgrav.org/17/content/content-pages
Headers / Frontmatter https://learn.getgrav.org/17/content/headers
Page Collections https://learn.getgrav.org/17/content/collections
Markdown Syntax https://learn.getgrav.org/17/content/markdown
Page Linking https://learn.getgrav.org/17/content/linking
Image Linking https://learn.getgrav.org/17/content/image-linking
Media https://learn.getgrav.org/17/content/media
Taxonomy https://learn.getgrav.org/17/content/taxonomy
Modular Pages https://learn.getgrav.org/17/content/modular
Routing https://learn.getgrav.org/17/content/routing
Multi-Language https://learn.getgrav.org/17/content/multi-language
Content Types https://learn.getgrav.org/17/content/content-types
Themes https://learn.getgrav.org/17/themes
Theme Basics https://learn.getgrav.org/17/themes/theme-basics
Theme Tutorial https://learn.getgrav.org/17/themes/theme-tutorial
Twig Primer https://learn.getgrav.org/17/themes/twig-primer
Twig Tags, Filters & Functions https://learn.getgrav.org/17/themes/twig-tags-filters-functions
Twig Tags https://learn.getgrav.org/17/themes/twig-tags-filters-functions/tags
Twig Filters https://learn.getgrav.org/17/themes/twig-tags-filters-functions/filters
Twig Functions https://learn.getgrav.org/17/themes/twig-tags-filters-functions/functions
Theme Configuration https://learn.getgrav.org/17/themes/theme-configuration
Theme Variables https://learn.getgrav.org/17/themes/theme-vars
Asset Manager https://learn.getgrav.org/17/themes/asset-manager
Customization https://learn.getgrav.org/17/themes/customization
Plugins https://learn.getgrav.org/17/plugins
Plugin Basics https://learn.getgrav.org/17/plugins/plugin-basics
Plugin Installation https://learn.getgrav.org/17/plugins/plugin-install
Plugin Tutorial https://learn.getgrav.org/17/plugins/plugin-tutorial
Event Hooks https://learn.getgrav.org/17/plugins/event-hooks
Grav Lifecycle https://learn.getgrav.org/17/plugins/grav-lifecycle
Using Flex in a Plugin https://learn.getgrav.org/17/plugins/plugin-flex
Administration Panel https://learn.getgrav.org/17/admin-panel
Introduction https://learn.getgrav.org/17/admin-panel/introduction
Dashboard https://learn.getgrav.org/17/admin-panel/dashboard
Configuration (System) https://learn.getgrav.org/17/admin-panel/dashboard/configuration-system
Configuration (Site) https://learn.getgrav.org/17/admin-panel/dashboard/configuration-site
Profile https://learn.getgrav.org/17/admin-panel/dashboard/profile
User Accounts and Groups https://learn.getgrav.org/17/admin-panel/accounts
User Accounts https://learn.getgrav.org/17/admin-panel/accounts/users
User Groups https://learn.getgrav.org/17/admin-panel/accounts/groups
Configuration https://learn.getgrav.org/17/admin-panel/accounts/configuration
Permissions https://learn.getgrav.org/17/admin-panel/accounts/permissions
Pages https://learn.getgrav.org/17/admin-panel/page
Editor (Content) https://learn.getgrav.org/17/admin-panel/page/editor
Editor (Options) https://learn.getgrav.org/17/admin-panel/page/options
Editor (Advanced) https://learn.getgrav.org/17/admin-panel/page/advanced
Editor (Security) https://learn.getgrav.org/17/admin-panel/page/security
Configuration https://learn.getgrav.org/17/admin-panel/page/configuration
Page Permissions https://learn.getgrav.org/17/admin-panel/page/permissions
Plugins https://learn.getgrav.org/17/admin-panel/plugins
Options https://learn.getgrav.org/17/admin-panel/plugins/options
Themes https://learn.getgrav.org/17/admin-panel/themes
Security https://learn.getgrav.org/17/admin-panel/security
2-Factor Authentication https://learn.getgrav.org/17/admin-panel/security/2fa
Flood Protection https://learn.getgrav.org/17/admin-panel/security/rate-limiting
Tools https://learn.getgrav.org/17/admin-panel/tools
Extending https://learn.getgrav.org/17/admin-panel/extending
Admin Event Hooks https://learn.getgrav.org/17/admin-panel/extending/admin-events
FAQ https://learn.getgrav.org/17/admin-panel/faq
Forms https://learn.getgrav.org/17/forms
Blueprints https://learn.getgrav.org/17/forms/blueprints
Reference: Blueprint Form Fields https://learn.getgrav.org/17/forms/blueprints/fields-available
Example: Plugin Blueprint https://learn.getgrav.org/17/forms/blueprints/example-plugin-blueprint
Example: Plugin Configuration https://learn.getgrav.org/17/forms/blueprints/example-plugin-configuration
Example: Page Blueprints https://learn.getgrav.org/17/forms/blueprints/example-page-blueprint
Example: Config Blueprints https://learn.getgrav.org/17/forms/blueprints/example-config-blueprints
How to: Add a file upload https://learn.getgrav.org/17/forms/blueprints/how-to-add-file-upload
Advanced Blueprint Features https://learn.getgrav.org/17/forms/blueprints/advanced-features
Frontend Forms https://learn.getgrav.org/17/forms/forms
Reference: Form Options https://learn.getgrav.org/17/forms/forms/form-options
Reference: Form Field Index https://learn.getgrav.org/17/forms/forms/fields-available
Example: Contact Form https://learn.getgrav.org/17/forms/forms/example-form
Reference: Form Actions https://learn.getgrav.org/17/forms/forms/reference-form-actions
How to: Forms in modular pages https://learn.getgrav.org/17/forms/forms/how-to-forms-in-modular-pages
How to: Ajax Submission https://learn.getgrav.org/17/forms/forms/how-to-ajax-submission
CLI Console https://learn.getgrav.org/17/cli-console
Command Line Intro https://learn.getgrav.org/17/cli-console/command-line-intro
Grav command https://learn.getgrav.org/17/cli-console/grav-cli
Plugin Command https://learn.getgrav.org/17/cli-console/grav-cli-plugin
GPM Command https://learn.getgrav.org/17/cli-console/grav-cli-gpm
Scripted Upgrades https://learn.getgrav.org/17/cli-console/scripted-upgrades
Advanced https://learn.getgrav.org/17/advanced
Flex Objects https://learn.getgrav.org/17/advanced/flex
Administration https://learn.getgrav.org/17/advanced/flex/administration
Getting Started https://learn.getgrav.org/17/advanced/flex/administration/introduction
Content Listing https://learn.getgrav.org/17/advanced/flex/administration/views-list
Content Editor https://learn.getgrav.org/17/advanced/flex/administration/views-edit
Configuration https://learn.getgrav.org/17/advanced/flex/administration/configuration
Using Flex Objects https://learn.getgrav.org/17/advanced/flex/using
Flex https://learn.getgrav.org/17/advanced/flex/using/flex
Flex Directory https://learn.getgrav.org/17/advanced/flex/using/directory
Flex Collection https://learn.getgrav.org/17/advanced/flex/using/collection
Flex Object https://learn.getgrav.org/17/advanced/flex/using/object
Custom Directory Types https://learn.getgrav.org/17/advanced/flex/custom-types
Blueprint https://learn.getgrav.org/17/advanced/flex/custom-types/blueprint
Performance & Caching https://learn.getgrav.org/17/advanced/performance-and-caching
Debugging & Logging https://learn.getgrav.org/17/advanced/debugging
Environment Configuration https://learn.getgrav.org/17/advanced/environment-config
Multisite Setup https://learn.getgrav.org/17/advanced/multisite-setup
Plugin Prioritization https://learn.getgrav.org/17/advanced/plugin-prioritization
Scheduler https://learn.getgrav.org/17/advanced/scheduler
Backups https://learn.getgrav.org/17/advanced/backups
Grav Development https://learn.getgrav.org/17/advanced/grav-development
Upgrading from Grav <1.6 https://learn.getgrav.org/17/advanced/grav-development/grav-15-upgrade-guide
Upgrading to Grav 1.6 https://learn.getgrav.org/17/advanced/grav-development/grav-16-upgrade-guide
Upgrading to Grav 1.7 https://learn.getgrav.org/17/advanced/grav-development/grav-17-upgrade-guide
Upgrading to Grav 1.8 beta https://learn.getgrav.org/17/advanced/grav-development/grav-18-upgrade-guide
YAML Syntax https://learn.getgrav.org/17/advanced/yaml
Groups and Permissions https://learn.getgrav.org/17/advanced/groups-and-permissions
Change the site URL https://learn.getgrav.org/17/advanced/change-site-url
Web Servers & Hosting https://learn.getgrav.org/17/webservers-hosting
Servers https://learn.getgrav.org/17/webservers-hosting/servers
Nginx https://learn.getgrav.org/17/webservers-hosting/servers/nginx
Grav Built-in Web Server https://learn.getgrav.org/17/webservers-hosting/servers/grav-built-in
Shared https://learn.getgrav.org/17/webservers-hosting/shared
Rochen Web Hosting https://learn.getgrav.org/17/webservers-hosting/shared/rochen
WireNine https://learn.getgrav.org/17/webservers-hosting/shared/wirenine
Crucial Web Hosting https://learn.getgrav.org/17/webservers-hosting/shared/crucial
SiteGround https://learn.getgrav.org/17/webservers-hosting/shared/siteground
Arvixe https://learn.getgrav.org/17/webservers-hosting/shared/arvixe
Dreamhost https://learn.getgrav.org/17/webservers-hosting/shared/dreamhost
alwaysdata https://learn.getgrav.org/17/webservers-hosting/shared/alwaysdata
Vps https://learn.getgrav.org/17/webservers-hosting/vps
DigitalOcean https://learn.getgrav.org/17/webservers-hosting/vps/digitalocean
Linode https://learn.getgrav.org/17/webservers-hosting/vps/linode
RoseHosting https://learn.getgrav.org/17/webservers-hosting/vps/rosehosting
Vultr https://learn.getgrav.org/17/webservers-hosting/vps/vultr
Paas https://learn.getgrav.org/17/webservers-hosting/paas
Fortrabbit - PHP hosting https://learn.getgrav.org/17/webservers-hosting/paas/fortrabbit
Heroku https://learn.getgrav.org/17/webservers-hosting/paas/heroku
Cloudways - Managed Cloud for PHP Hosting https://learn.getgrav.org/17/webservers-hosting/paas/cloudways
Microsoft Azure https://learn.getgrav.org/17/webservers-hosting/paas/azure
Dokku https://learn.getgrav.org/17/webservers-hosting/paas/dokku
Local Development with ddev https://learn.getgrav.org/17/webservers-hosting/local-development-with-ddev
Deploying with Git https://learn.getgrav.org/17/webservers-hosting/deploying-with-git
Php-built-in-web-server https://learn.getgrav.org/17/webservers-hosting/php-built-in-web-server
Windows Subsystem for Linux https://learn.getgrav.org/17/webservers-hosting/windows-subsystem-for-linux
Cookbook https://learn.getgrav.org/17/cookbook
General Recipes https://learn.getgrav.org/17/cookbook/general-recipes
Twig Recipes https://learn.getgrav.org/17/cookbook/twig-recipes
Plugin Recipes https://learn.getgrav.org/17/cookbook/plugin-recipes
Admin Recipes https://learn.getgrav.org/17/cookbook/admin-recipes
Tutorials https://learn.getgrav.org/17/cookbook/tutorials
Build a Blog https://learn.getgrav.org/17/cookbook/tutorials/create-a-blog
Troubleshooting https://learn.getgrav.org/17/troubleshooting
404 Not Found https://learn.getgrav.org/17/troubleshooting/page-not-found
Grav Server Error https://learn.getgrav.org/17/troubleshooting/server-error
500 Internal Server Error https://learn.getgrav.org/17/troubleshooting/internal-server-error
403 Forbidden https://learn.getgrav.org/17/troubleshooting/forbidden
Invalid Security Token https://learn.getgrav.org/17/troubleshooting/invalid-security-token
Permissions https://learn.getgrav.org/17/troubleshooting/permissions
Proxy issues https://learn.getgrav.org/17/troubleshooting/proxy
Common Problems https://learn.getgrav.org/17/troubleshooting/common-problems
htaccess https://learn.getgrav.org/17/troubleshooting/htaccess
Migration https://learn.getgrav.org/17/migration
Migrating from Drupal 7 to Grav https://learn.getgrav.org/17/migration/drupal7tograv
Migrating from WordPress to Grav https://learn.getgrav.org/17/migration/wordpresstograv
Security https://learn.getgrav.org/17/security
Overview https://learn.getgrav.org/17/security/overview
Recommended Configuration https://learn.getgrav.org/17/security/configuration
Users https://learn.getgrav.org/17/security/users
Developers https://learn.getgrav.org/17/security/developers
Server-side https://learn.getgrav.org/17/security/server-side
Reports https://learn.getgrav.org/17/security/reports
Hints and Tips https://learn.getgrav.org/17/hints-tips
Blogging https://learn.getgrav.org/17/hints-tips/blogging
Blogging Metadata https://learn.getgrav.org/17/hints-tips/blogging/metadata
Grav CMS https://getgrav.org
Github https://github.com/getgrav/grav
Gravhttps://getgrav.org
Helioshttps://getgrav.org/premium/helios
YetiSearch Prohttps://getgrav.org/premium/yetisearch
https://learn.getgrav.org/
1.7 (Stable) Current https://learn.getgrav.org/17
1.8 (Beta) https://learn.getgrav.org/18
Basics https://learn.getgrav.org/
What is Grav? https://learn.getgrav.org/17/basics/what-is-grav
Requirements https://learn.getgrav.org/17/basics/requirements
Installation https://learn.getgrav.org/17/basics/installation
Basic Tutorial https://learn.getgrav.org/17/basics/basic-tutorial
Configuration https://learn.getgrav.org/17/basics/grav-configuration
Folder Structure https://learn.getgrav.org/17/basics/folder-structure
Getting Help https://learn.getgrav.org/17/basics/getting-help
Updating Grav & Plugins https://learn.getgrav.org/17/basics/updates
Content https://learn.getgrav.org/17/content
Pages https://learn.getgrav.org/17/content/content-pages
Headers / Frontmatter https://learn.getgrav.org/17/content/headers
Page Collections https://learn.getgrav.org/17/content/collections
Markdown Syntax https://learn.getgrav.org/17/content/markdown
Page Linking https://learn.getgrav.org/17/content/linking
Image Linking https://learn.getgrav.org/17/content/image-linking
Media https://learn.getgrav.org/17/content/media
Taxonomy https://learn.getgrav.org/17/content/taxonomy
Modular Pages https://learn.getgrav.org/17/content/modular
Routing https://learn.getgrav.org/17/content/routing
Multi-Language https://learn.getgrav.org/17/content/multi-language
Content Types https://learn.getgrav.org/17/content/content-types
Themes https://learn.getgrav.org/17/themes
Theme Basics https://learn.getgrav.org/17/themes/theme-basics
Theme Tutorial https://learn.getgrav.org/17/themes/theme-tutorial
Twig Primer https://learn.getgrav.org/17/themes/twig-primer
Twig Tags, Filters & Functions https://learn.getgrav.org/17/themes/twig-tags-filters-functions
Twig Tags https://learn.getgrav.org/17/themes/twig-tags-filters-functions/tags
Twig Filters https://learn.getgrav.org/17/themes/twig-tags-filters-functions/filters
Twig Functions https://learn.getgrav.org/17/themes/twig-tags-filters-functions/functions
Theme Configuration https://learn.getgrav.org/17/themes/theme-configuration
Theme Variables https://learn.getgrav.org/17/themes/theme-vars
Asset Manager https://learn.getgrav.org/17/themes/asset-manager
Customization https://learn.getgrav.org/17/themes/customization
Plugins https://learn.getgrav.org/17/plugins
Plugin Basics https://learn.getgrav.org/17/plugins/plugin-basics
Plugin Installation https://learn.getgrav.org/17/plugins/plugin-install
Plugin Tutorial https://learn.getgrav.org/17/plugins/plugin-tutorial
Event Hooks https://learn.getgrav.org/17/plugins/event-hooks
Grav Lifecycle https://learn.getgrav.org/17/plugins/grav-lifecycle
Using Flex in a Plugin https://learn.getgrav.org/17/plugins/plugin-flex
Administration Panel https://learn.getgrav.org/17/admin-panel
Introduction https://learn.getgrav.org/17/admin-panel/introduction
Dashboard https://learn.getgrav.org/17/admin-panel/dashboard
Configuration (System) https://learn.getgrav.org/17/admin-panel/dashboard/configuration-system
Configuration (Site) https://learn.getgrav.org/17/admin-panel/dashboard/configuration-site
Profile https://learn.getgrav.org/17/admin-panel/dashboard/profile
User Accounts and Groups https://learn.getgrav.org/17/admin-panel/accounts
User Accounts https://learn.getgrav.org/17/admin-panel/accounts/users
User Groups https://learn.getgrav.org/17/admin-panel/accounts/groups
Configuration https://learn.getgrav.org/17/admin-panel/accounts/configuration
Permissions https://learn.getgrav.org/17/admin-panel/accounts/permissions
Pages https://learn.getgrav.org/17/admin-panel/page
Editor (Content) https://learn.getgrav.org/17/admin-panel/page/editor
Editor (Options) https://learn.getgrav.org/17/admin-panel/page/options
Editor (Advanced) https://learn.getgrav.org/17/admin-panel/page/advanced
Editor (Security) https://learn.getgrav.org/17/admin-panel/page/security
Configuration https://learn.getgrav.org/17/admin-panel/page/configuration
Page Permissions https://learn.getgrav.org/17/admin-panel/page/permissions
Plugins https://learn.getgrav.org/17/admin-panel/plugins
Options https://learn.getgrav.org/17/admin-panel/plugins/options
Themes https://learn.getgrav.org/17/admin-panel/themes
Security https://learn.getgrav.org/17/admin-panel/security
2-Factor Authentication https://learn.getgrav.org/17/admin-panel/security/2fa
Flood Protection https://learn.getgrav.org/17/admin-panel/security/rate-limiting
Tools https://learn.getgrav.org/17/admin-panel/tools
Extending https://learn.getgrav.org/17/admin-panel/extending
Admin Event Hooks https://learn.getgrav.org/17/admin-panel/extending/admin-events
FAQ https://learn.getgrav.org/17/admin-panel/faq
Forms https://learn.getgrav.org/17/forms
Blueprints https://learn.getgrav.org/17/forms/blueprints
Reference: Blueprint Form Fields https://learn.getgrav.org/17/forms/blueprints/fields-available
Example: Plugin Blueprint https://learn.getgrav.org/17/forms/blueprints/example-plugin-blueprint
Example: Plugin Configuration https://learn.getgrav.org/17/forms/blueprints/example-plugin-configuration
Example: Page Blueprints https://learn.getgrav.org/17/forms/blueprints/example-page-blueprint
Example: Config Blueprints https://learn.getgrav.org/17/forms/blueprints/example-config-blueprints
How to: Add a file upload https://learn.getgrav.org/17/forms/blueprints/how-to-add-file-upload
Advanced Blueprint Features https://learn.getgrav.org/17/forms/blueprints/advanced-features
Frontend Forms https://learn.getgrav.org/17/forms/forms
Reference: Form Options https://learn.getgrav.org/17/forms/forms/form-options
Reference: Form Field Index https://learn.getgrav.org/17/forms/forms/fields-available
Example: Contact Form https://learn.getgrav.org/17/forms/forms/example-form
Reference: Form Actions https://learn.getgrav.org/17/forms/forms/reference-form-actions
How to: Forms in modular pages https://learn.getgrav.org/17/forms/forms/how-to-forms-in-modular-pages
How to: Ajax Submission https://learn.getgrav.org/17/forms/forms/how-to-ajax-submission
CLI Console https://learn.getgrav.org/17/cli-console
Command Line Intro https://learn.getgrav.org/17/cli-console/command-line-intro
Grav command https://learn.getgrav.org/17/cli-console/grav-cli
Plugin Command https://learn.getgrav.org/17/cli-console/grav-cli-plugin
GPM Command https://learn.getgrav.org/17/cli-console/grav-cli-gpm
Scripted Upgrades https://learn.getgrav.org/17/cli-console/scripted-upgrades
Advanced https://learn.getgrav.org/17/advanced
Flex Objects https://learn.getgrav.org/17/advanced/flex
Administration https://learn.getgrav.org/17/advanced/flex/administration
Getting Started https://learn.getgrav.org/17/advanced/flex/administration/introduction
Content Listing https://learn.getgrav.org/17/advanced/flex/administration/views-list
Content Editor https://learn.getgrav.org/17/advanced/flex/administration/views-edit
Configuration https://learn.getgrav.org/17/advanced/flex/administration/configuration
Using Flex Objects https://learn.getgrav.org/17/advanced/flex/using
Flex https://learn.getgrav.org/17/advanced/flex/using/flex
Flex Directory https://learn.getgrav.org/17/advanced/flex/using/directory
Flex Collection https://learn.getgrav.org/17/advanced/flex/using/collection
Flex Object https://learn.getgrav.org/17/advanced/flex/using/object
Custom Directory Types https://learn.getgrav.org/17/advanced/flex/custom-types
Blueprint https://learn.getgrav.org/17/advanced/flex/custom-types/blueprint
Performance & Caching https://learn.getgrav.org/17/advanced/performance-and-caching
Debugging & Logging https://learn.getgrav.org/17/advanced/debugging
Environment Configuration https://learn.getgrav.org/17/advanced/environment-config
Multisite Setup https://learn.getgrav.org/17/advanced/multisite-setup
Plugin Prioritization https://learn.getgrav.org/17/advanced/plugin-prioritization
Scheduler https://learn.getgrav.org/17/advanced/scheduler
Backups https://learn.getgrav.org/17/advanced/backups
Grav Development https://learn.getgrav.org/17/advanced/grav-development
Upgrading from Grav <1.6 https://learn.getgrav.org/17/advanced/grav-development/grav-15-upgrade-guide
Upgrading to Grav 1.6 https://learn.getgrav.org/17/advanced/grav-development/grav-16-upgrade-guide
Upgrading to Grav 1.7 https://learn.getgrav.org/17/advanced/grav-development/grav-17-upgrade-guide
Upgrading to Grav 1.8 beta https://learn.getgrav.org/17/advanced/grav-development/grav-18-upgrade-guide
YAML Syntax https://learn.getgrav.org/17/advanced/yaml
Groups and Permissions https://learn.getgrav.org/17/advanced/groups-and-permissions
Change the site URL https://learn.getgrav.org/17/advanced/change-site-url
Web Servers & Hosting https://learn.getgrav.org/17/webservers-hosting
Servers https://learn.getgrav.org/17/webservers-hosting/servers
Nginx https://learn.getgrav.org/17/webservers-hosting/servers/nginx
Grav Built-in Web Server https://learn.getgrav.org/17/webservers-hosting/servers/grav-built-in
Shared https://learn.getgrav.org/17/webservers-hosting/shared
Rochen Web Hosting https://learn.getgrav.org/17/webservers-hosting/shared/rochen
WireNine https://learn.getgrav.org/17/webservers-hosting/shared/wirenine
Crucial Web Hosting https://learn.getgrav.org/17/webservers-hosting/shared/crucial
SiteGround https://learn.getgrav.org/17/webservers-hosting/shared/siteground
Arvixe https://learn.getgrav.org/17/webservers-hosting/shared/arvixe
Dreamhost https://learn.getgrav.org/17/webservers-hosting/shared/dreamhost
alwaysdata https://learn.getgrav.org/17/webservers-hosting/shared/alwaysdata
Vps https://learn.getgrav.org/17/webservers-hosting/vps
DigitalOcean https://learn.getgrav.org/17/webservers-hosting/vps/digitalocean
Linode https://learn.getgrav.org/17/webservers-hosting/vps/linode
RoseHosting https://learn.getgrav.org/17/webservers-hosting/vps/rosehosting
Vultr https://learn.getgrav.org/17/webservers-hosting/vps/vultr
Paas https://learn.getgrav.org/17/webservers-hosting/paas
Fortrabbit - PHP hosting https://learn.getgrav.org/17/webservers-hosting/paas/fortrabbit
Heroku https://learn.getgrav.org/17/webservers-hosting/paas/heroku
Cloudways - Managed Cloud for PHP Hosting https://learn.getgrav.org/17/webservers-hosting/paas/cloudways
Microsoft Azure https://learn.getgrav.org/17/webservers-hosting/paas/azure
Dokku https://learn.getgrav.org/17/webservers-hosting/paas/dokku
Local Development with ddev https://learn.getgrav.org/17/webservers-hosting/local-development-with-ddev
Deploying with Git https://learn.getgrav.org/17/webservers-hosting/deploying-with-git
Php-built-in-web-server https://learn.getgrav.org/17/webservers-hosting/php-built-in-web-server
Windows Subsystem for Linux https://learn.getgrav.org/17/webservers-hosting/windows-subsystem-for-linux
Cookbook https://learn.getgrav.org/17/cookbook
General Recipes https://learn.getgrav.org/17/cookbook/general-recipes
Twig Recipes https://learn.getgrav.org/17/cookbook/twig-recipes
Plugin Recipes https://learn.getgrav.org/17/cookbook/plugin-recipes
Admin Recipes https://learn.getgrav.org/17/cookbook/admin-recipes
Tutorials https://learn.getgrav.org/17/cookbook/tutorials
Build a Blog https://learn.getgrav.org/17/cookbook/tutorials/create-a-blog
Troubleshooting https://learn.getgrav.org/17/troubleshooting
404 Not Found https://learn.getgrav.org/17/troubleshooting/page-not-found
Grav Server Error https://learn.getgrav.org/17/troubleshooting/server-error
500 Internal Server Error https://learn.getgrav.org/17/troubleshooting/internal-server-error
403 Forbidden https://learn.getgrav.org/17/troubleshooting/forbidden
Invalid Security Token https://learn.getgrav.org/17/troubleshooting/invalid-security-token
Permissions https://learn.getgrav.org/17/troubleshooting/permissions
Proxy issues https://learn.getgrav.org/17/troubleshooting/proxy
Common Problems https://learn.getgrav.org/17/troubleshooting/common-problems
htaccess https://learn.getgrav.org/17/troubleshooting/htaccess
Migration https://learn.getgrav.org/17/migration
Migrating from Drupal 7 to Grav https://learn.getgrav.org/17/migration/drupal7tograv
Migrating from WordPress to Grav https://learn.getgrav.org/17/migration/wordpresstograv
Security https://learn.getgrav.org/17/security
Overview https://learn.getgrav.org/17/security/overview
Recommended Configuration https://learn.getgrav.org/17/security/configuration
Users https://learn.getgrav.org/17/security/users
Developers https://learn.getgrav.org/17/security/developers
Server-side https://learn.getgrav.org/17/security/server-side
Reports https://learn.getgrav.org/17/security/reports
Hints and Tips https://learn.getgrav.org/17/hints-tips
Blogging https://learn.getgrav.org/17/hints-tips/blogging
Blogging Metadata https://learn.getgrav.org/17/hints-tips/blogging/metadata
Grav CMS https://getgrav.org
Github https://github.com/getgrav/grav
Gravhttps://getgrav.org
Helioshttps://getgrav.org/premium/helios
Grav CMS https://getgrav.org
Github https://github.com/getgrav/grav
https://github.com/getgrav/grav-learn
What is Grav? What is Grav? Grav is a Fast, Simple, and Flexible file-based Web-platform. There is Zero installation required. Just extract the ZIP archive, and you are already up and running. Although Grav follows principles similar to other flat-file CMS platforms, it has a different design philosop... https://learn.getgrav.org/17/basics/what-is-grav
Requirements Requirements Grav is intentionally designed with few requirements. You can easily run Grav on your local computer, as well as 99% of all Web hosting providers. If you have a pen handy, jot down the following Grav system requirements: Web Server (Apache, Nginx, LiteSpeed, Lightly, IIS, etc.)... https://learn.getgrav.org/17/basics/requirements
Installation Installation Installation of Grav is a trivial process. In fact, there is no real installation. You have several options for installing Grav. The first – and simplest – way is to download the zip archive, and extract it. The second way is to install with Composer. The third way is to clone the... https://learn.getgrav.org/17/basics/installation
Basic Tutorial Basic Tutorial Assuming you successfully installed Grav with the instructions listed in the previous chapter, we can continue and play around with Grav a little to get you more comfortable. Because Grav does not require a database, it is pretty easy to work with, without having to worry about... https://learn.getgrav.org/17/basics/basic-tutorial
Configuration Configuration All Grav configuration files are written in YAML syntax with a .yaml file extension. YAML is very intuitive which makes it very easy to both read and write, however, you can check out the YAML page in the Advanced chapter to get a complete understanding of the syntax available... https://learn.getgrav.org/17/basics/grav-configuration
Folder Structure Folder Structure Because Grav is a flat-file based CMS, meaning no database underpins it, the folder structure of your site is very important. At the top level of your Grav installation the folder structure looks like: BASHCopy 1/assets 2/backup 3/bin 4/cache 5/images ... https://learn.getgrav.org/17/basics/folder-structure
Getting Help Getting Help Although we have done our best to cover as much as possible here in the documentation, it is inevitable that there will be questions about Grav that we have not answered. We want to be as accessible as possible, so we have several methods to get help directly from the developers: F... https://learn.getgrav.org/17/basics/getting-help
Updating Grav & Plugins Updating Grav & Plugins The preferred method for keeping Grav, Plugins and Themes up to date is to use the Grav Package Manager (GPM). Full information can be found in the Grav GPM Documentation. We also have GPM integrated into our Administration Panel plugin which will check, prompt, a... https://learn.getgrav.org/17/basics/updates
Next What is Grav? https://learn.getgrav.org/17/basics/what-is-grav
Edit this page on Github https://github.com/getgrav/grav-learn/edit/develop/pages/17/01.basics/chapter.md

Viewport: width=device-width, initial-scale=1.0


URLs of crawlers that visited me.