Neu Nginx Admin 403 Forbidden

karabey

Sehr aktives Mitglied
28. November 2012
907
74
Hallo,

Seltsamerweise hat der admin order 403 forbidden Meldung.

Dabei sieht meine nginx konfiguration wie folgt aus:

Code:
location ~ [^/]\.php(/|$) {
    fastcgi_split_path_info ^(.+?\.php)(/.*)$;
    if (!-f $document_root$fastcgi_script_name) {
        return 404;
    }
    fastcgi_pass 127.0.0.1:9000;
    fastcgi_index index.php;
    include fastcgi_params;
    fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
}

location /admin {}

Hab bereits mit try_files versucht aber ohne erfolg:
Code:
location /admin {
   try_files $uri $uri/ /index.php?$query_string;
}

Entferne ich den teil
Code:
location /admin {
   try_files $uri $uri/ /index.php?$query_string;
}
bekomme ich nachdem ich mich eingeloggt habe "/admin/index.php" 502 Bad Gateway Fehler
 
Zuletzt bearbeitet:

exe

Guest
Guten Morgen !

403 bedeutet fehlende oder falsche Berechtigung, da hilft keine Nginx-Regel - schau dir mal die Berechtigungen an.

Gruß
 

karabey

Sehr aktives Mitglied
28. November 2012
907
74
Der Ordner /admin und die index.php hat 755 rechte.. Mehr wollte ich nicht freigeben weil ich nicht weis ob es zur Fehler dann kommen kann.
 

Mirko.Schmidt User deaktiviert

Guest
Folgende Dateien brauche nur eine höhere Berechtigung
chmod -R 755 bilder/* dbeS/tmp dbeS/logs admin/templates_c jtllogs install/logs templates_c includes/config.JTL- Shop.ini.php mediafiles admin/includes/emailpdfs shopinfo.xml rss.xml uploads export media
Vielleicht für den admin/templates_c Ordner die Berechtigung?