Есть ли способ проверить, выполняем ли мы скрипт PHP на локальном сервере разработки или на реальном сервере производства?Есть ли какая-либо константа PHP, переменная, функция и т. Д., Которые могут дать мне эту информацию.
Мне нужно это, чтобы установить различные настройки для сервера производства и разработки.Теперь я анализирую URL, чтобы увидеть, какой это, но мне было интересно, есть ли лучший способ сделать это.Я обеспокоен тем, что мы можем изменить URL-адрес сценария, и это может испортить мой чек.
Я ищу несколько решений с одним файлом конфигурации и условием IF в зависимости от того, какие параметры я буду определять.Единственная проблема заключается в том, что я не хочу изменять оператор IF, если есть изменения в настройках сервера, таких как имя хоста, document_root или что-то еще, что я использую для идентификации локального / удаленного хоста.
И хочу SVNобновление из одного источника без каких-либо изменений на моем производственном сервере.
И в идеале я хотел бы иметь возможность запускать и выполнять задания CRON с этими настройками.