Назад | Перейти на главную страницу

Измените переменную среды apache (PHP) $ PATH в CentOS с помощью cPanel

Мне нужно добавить путь к переменной среды $ PATH для сценариев PHP на сервере CentOS linux с cPanel Pro 1.0 и Apache 2.2.27.

Для Ubuntu или SuSE это просто означает добавление строки export PATH=$PATH:/path к /etc/sysconfig/apache2, но этот файл отсутствует в sysconfig на CentOS с cPanel (и, конечно, скриптом /etc/init.d/httpd не ищу). Это где-нибудь еще (поскольку это было бы решением)?

Ответ опубликован Вот использует сам PHP для изменения переменной PATH, но я хотел бы использовать более надежное решение на уровне Apache ... Любая помощь будет принята с благодарностью!

редактировать /opt/suphp/etc/suphp.conf и установить env_path к нужной строке пути.

На самом деле это была комбинация трех вещей:

  1. Установка должна быть mod_php
  2. Тогда файл конфигурации на CentOS с cPanel будет /usr/local/apache/bin/envvars; и обычно export PATH=$PATH:/path здесь отлично работает
  3. Вам нужно остановить / запустить службу httpd, простой перезапуск не изменит переменные среды

Спасибо за помощь!