Date Published: February 24, 2022
About the settings.php file
Issue¶
At some point, you may need to view and/or edit the configuration settings for your site.
Resolution¶
The settings.php file contains website-specific configuration information, including the Drupal database settings. To view the file in your Drupal codebase, go to (your_docroot)/sites/default/settings.php.
The following list provides examples of settings that you can configure:
- Database settings
The type, username, password, host, and database name settings for your database. In addition, you can set target fall-back databases and the encoding format in which Drupal stores its data, for example UTF-8.
- Website URL and subsites
The location and name of one or more directories containing a settings.php
file determine which one is addressed when loading your Drupal website(s). This enables you to install multiple Drupal websites or define subsites that run on a single Drupal codebase.
- Access control for
update.php
By default, the settings.php
file blocks access to the update script, update.php
, for non-site-administrators. You should not leave it accessible to other users.
- Base URL
This is an optional setting that establishes the base URL of your website (http://site_URL
) to help resolve conflicts between different website domains.
- PHP settings
You can set and alter various PHP settings for your website, such as session lifetime and session cookie lifetime.
Did not find what you were looking for?
If this content did not answer your questions, try searching or contacting our support team for further assistance.