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 :

Hébergement symfony en mutualisé


Sujet :

Symfony PHP

  1. #1
    Membre éclairé
    Inscrit en
    Mars 2007
    Messages
    260
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 260
    Par défaut Hébergement symfony en mutualisé
    Bonjour, à l'aide. Mon premier compte d'hébergement ne m'offrant pas de dossier www, j'ai changé d'hébergeur et ce dernier me donne le www et le public_html à la fois (C'est pareil. on retrouve les mêmes fichiers dans les deux dossiers quel que soit celui dans lequel on les a placés). Et là j'ai suivi la méthode d'hébergement décrite ici. Mais ça ne marche pas. Dans le navigateur ca répond: "Aucune page Web trouvée à l'adresse : http://monsite/index.php. Connaissez vous des astuces pour faire fonctionner symfony en hébergement mutualisé ? Merci d'avance

  2. #2
    Expert confirmé
    Avatar de Michel Rotta
    Homme Profil pro
    DPO
    Inscrit en
    Septembre 2005
    Messages
    4 954
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : DPO
    Secteur : Distribution

    Informations forums :
    Inscription : Septembre 2005
    Messages : 4 954
    Par défaut
    As-tu vérifié les droits sur les pages téléchargées ?

    Si tu mets une bête page index.html avec du bon vieux html dedans, elle passe ?

  3. #3
    Membre éclairé
    Inscrit en
    Mars 2007
    Messages
    260
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 260
    Par défaut
    Non, Mais je crois que le problème doit venir du fichier .htaccess. Avant d'uploader le site, l'adresse monsite/check_configuration.php marchait bien. Maintenant que j'ai supprimer le htaccess, il marche à nouveau, index.html aussi. Et quand je supprime index.html (avec le htaccess supprimé aussi), ca renvoie cette erreur
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Warning: require_once(/home/.../config/..\lib/autoload/sfCoreAutoload.class.php) [function.require-once]: failed to open stream: No such file or directory in /home/.../config/ProjectConfiguration.class.php on line 3
     
    Fatal error: require_once() [function.require]: Failed opening required '/home/.../config/..\lib/autoload/sfCoreAutoload.class.php' (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/.../config/ProjectConfiguration.class.php on line 3

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Octobre 2010
    Messages
    28
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2010
    Messages : 28
    Par défaut
    Je pense que cette erreur vient de ton chemin vers sfCoreAutoload.class.php

    Dans ton fichier config/ProjectConfiguration.class.php, dans le require_once, remplace le \ devant lib par un / pour avoir :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    require_once dirname(__FILE__).'/../lib/vendor/symfony/lib/autoload/sfCoreAutoload.class.php';

  5. #5
    Membre éclairé
    Inscrit en
    Mars 2007
    Messages
    260
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 260
    Par défaut
    Cette fois, ca renvoie une page toute blanche. Dis, on utilise plus le htaccess ?

  6. #6
    Membre averti
    Profil pro
    Inscrit en
    Octobre 2010
    Messages
    28
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2010
    Messages : 28
    Par défaut
    Essaie d'accéder à ton site en environnement de dev pour qu'il t'affiche les erreurs.

    Pour ca met entre commentaires les lignes suivantes du fichier frontend_dev.php (juste le temps du test !!!) puis upload le sur ton serveur :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    if (!in_array(@$_SERVER['REMOTE_ADDR'], array('127.0.0.1', '::1')))
    {
      die('You are not allowed to access this file. Check '.basename(__FILE__).' for more information.');
    }

  7. #7
    Expert confirmé
    Avatar de Michel Rotta
    Homme Profil pro
    DPO
    Inscrit en
    Septembre 2005
    Messages
    4 954
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : DPO
    Secteur : Distribution

    Informations forums :
    Inscription : Septembre 2005
    Messages : 4 954
    Par défaut
    Si, on utilise toujours le htaccess si tu veux faire de la réécriture.

    Copie le fichier chek_configuration.php dans ton dossier accessible et charge le depuis ton poste distant, dans l'explorateur, pour vérifier que l'on ai pas un problème de configuration du serveur.

    Fait aussi les essais proposés par oOZarkOo.

  8. #8
    Membre éclairé
    Inscrit en
    Mars 2007
    Messages
    260
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 260
    Par défaut
    Ok, j'ai suivi les conseils de oOZarkOo. L'erreur est la suivante:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    PDO Connection Error: SQLSTATE[28000] [1045] Access denied for user 'xxxxxxxxx'@'localhost' (using password: YES)
    Pourtant, j'établis les paramètres de connexion comme l'a indiqué l'hébergeur: Nom de l'hôte: localhost, bdd, nom d'utilisateur et mot de passe

  9. #9
    Expert confirmé
    Avatar de Michel Rotta
    Homme Profil pro
    DPO
    Inscrit en
    Septembre 2005
    Messages
    4 954
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : DPO
    Secteur : Distribution

    Informations forums :
    Inscription : Septembre 2005
    Messages : 4 954
    Par défaut
    Manifestement un problème de nom d'utilisateur et/ou de mot de passe.

    Vois avec ton hébergeur...

  10. #10
    Membre éclairé
    Inscrit en
    Mars 2007
    Messages
    260
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 260
    Par défaut
    Ouais, tu as raison. J'ai mal tapé le username. Maintenant la page d'accueil s'affiche. Mais l'autre problème, c'est que je n'arrive pas à accéder aux pages internes si je n'insère pas index.php ou frontend_dev.php dans les liens au niveau de la barre d'adresse.

  11. #11
    Responsable Qt & Livres


    Avatar de dourouc05
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2008
    Messages
    26 774
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

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

    Informations forums :
    Inscription : Août 2008
    Messages : 26 774
    Par défaut
    Dans ce cas, il faut vérifier que tu as bien ton .htaccess à la racine du dossier Web. Sinon, il faudra modifier la configuration du projet pour que toutes les URL générées par symfony incluent le contrôleur.
    Vous souhaitez participer aux rubriques Qt (tutoriels, FAQ, traductions) ou HPC ? Contactez-moi par MP.

    Créer des applications graphiques en Python avec PyQt5
    Créer des applications avec Qt 5.

    Pas de question d'ordre technique par MP !

  12. #12
    Membre éclairé
    Inscrit en
    Mars 2007
    Messages
    260
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 260
    Par défaut
    le htaccess est bel et bien à la racine. Comment je fais cette configuration ? Une précision, le htaccess du tuto ne marche. Ca renvoie l'erreur "Aucune n'est trouvé à l'adresse ....monsite.com. C'est le htaccess généré par symfony lui-même qui marche

  13. #13
    Expert confirmé
    Avatar de Michel Rotta
    Homme Profil pro
    DPO
    Inscrit en
    Septembre 2005
    Messages
    4 954
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : DPO
    Secteur : Distribution

    Informations forums :
    Inscription : Septembre 2005
    Messages : 4 954
    Par défaut
    Tu n'aurais pas oublié le . devant le htaccess ?

Discussions similaires

  1. [1.x] Problème installation symfony sur mutualisé
    Par triskell59000 dans le forum Symfony
    Réponses: 0
    Dernier message: 14/03/2012, 20h50
  2. [1.x] Héberger Symfony en hébergement mutualisé
    Par etoileweb dans le forum Symfony
    Réponses: 4
    Dernier message: 19/10/2010, 11h46
  3. [1.x] [doublon] Symfony en hébergement mutualisé
    Par etoileweb dans le forum Symfony
    Réponses: 0
    Dernier message: 18/10/2010, 08h49
  4. Hébergement web mutualisé ou dédié
    Par akplomax dans le forum Hébergement
    Réponses: 1
    Dernier message: 05/04/2006, 14h07
  5. [Hébergement mutualisé] Faire du XSLT
    Par stailer dans le forum Langage
    Réponses: 2
    Dernier message: 07/02/2006, 12h34

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