Altere a variável de ambiente $ PATH do apache (PHP) no CentOS com cPanel [closed]

1

Eu preciso adicionar um caminho para a variável de ambiente $ PATH para scripts PHP no servidor linux do CentOS com cPanel Pro 1.0 e Apache 2.2.27.

Para o Ubuntu ou o SuSE significa apenas adicionar a linha export PATH=$PATH:/path a /etc/sysconfig/apache2 , mas este arquivo está ausente no sysconfig no CentOS com cPanel (e, é claro, o script /etc/init.d/httpd não está procurando por ele). É em outro lugar (como essa seria a solução)?

A resposta publicada aqui usa o próprio PHP para alterar Variável PATH, mas eu gostaria de usar uma solução mais robusta no nível do Apache ... Qualquer ajuda será muito apreciada!

    
por Michal Gow 10.04.2014 / 22:49

2 respostas

2

Na verdade, foi uma combinação de três coisas:

  1. A instalação deve ser mod_php
  2. Em seguida, o arquivo de configuração no CentOS com cPanel é /usr/local/apache/bin/envvars ; e usual export PATH=$PATH:/path funciona muito bem aqui
  3. Você precisa parar / iniciar o serviço httpd, a reinicialização simples não alterará as variáveis ambientais

Obrigado pela ajuda!

    
por 11.04.2014 / 16:53
3

Edite /opt/suphp/etc/suphp.conf e defina env_path para a string de caminho que você deseja.

    
por 11.04.2014 / 14:42