Salut a tous.
j'utilise un docker xampp sur manjaro pour réalisé un formulaire d'inscription en suivant une vidéo des teachers du net.
le code fonctionne pas de soucis.
en voulant migrer le code sur un serveur utilisant nginx j'ai un soucis pour accéder a un fichier register.php voici ce que je trouve dans les logs.
[error] 8#8: *9 FastCGI sent in stderr: "Primary script unknown" while reading response header from upstream, client: 172.30.0.1, server: localhost, request: "POST /register.php HTTP/1.1", upstream: "fastcgi://172.30.0.3:9000", host: "localhost", referrer: "http://localhost/"
une erreur que j'ai dans la console du navigateur
POST http://localhost/register.php 404 (Not Found)
je pense que le soucis viens de la config de nginx.
voici la configuration que j'ai pour nginx
je comprend qu'il puisse vous manquer des infos. je compléterais a votre demande.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26 server { listen 80; server_name localhost; # Activer un certificat SSL avec "cerbot" #-> certbot certonly --staging --agree-tos --email toto@exemple.org --webroot -w /var/www/snippets/letsencrypt/ -d exemple.org #include /var/www/snippets/letsencrypt.conf; #include /var/www/snippets/geoip.conf; root /var/www/my_site/view; index index.php; error_log /var/log/nginx/local_error.log; access_log /var/log/nginx/local_access.log; location / { try_files $uri $uri/ /index.php$args; } location ~ \.php$ { fastcgi_pass php:9000; include fastcgi_params; fastcgi_param SCRIPT_FILENAME $realpath_root$fastcgi_script_name; fastcgi_param DOCUMENT_ROOT $realpath_root; } }
si quelqu'un peu m'aider merci d'avance.
Partager