IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

MkFramework Discussion :

configuration serveur nginx


Sujet :

MkFramework

  1. #1
    Nouveau Candidat au Club
    Femme Profil pro
    Analyste d'exploitation
    Inscrit en
    Octobre 2011
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Liban

    Informations professionnelles :
    Activité : Analyste d'exploitation
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Octobre 2011
    Messages : 4
    Points : 1
    Points
    1
    Par défaut configuration serveur nginx
    Bonjour! Avant toute chose super framework prise en main simple rapide et hyper maniable
    Bon j'ai une appli avec login développé en local (conf: windows xampp) qui tourne sans problème. En production j'ai un serveur nginx sous debian et le problème c'est que je suis toujours redirigé sur la page de login après la connexion réussi avec une erreur "302 Move temporaly" (souci de routage de module jpense).
    Voici ma config serveur:
    server {
    listen 80;
    server_name domain.tld;

    root /rootfolder/public/;
    index index.php;

    access_log /var/log/nginx/domain_access.log;
    error_log /var/log/nginx/domain_error.log;


    location / {
    try_files $uri $uri/ @rewriteapp;
    }

    location @rewriteapp {
    # rewrite all to index.php
    rewrite ^(.*)$ /index.php?$1 last;
    }

    # Php configuration
    location ~ ^/(index|index_dev)\.php(/|$) {
    # Php-FPM Config (Socks or Network)
    fastcgi_pass unix:/var/run/php5-fpm.sock;
    fastcgi_split_path_info ^(.+\.php)(/.*)$;
    include fastcgi_params;
    fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
    }


    # Static files
    location ~* ^.+\.(jpg|jpeg|gif|css|png|js|pdf|zip)$ {
    expires 30d;
    access_log off;
    log_not_found off;
    }
    }

  2. #2
    Rédacteur
    Avatar de imikado
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Décembre 2006
    Messages
    5 239
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Finance

    Informations forums :
    Inscription : Décembre 2006
    Messages : 5 239
    Points : 19 100
    Points
    19 100
    Billets dans le blog
    17
    Par défaut
    Je ne connais pas nginx, j'utilise exclusivement apache

    Mais pour essayer de vous aider:
    1. utilisez vous l'url rewriting sur votre projet, si oui essayer de le desactiver pour donner une piste
    2. il y a peut etre un soucis de configuration du repertoire "root" qui doit etre le dossier public
    Framework php sécurisé et simple à prendre en main avec générateur web http://mkframework.com/ (hebergé sur developpez.com)
    Mes cours/tutoriaux

  3. #3
    Rédacteur
    Avatar de imikado
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Décembre 2006
    Messages
    5 239
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Finance

    Informations forums :
    Inscription : Décembre 2006
    Messages : 5 239
    Points : 19 100
    Points
    19 100
    Billets dans le blog
    17
    Par défaut
    J'ai fait l'exercice d'installer un server nginx et de visualiser l'application sans problème, sauf pour mes applications avec de l'url rewriting
    la problème doit venir de là je pense
    Framework php sécurisé et simple à prendre en main avec générateur web http://mkframework.com/ (hebergé sur developpez.com)
    Mes cours/tutoriaux

  4. #4
    Nouveau Candidat au Club
    Femme Profil pro
    Analyste d'exploitation
    Inscrit en
    Octobre 2011
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Liban

    Informations professionnelles :
    Activité : Analyste d'exploitation
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Octobre 2011
    Messages : 4
    Points : 1
    Points
    1
    Par défaut
    Merci.
    Effectivement j'ai une appli par defaut du builder lui passe correctement, je pense que le problème doit venir de mon appli au niveau du module login quand je desactive le module authentification (site.ini.php=>auth=>enable=0) le site fonctionne sans problème. j ai juste des erreur au niveau des modules qui requière _root::getAuth()->getAccount()

  5. #5
    Rédacteur
    Avatar de imikado
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Décembre 2006
    Messages
    5 239
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Finance

    Informations forums :
    Inscription : Décembre 2006
    Messages : 5 239
    Points : 19 100
    Points
    19 100
    Billets dans le blog
    17
    Par défaut
    Peut etre un soucis au niveau du cookie de session

    Vous pouvez tester sur votre application locale (windows) et distante (debian/nginx) pour verifier les parametres de cookie

    peut etre un soucis identifié ici:
    sticky cookie srv_id expires=1h domain=.example.com path=/;
    http://nginx.com/products/session-persistence/
    Framework php sécurisé et simple à prendre en main avec générateur web http://mkframework.com/ (hebergé sur developpez.com)
    Mes cours/tutoriaux

  6. #6
    Rédacteur
    Avatar de imikado
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Décembre 2006
    Messages
    5 239
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Finance

    Informations forums :
    Inscription : Décembre 2006
    Messages : 5 239
    Points : 19 100
    Points
    19 100
    Billets dans le blog
    17
    Par défaut
    Pour info, je viens de réessayer de paramétrer l'url rewriting et j'utilise la règle:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    location @rewriteapp {
    # rewrite all to index.php
    rewrite ^(.*)$ /index.php last;
    }
    plutôt que
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    location @rewriteapp {
    # rewrite all to index.php
    rewrite ^(.*)$ /index.php?$1 last;
    }
    C'est peut etre du a ceci: une mauvaise interpreation de l'url rewriting
    Framework php sécurisé et simple à prendre en main avec générateur web http://mkframework.com/ (hebergé sur developpez.com)
    Mes cours/tutoriaux

Discussions similaires

  1. configuration serveur apache -> faire 1 site Internet
    Par jejerome dans le forum Apache
    Réponses: 4
    Dernier message: 19/04/2006, 11h43
  2. Configuration serveur mail
    Par JoN28fr dans le forum Serveurs (Apache, IIS,...)
    Réponses: 5
    Dernier message: 25/01/2006, 15h00
  3. configuration serveur
    Par nah_wah dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 26/04/2005, 11h27
  4. [postgresql]configuration serveur
    Par Fyna dans le forum PostgreSQL
    Réponses: 4
    Dernier message: 16/06/2003, 19h22

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