Я однажды сталкивался с подобным вопросом на SO, но не пометил его и сейчас не могу его найти.
В настоящее время мой init.php
файл выглядит так:
$db_username = user;
$db_password = pass;
//$db_username = user213124; // webhost
//$db_password = pass214142; // webhost
и я поочередно комментирую / раскомментирую эти строки в зависимости от того, работает ли он на XAMPP моей тестовой машины или на моем веб-хосте.
Иногда я забываю и загружаю не тот, который всегда хорош для смеха.
Я уверен, что есть способ написать короткую функцию, позволяющую init.php
определить его местоположение и использовать соответствующее имя пользователя / пароль.
Первое решение, которое пришло мне в голову, было простым if(file_exists()) {}
и проверкой того, что ТОЛЬКО будет на моей тестовой машине. Я предполагаю, что есть лучший способ, который не запрашивает доступ к диску, амирит?
Спасибо.
PS - пожалуйста, отредактируйте мою тему, чтобы сделать ее более точной. Я старался изо всех сил. Вроде сложно описать ...