PHP5.6 e 7.0 simultaneamente no Apache2

1. PHP5.6 e 7.0 simultaneamente no Apache2

Bruno Henrique Gaignoux Gomes
brunogaignoux12

(usa Kali)

Enviado em 28/12/2017 - 19:54h

Boa noite pessoal,

A uns dois dias eu tenho pesquisado e tentado configurar meu apache para receber duas aplicações que utilizam versões diferentes do PHP, alocadas no mesmo servidor (Ubuntu Server 16.04). Porém não obtive sucesso ao ativar o uso dos dois, pois uma versão do php anulava a outra.

Gostaria da ajuda da comunidade para este problema. Abraços!!


  


2. RE:PHP5.6 e 7.0 simultaneamente no Apache2

Henry
henrybarreto

(usa Manjaro Linux)

Enviado em 28/12/2017 - 23:48h

Não entendi muito bem seu objetivo, mas eu ACHO que você pode usar containers, do Docker, por exemplo, para isso.


3. Re: PHP5.6 e 7.0 simultaneamente no Apache2

Romario Damasceno
hrome

(usa Debian)

Enviado em 29/12/2017 - 02:31h

Você tentou fazer assim(Um .htaccess para cada aplicação):
# Obs.: Confirmer o Handler para seu servidor.

/public_html
/public_html/app1/
.htaccess

cat ".htaccess"
# Config .htaccess para versão do php que você deseja, por exemplo: 5.6
# Habilitar o PHP 5.6
AddHandler application/x-httpd-php56 .php
<IfModule mod_suphp.c>
suPHP_ConfigPath /opt/php56/lib
</IfModule>


/public_html/app2/

.htaccess

cat ".htaccess"
# Config .htaccess para versão do php que você deseja, por exemplo: 7.0
# Habilitar o PHP 7.0
AddHandler application/x-httpd-php70 .php
<IfModule mod_suphp.c>
suPHP_ConfigPath /opt/php70/lib
</IfModule>




4. Re: PHP5.6 e 7.0 simultaneamente no Apache2

Bruno Henrique Gaignoux Gomes
brunogaignoux12

(usa Kali)

Enviado em 29/12/2017 - 09:40h

Entendi, dessa maneira as duas aplicações irão funcionar juntas no servidor?

Como seria a configuração dos VH para cada versão?

Eu segui esses dois exemplos de configuração, porém não consegui rodar as duas VirtualHosts juntas devido o PHP.

https://www.digitalocean.com/community/tutorials/como-configurar-apache-virtual-hosts-no-ubuntu-16-0...
https://www.apachelounge.com/viewtopic.php?t=6615

essa configuração do .htaccess de cada aplicação resolveria o problema?

Em um host eu quero usar Wordpress e Laravel 5.5 (ambos usam a versão 7.0 do php) e no outro Laravel 4.3 (que usa a versão 5.6 do php)






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts