
Ich versuche beispielsweise, den Speicherort meiner Datei index.php zu öffnen:
Der Stammordner ist:
/path/to/my/root/folder
Die URL, die ein Benutzer verwendet, um zu diesem Stammordner zu gelangen, lautet:
https://sub.mydomain.net/server/client
Jedes Mal, wenn ich diese Standortangabe verwende, erhalte ich eine 404- oder Verboten-Meldung
location /server/client/ {
alias /path/to/my/root/folder;
try_files $uri $uri/ /index.php$uri$is_args$args;
}
Ich kann einfach nicht herausfinden, was ich falsch mache.
Die index.php liegt natürlich hier:
/path/to/my/root/folder/index.php
Nur zur Klarstellung habe ich auch Folgendes erklärt:
index index.html index.php;
location ~ \.php$ {
include conf.d/services/php7.conf;
}
Wie gesagt, ich komme einfach nicht dahinter, was los ist?
Antwort1
Sie haben nicht wirklich viele nützliche Konfigurationen oder Fehlerprotokolle gepostet. Also:
- Überprüfen Sie die Nginx- oder PHP-Protokolle
- Überprüfen Sie die Berechtigungen des Verzeichnisses
- Stellen Sie sicher, dass PHP für die Arbeit mit Nginx richtig konfiguriert ist.