Ich habe die folgende ngnix-Konfiguration für mein Ubuntu 14.04 VPS eingerichtet, auf dem HHVM mit ngnix ausgeführt wird:
server {
listen 80 default_server;
listen [::]:80 default_server ipv6only=on;
root /home/lephenix/main_website;
index.php index.html index.htm;
# Make site accessible from http://localhost/
server_name localhost;
include hhvm.conf;
location / {
# First attempt to serve request as file, then
# as directory, then fall back to displaying a 404.
try_files $uri $uri/ /index.php?q=$uri&$args;
# Uncomment to enable naxsi on this location
# include /etc/nginx/naxsi.rules
}
}
Das Problem ist, dass ich beim Aktivieren dieser Konfiguration eine Fehlermeldung von ngnix erhalte:
2014/09/07 13:16:01 [emerg] 13584#0: unknown directive "index.php" in /etc/nginx/sites-enabled/default:6
Ich habe nachgesehen und dies scheint die richtige Struktur für diese Konfiguration zu sein. Auch wenn ich index.php entferne ändert sich der Fehler dann zu:
2014/09/07 13:17:03 [emerg] 13648#0: unknown directive "index.html" in /etc/nginx/sites-enabled/default:6
Ich habe die folgende Anleitung befolgt, um den Server einzurichten:
http://webdevstudios.com/2014/07/17/setting-up-wordpress-nginx-hhvm-for-the-fastest-possible-load-times/
Vielen Dank im Voraus für jede Hilfe
Ja, Rudie, die obige Zeile behandelt IPv4, glaube ich.
– Karl MW
7. September 2014 um 17:48 Uhr
Wow, ich glaube, ich muss das dann entfernen !!
– Benutzer1781267
8. September 2014 um 1:04 Uhr