Articles of переменные среды

Параметр $ _SERVER vs. WSGI

Я проектирую сайт. Он находится на очень ранней стадии, и я должен принять решение о том, следует ли использовать услугу SingleSignOn, предоставляемую сервером. (это сайт кампуса, и все больше и больше сайтов используют SSO здесь, так что, как правило, это хорошая идея). Целевая платформа, скорее всего, станет django через mod_wsgi. Однако любая документация, предоставляемая этой […]

Два приложения Laravel на одном сервере конфликтуют друг с другом

У меня есть 2 приложения Laravel на одном сервере. Сервер Apache 2.4, и у меня есть vhosts, настроенные для обслуживания каждого приложения в другом домене. Первое приложение представляет собой API, и его файл .env настраивается следующим образом: APP_ENV=production APP_KEY=YYYYYYYYYYYYYYYYYY APP_DEBUG=false APP_LOG_LEVEL=debug APP_URL=https://notify.mysite.com APP_DOMAIN=notify.mysite.com DB_CONNECTION=mysql DB_HOST=127.0.0.1 DB_PORT=3306 DB_DATABASE=notify DB_USERNAME=YYYYYYYYYYYYYYYYYY DB_PASSWORD=YYYYYYYYYYYYYYYYYY BROADCAST_DRIVER=log CACHE_DRIVER=file SESSION_DRIVER=file QUEUE_DRIVER=sync Второе приложение […]

Почему putenv () необходим для уже заданной переменной среды?

Когда php используется в качестве модуля apache , переменная среды, SetEnv директиву Apache SetEnv доступна для getenv() php, но, похоже, она недоступна для C расширений через getenv() stdlib. По крайней мере, это происходит с модулем pgsql . Если переменная обновляется с помощью php-кода: putenv("varname=".getenv("varname")); то он становится доступным для кода расширения. Вопрос: зачем нужна перестройка? […]

phpDocumentor – «Является ли phpdoc в пути или include_path в вашем файле php.ini?»

Я пытаюсь запустить phpDocumentor, и я получаю эту ошибку … Я много раз искал в Google и не могу найти решение, которое работает, к сожалению, я не смог установить через PEAR, поэтому мне пришлось скачать его из github и попробовать делать вещи вручную. Я установил соответствующие переменные окружающей среды : C:\xampp\php;C:\xampp\php\pear\phpDocumentor;C:\xampp\php\pear\phpDocumentor\bin; И include_path внутри php.ini […]

Установите переменную среды в .htaccess и извлеките ее в PHP

Я пытаюсь установить переменную среды в файле .htaccess и получить ее в PHP. Я просмотрел кучу других потоков здесь, но все, что я пробовал до сих пор, не удалось. Я добавил эту строку в файл .htaccess: SetEnv SPECIAL_PATH /foo/bin Я попытался получить это значение, используя функцию getenv () PHP: <?php $specialPath = getenv('SPECIAL_PATH'); ?> Я […]

getenv () против $ _ENV в PHP

В чем разница между getenv() и $_ENV ? Любые компромиссы между использованием? Я заметил, иногда getenv() дает мне то, что мне нужно, а $_ENV не работает (например, HOME ).

Переменные среды и PHP

У меня есть сервер ubuntu с горсткой настраиваемой среды, установленной в / etc / environment в соответствии с рекомендацией сообщества ubuntu Когда я использую php из командной строки, я могу использовать функцию getenv() php для доступа к этим переменным. Кроме того, если я запускаю phpinfo() из командной строки, я вижу все мои переменные в разделе […]