Der virtuelle Host ist für die Website, ja. Es kann sein, dass ich da etwas falsch verstanden habe und localhost trotzdem funktioniert.
Auf jedenfall kommt dann wie gesagt die Fehlermeldung, dass ein directory nicht gefunden werden kann: "Warning: mysqli_connect(): (HY000/2002): No such file or...