Problème avec nginx sur un projet opensource

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Problème avec nginx sur un projet opensource

Problème avec nginx sur un projet opensource

par kevin254kl » 21 nov. 2019, 19:09

Bonjour à tous,

Pourriez vous m'aider s'il vous plaît?
Actuellement je suis sur ce projet https://github.com/taniarascia/laconia avec un docker nginx. Seul soucis dans le framework il-y a cette méthode

Code : Tout sélectionner

/** * Get filtered $_GET values. * Return an array. */ function filter_get() { $get = filter_input_array(INPUT_GET); $get = array_map('trim', $get); $get = array_map('htmlspecialchars', $get); return $get; }
Mais parfois les paramètres sont passé comme /edit/2 ou 2 est le paramètre.
Actuellement en conf j'ai

Code : Tout sélectionner

server { listen 80; root /app/public; location / { try_files $uri /index.php$is_args$args; } location ~ ^/index\.php(/|$) { fastcgi_pass my_app:9000; # address of a fastCGI server fastcgi_split_path_info ^(.+\.php)(/.*)$; include fastcgi_params; fastcgi_param SCRIPT_FILENAME $realpath_root$fastcgi_script_name; fastcgi_param DOCUMENT_ROOT $realpath_root; internal; } location ~ \.php$ { return 404; } error_log /var/log/nginx/error.log; access_log /var/log/nginx/access.log; }
Auriez vous une idée comment je peux modifier la conf pour interpréter /url/parametre ?
Merci