Non riesco a configurare HHVM e Apache, continua a darmi un errore 404 file non trovato. Il mio file di configurazione per il sito web viene salvato come www.example.com.conf
, contiene:Configurare HHVM 3.7 con Apache 2.4 mi dà un 404?
<VirtualHost *:80>
ServerName website.com
ServerAdmin [email protected]
DocumentRoot /var/www/website.com/public_html/
ProxyPassMatch ^/(.*\.php(/.*)?)$ fcgi://127.0.0.1:9000/var/www/website.com.com/public_html/$1
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
Si noti che ho rimosso il mio nome vero e proprio sito web, ma è per un sottodominio quindi è questo: subdomain.xyz.com
. Ho provato a cercare come risolvere questo problema, ma qualsiasi cosa abbia provato non sembra funzionare; anche i problemi di GitHub che le persone hanno pubblicato sul repository ufficiale non sembrano funzionare. Inoltre, non ho modificato la configurazione predefinita di Apache, l'unica cosa che ho cambiato è la directory root del mio sito web che fa molto più avanti nella directory nel file di configurazione sopra.
Qualche idea? Grazie.
Il vhost è stato caricato correttamente da apache? apachectl -S dovrebbe elencare tutti i vhosts caricati. processo di debug generale è: 1. Controllare vhost è disponibile 2. Controllare apache error_log 3. Controllare il file error_log di vhost (nel tuo caso sembra che tu abbia deciso di unirlo nel file error_log "comune") – tomzx