Да, вы можете поместить файл в тот же или другой каталог
Создайте configuration file
, где вы можете сохранить все настройки в файле ... и
Вы можете хранить его где угодно. Все, что вам нужно, это звонить, когда вам это нужно.
Для этого файла конфигурации сделать доступ к файлу общедоступным.
1. Сделайте файл config.ini
[local]
db_host = localhost
db_user = your_local_database_username
db_pass = **********
db_name = your_local_database_name
[server]
db_host = serverhost
db_user = your_local_database_username
db_pass = **********
db_name = your_server_database_name
2. Переместить и дать разрешение на файл config.ini
3. Создайте свой php или страницу подключения conn.php
<?php
$config_file_location_path = "/var/somelocation/config.ini"
$read_file = parse_ini_file($config_file_location_path, true);
$read_data = $read_file['local'];
$db_config = $read_data;
$db_host = $db_config['db_host'];
$db_user = $db_config['db_user'];
$db_pass = $db_config['db_pass'];
$db_name = $db_config['db_name'];
$conn = mysqli_connect($db_host, $db_user, $db_pass, $db_name);
if (!$conn) {
die("Could not connect to server : " . mysqli_errno($conn));
}
И если вы хотите работать на server
, просто измените $read_data = $read_file['server'];