Find the website’s configuration file at Hostinger for your specific CMS.
The guidelines below do not apply to websites created with Hostinger AI Builder
Locate your configuration file
To find your website’s configuration file, open the file manager and navigate to the public_html folder. Most configuration files are located there, as it is the root directory of a website.
The title of the website’s configuration file name varies depending on the CMS you use:
|
CMS |
File Name |
File Path |
|
WordPress |
wp-config.php |
public_html/wp-config.php |
|
Joomla |
configuration.php |
public_html/configuration.php |
|
OpenCart |
config.php |
public_html/config.php and |
|
PrestaShop |
config.inc.php settings.inc.php |
public_html/config/config.inc.php or |
|
phpBB |
config.php |
public_html/config.php |
|
Drupal |
settings.php |
public_html/drupal/sites/default/settings.php |
|
Bitrix24 |
.settings.php |
public_html/bitrix/php_interface/dbconn.php and |
|
Modx |
config.inc.php |
public_html/manager/includes/config.inc.php |
|
Umi.CMS |
config.ini |
public_html/config.ini |
|
ImageCMS |
database.php |
public_html/application/config/database.php |
|
Simpla |
config.php |
public_html/config/config.php |
|
Piwigo |
database.inc.php |
public_html/local/config/database.inc.php |
|
Shop-Script |
db.php |
public_html/wa-config/db.php |
|
HostCMS |
config.php |
public_html/modules/core/config/config.php |
|
CS-Cart |
config.local.php |
public_html/config.local.php |
|
LiveStreet |
config.local.php |
public_html/config/config.local.php |
|
Datalife (Dle) |
dbconfig.php |
public_html/upload/engine/data/dbconfig.php |
|
IPB |
conf_global.php |
public_html/conf_global.php |
|
Net(Cat).CMS |
vars.inc.php |
public_html/vars.inc.php |
|
Simple Machines Forum |
settings.php |
public_html/settings.php |
|
Dolphin |
header.inc.php |
public_html/inc/header.inc.php |
|
CMS Made Simple |
config.php |
public_html/config.php |
|
InstantCMS |
config.inc.php |
public_html/includes/config.inc.php |
|
Media Wiki |
localsettings.php |
public_html/localsettings.php |
|
Zen Cart |
configure.php |
public_html/includes/configure.php |
|
Codeigniter |
database.php |
public_html/config/database/database.php |
|
OJS |
config.inc.php |
On website root installation |
|
Moodle |
config.php |
On website root installation |
|
Laravel |
.env |
On website root installation |
|
Magento |
env.php |
public_html/app/etc/env.php |
|
CakePHP |
app.php |
public_html/config/app.php |
|
Slim |
settings.php |
Depending on client configuration |
|
Typo3 |
LocalConfiguration.php |
public_html/typo3conf/LocalConfiguration.php |
|
Concrete5 |
concrete.php |
public_html/application/config/concrete.php |
|
October CMS |
.env |
On website root installation |
|
Expression Engine |
config.php |
public_html/system/ee/installer/config.php |
|
SilverStripe |
_config.php |
public_html/mysite/_config.php |
|
Codeigniter 4 |
Database.php |
public_html/app/Config/Database.php |
|
Sendy.co |
config.php |
public_html/includes/config.php |
|
Dolibarr |
conf.php |
public_html/conf/conf.php |
|
Adminer |
dbhandler.php |
public_html/includes/dbhandler.php |
|
Symfony CMS |
parameters.yml |
public_html/app/config/parameters.yml |
|
Cubecart |
global.inc.php |
public_html/includes/global.inc.php |
|
TextPattern CMS |
config.php |
public_html/textpattern/config.php |
|
SuiteCRM |
config.php |
(root)/public/legacy/config.php |
NOTES
- You can also find the database configuration file using SSH. First, connect to your hosting plan via SSH, then run
grep -irl DB_NAME *orgrep -irl DB_USER *from the website’s root directory—replace DB_NAME or DB_USER with your actual database name or database username. - If you’re working with a WordPress site, this is also where you’d enable WP_DEBUG at Hostinger for troubleshooting.
If your CMS isn’t listed
If you use a different CMS, you can locate the file by following these steps:
-
Search for files with names like config, conf, or db
-
Check if there are directories like engine, vendor, or includes
-
Refer to your developer or to the forums dedicated to your CMS