Questa mattina ho iniziato a utilizzare HHVM come server locale predefinito. La maggior parte delle cose va bene, ma ho ancora applicazioni che HHVM non supporta ancora completamente.Esegui server HHVM e Apache normale
Piuttosto che cambiare la configurazione e riavviare i servizi, sarebbe molto più semplice se potessi semplicemente cambiare porte o directory.
La mia domanda: È possibile eseguire un normale server Apache su una porta (80) e un server alimentato HHVM su un'altra porta (8080)? In alternativa, è possibile eseguire HHVM solo in una directory specifica (e le sue 'sottodirectory')?
Nello scenario 1 di commutazione per applicazione HHVM sarebbe simile a questa:
localhost/my-project/index.php
localhost:8080/my-project/index.php
Nello scenario 2 switching per HHVM applicazione sarebbe simile a questa:
localhost/my-project/index.php
localhost/hhvm/my-project/index.php
Direi che questo può essere raggiunto tramite il file di configurazione di Apache, ma non ne so abbastanza su come funzionano i file di configurazione per farlo da solo, per favore aiuto !?
OS: Ubuntu 14.04
Apache Versione: 2.4.7
HHVM Versione: 3.2.0
È possibile eseguire in [modalità FastCGI] (https://github.com/facebook/hhvm/wiki/fastcgi) al fianco di Apache e PHP-FPM. – mario
@mario Grazie, penso che mi mostri come fare lo scenario 2. Ma se possibile, preferirei comunque lo scenario 1; hai qualche idea per quello ??? –