1. #1
    Membre actif
    Avatar de Blo0d4x3
    Inscrit en
    octobre 2003
    Messages
    558
    Détails du profil
    Informations forums :
    Inscription : octobre 2003
    Messages : 558
    Points : 253
    Points
    253

    Par défaut Redirection entrre apache/nginx

    Bonjour,

    Je sais que je suis dans le sous forum apache, mais j'en ai pas trouvé pour nginx

    Je suis en train de dev une api en php, l'url est par exemple http://127.0.0.1/api.php/search=debug sur ma première machine qui est sous apache et ca fonctionne nickel. En revanche, sur une autre qui utilise nginx, ca ne fonctionne pas, dans error.log j'ai une erreur comme quoi le fichier n'est pas un dossier..

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    2017/08/23 10:08:23 [error] 2717#2717: *141605 open() "/var/www/api.php/search=debug" failed (20: Not a directory), client: 192.16.16.64, server: , request: "GET /api.php/search=debug HTTP/1.1", host: "127.0.0.1"
    Je pense que le problème se situe soit avec nginx ou php-frm, mais je vois pas comment le corrigé, Si vous avez une idée...

    Merci

  2. #2
    Membre confirmé Avatar de Inazo
    Profil pro
    Gérant - société de développement web
    Inscrit en
    avril 2007
    Messages
    400
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Gérant - société de développement web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : avril 2007
    Messages : 400
    Points : 559
    Points
    559

    Par défaut

    Bonjour,

    La forme de ton URL est un peu "spécial" tu aurais eu :

    Je pense que cela aurait moins choqué Nginx. Par contre c'est surement dans le nginx.conf qu'il faut trouver la solution car il te dit qu'il n'a pas trouver de répertoire "search=debug"

    Essaye de rajouter ça (partie de la configuration pour Symfony) dans le fichier nginx.conf pour le site en question :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    location / {
            # try to serve file directly, fallback to app.php
            try_files $uri /api.php$is_args$args;
        }
    Source : https://www.nginx.com/resources/wiki...cipes/symfony/

    @+

  3. #3
    Membre actif
    Avatar de Blo0d4x3
    Inscrit en
    octobre 2003
    Messages
    558
    Détails du profil
    Informations forums :
    Inscription : octobre 2003
    Messages : 558
    Points : 253
    Points
    253

    Par défaut

    Nickel c'est résolu, merci

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [nginx] Problème de redirection
    Par silverbeach dans le forum Serveurs (Apache, IIS,...)
    Réponses: 0
    Dernier message: 01/05/2017, 18h14
  2. problème de redirection apache
    Par thib3113 dans le forum Apache
    Réponses: 1
    Dernier message: 04/12/2014, 20h17
  3. Problème de configuration MySQL Apache
    Par FredMines dans le forum Installation
    Réponses: 4
    Dernier message: 01/07/2005, 12h43
  4. Problème de redirection avec window.location
    Par Kosti dans le forum JavaScript
    Réponses: 6
    Dernier message: 30/11/2004, 19h31
  5. [Kylix] problème avec websnap dso apache
    Par RezzA dans le forum EDI
    Réponses: 2
    Dernier message: 02/06/2003, 17h31

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo