У меня много PHP-скриптов, которые используют одни и те же переменные (например, имена серверов, URL-адреса и т. Д.).
В настоящее время у меня есть эти переменные в одном php-файле, на который ссылаются другие скрипты (например: require ‘Variables.php’).
На данный момент это прекрасно работает, но не очень гибко.
Мне нужен способ изменить эти переменные в зависимости от моей сборки (отладка, выпуск и т. Д.).
Я пытаюсь прочитать мои настройки конфигурации из web.config и как-то разрешить PHP использовать их.
Как это может быть сделано?
Я уже пробовал это, но это не похоже на работу.
Установка переменных php.ini внутри web.config в IIS 7.5
* Решено *
Я смог найти хорошее решение. У меня в основном есть несколько версий файла init.php (отладка, выпуск и т. Д. В соответственно именованных папках). Правильный файл init.php (в зависимости от режима сборки) затем копируется в место назначения в качестве операции копирования после сборки.
Я смог найти хорошее решение. У меня в основном есть несколько версий файла init.php (отладка, выпуск и т. Д. В соответственно именованных папках). Правильный файл init.php (в зависимости от режима сборки) затем копируется в место назначения в качестве операции копирования после сборки.
Других решений пока нет …