Várias versões do PHP / cPanel com mod_fcgid

1

Eu estou tentando obter várias versões do PHP trabalhando em um servidor cPanel que foi compilado com o mod_fcgid e o PHP 5.3.

Abaixo está a configuração do PHP gerada pelo cPanel.

AddHandler fcgid-script .php5 .php4 .php .php3 .php2 .phtml
FCGIWrapper /usr/local/cpanel/cgi-sys/php5 .php5
FCGIWrapper /usr/local/cpanel/cgi-sys/php5 .php4
FCGIWrapper /usr/local/cpanel/cgi-sys/php5 .php
FCGIWrapper /usr/local/cpanel/cgi-sys/php5 .php3
FCGIWrapper /usr/local/cpanel/cgi-sys/php5 .php2
FCGIWrapper /usr/local/cpanel/cgi-sys/php5 .phtml

Eu compilei o PHP 5.2 do código-fonte e coloquei seus arquivos em / usr / local / php52 e criei um wrapper como abaixo;

#!/bin/sh

exec /usr/local/php52/bin/php-cgi

Em seguida, adicionamos o abaixo ao arquivo de configuração do PHP do Apache.

AddHandler fcgid-script-php52 .php52
FCGIWrapper /usr/local/cpanel/cgi-sys/php52 .php52

Não tenho certeza se essa é a abordagem correta para isso. Agora, o que eu imagino é como posso ter uma conta específica para utilizar este wrapper em vez de um default?

    
por compixtr 07.07.2013 / 14:06

1 resposta

1

Seu wrapper está bem, já que você compilou o php52 em / usr / local / php52 /. certifique-se de que seu executável.

chmod a+x file

Também é sua propriedade. use o comando chown para fazer isso. É melhor você passar pelo seguinte link para obter as etapas completas para usar o mod_fcgid

    
por 14.07.2013 / 03:51