Изменить переменную среды 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 .. .Любая помощь будет принята с благодарностью!

1
задан 13 April 2017 в 15:14
2 ответа

It actually was combination of 3 things:

  1. Installation must be mod_php
  2. Then the config file on CentOS with cPanel is /usr/local/apache/bin/envvars; and usual export PATH=$PATH:/path works just fine here
  3. You need to stop/start httpd service, simple restart will not change the environmental variables

Thanks for help!

2
ответ дан 3 December 2019 в 17:07

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

3
ответ дан 3 December 2019 в 17:07

Теги

Похожие вопросы