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

Symfony PHP Discussion :

Navigation entre 2 pages sur Symfony, erreur 404


Sujet :

Symfony PHP

  1. #1
    Nouveau membre du Club
    Homme Profil pro
    Développeur Web
    Inscrit en
    Septembre 2018
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2018
    Messages : 6
    Par défaut Navigation entre 2 pages sur Symfony, erreur 404
    Bonjour à tous !
    Ceci est mon tout 1er post ici.

    En local sur mon projet Symfony, la navigation se passe bien.
    Cependant, en prod sur OVH, j'ai une erreur 404 et je ne comprends pas pourquoi.
    Voici le lien https://stackoverflow.com/questions/...ges-in-symfony du problème qui n'a pas été résolu.
    Bien à vous!

  2. #2
    Membre émérite Avatar de Willy_k
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2011
    Messages
    541
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Côte d'Ivoire

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juin 2011
    Messages : 541
    Par défaut
    Salut,

    la casse du fichier peut en être la cause , on voit dans le sujet sur stackoverflow que le fichier s'appelle defaultController.php et si c'est le cas, il faudrait le renommer en DefaultController.php

  3. #3
    Nouveau membre du Club
    Homme Profil pro
    Développeur Web
    Inscrit en
    Septembre 2018
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2018
    Messages : 6
    Par défaut re
    Salut Willy,

    Non, pas de souci de casse.
    Le nom du contrôleur est bien DefaultContoller.
    Merci tout de même pour ta réponse

  4. #4
    Membre émérite Avatar de Willy_k
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2011
    Messages
    541
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Côte d'Ivoire

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juin 2011
    Messages : 541
    Par défaut
    Oui ça j'avais compris , je parlais du fichier c'est bien DefaultController.php ?

  5. #5
    Nouveau membre du Club
    Homme Profil pro
    Développeur Web
    Inscrit en
    Septembre 2018
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2018
    Messages : 6
    Par défaut
    Citation Envoyé par Willy_k Voir le message
    Oui ça j'avais compris , je parlais du fichier c'est bien DefaultController.php ?
    Oui c'est bien DefautController.php avec une majuscule.

  6. #6
    Membre éclairé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juin 2015
    Messages
    75
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Tarn (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Juin 2015
    Messages : 75
    Par défaut
    C'est apache qui renvoie l'erreur 404 ou symfony ? Le fichier .htaccess de symfony est bien présent sur le serveur OVH (les fichiers invisibles ne sont pas toujours transférés, cela dépend de la méthode utilisée pour transférer les fichiers sur le serveur) ?

  7. #7
    Nouveau membre du Club
    Homme Profil pro
    Développeur Web
    Inscrit en
    Septembre 2018
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2018
    Messages : 6
    Par défaut
    Citation Envoyé par pascal-od Voir le message
    C'est apache qui renvoie l'erreur 404 ou symfony ?
    Je pense que c'est Apache, mais je ne sais pas comment en être sûr... vu que c'est en ligne, je n'ai pas les gros messages de toutes les couleurs madeinSymfony

  8. #8
    Membre éclairé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juin 2015
    Messages
    75
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Tarn (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Juin 2015
    Messages : 75
    Par défaut
    Tu peux voir ça dans les logs de apache si tu y as accès.

  9. #9
    Nouveau membre du Club
    Homme Profil pro
    Développeur Web
    Inscrit en
    Septembre 2018
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2018
    Messages : 6
    Par défaut
    J'ai un accès kimsufi, donc pas d'accès aux logs (c'est l'hebergement de base)

  10. #10
    Membre Expert
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2012
    Messages
    631
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Août 2012
    Messages : 631
    Par défaut
    Je pense que c'est Apache, mais je ne sais pas comment en être sûr... vu que c'est en ligne, je n'ai pas les gros messages de toutes les couleurs madeinSymfony
    tu peux déjà voir si t'as bien le fichier .htaccess dans le dossier web( symfony <=3 ).
    S'assurer que le mod_rewrite( ce qui permet le lire htaccess) de apache est activé.
    Tu peux aussi lire les logs symfony dans var/logs/dev.log ou var/logs/prod.log.

    Il faut t'assurer que ton site fonctionne sur ce serveur sans passer par .htaccess en faisant précéder toutes les URI par app_dev.php ou app.php par exemple:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    // symfony <= 3
    //pour l'uri carole
    mondomaine.com/app_dev.php/carole

  11. #11
    Membre éclairé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Décembre 2013
    Messages
    34
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Service public

    Informations forums :
    Inscription : Décembre 2013
    Messages : 34
    Par défaut
    Tu avais configurer tes route dans routing_dev.yml en local ?
    Si oui, celui de prod contient-il la définition de tes routes ?
    Tu peux dans ton fichier app_dev.php, rajouter ton adresse ip si elle est fixe afin de pouvoir passer en mode débug, au niveau de la ligne 15 !(in_array(.....))

  12. #12
    Nouveau membre du Club
    Homme Profil pro
    Développeur Web
    Inscrit en
    Septembre 2018
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2018
    Messages : 6
    Par défaut
    Citation Envoyé par armel18 Voir le message
    tu peux déjà voir si t'as bien le fichier .htaccess dans le dossier web( symfony <=3 ).
    S'assurer que le mod_rewrite( ce qui permet le lire htaccess) de apache est activé.
    Tu peux aussi lire les logs symfony dans var/logs/dev.log ou var/logs/prod.log.

    Il faut t'assurer que ton site fonctionne sur ce serveur sans passer par .htaccess en faisant précéder toutes les URI par app_dev.php ou app.php par exemple:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    // symfony <= 3
    //pour l'uri carole
    mondomaine.com/app_dev.php/carole

    En fait, je suis Symfony 4, et même le fait de mettre app_dev.php ne fonctionne pas (et j'ai pas mis de .htaccess)

Discussions similaires

  1. [4.x] erreur d'accès à la 1re page sur symfony 4
    Par MInfo25 dans le forum Symfony
    Réponses: 2
    Dernier message: 01/03/2018, 19h20
  2. Interaction entre 2 pages sur un schéma visio
    Par kenfy dans le forum Visio
    Réponses: 1
    Dernier message: 23/09/2008, 15h56
  3. navigation entre les pages(WinForm)
    Par nashouille dans le forum Windows Presentation Foundation
    Réponses: 2
    Dernier message: 26/08/2008, 13h52
  4. identification utilisateur et la navigation entre les pages
    Par montassar.nizar dans le forum JDeveloper
    Réponses: 2
    Dernier message: 08/05/2008, 12h26
  5. [Ergonomie] Optimiser la navigation entre mes pages web
    Par DBardel dans le forum Webdesign & Ergonomie
    Réponses: 8
    Dernier message: 17/01/2007, 11h53

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