Ich habe einige Probleme mit Nginx. Ich habe ein neues Projekt auf Symfony3 erstellt. Config.php sagt, dass alles gut ist. dev_app.php - auch. Aber wenn ich versuche, Website ohne eine andere Route zu öffnen, wie sitename.com nginx gibt 403 Fehler zurück. Wenn ich versuche, symfnoy Server zu starten (bin/console server: start) Es ist auch verboten. sitename.com:8000 bringt mich zurück zum Öffnen dieser Seite.Nginx konfiguriert für symfony3
orts verfügbar config
upstream phpfcgi {
server 127.0.0.1:8000;
}
server {
listen 80;
server_name localhost;
root /home/staging/www/web;
error_log /home/staging/logs/staging.error.log;
access_log /home/staging/logs/staging.access.log;
location/{
index app.php;
try_files $uri @rewriteapp;
}
location @rewriteapp {
rewrite ^(.*)$ /app.php/$1 last;
}
# pass the PHP scripts to FastCGI server from upstream phpfcgi
location ~ ^/(app|app_dev|config)\.php(/|$) {
fastcgi_pass phpfcgi;
fastcgi_split_path_info ^(.+\.php)(/.*)$;
include fastcgi_params;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
fastcgi_param HTTPS off;
}
}
ich neue Einheit mit crud hinzugefügt, aber alle Aktionen, funktioniert nicht. Ich werde mich für jede Hilfe freuen. Dank
Haben Sie in Nginx und PHP-Logs geschaut? Sind Ihre Verzeichnisberechtigungen richtig eingerichtet? –
Haben Sie [das Handbuch gelesen] (http://symfony.com/doc/current/cookbook/configuration/web_server_configuration.html#nginx) in Betracht gezogen? – tftd
Ja, ich lese Handbuch. Dieser Code funktioniert nicht. Protokolle sind leer – hsour