Précédent   Forum des professionnels en informatique > PHP > Bibliothèques et frameworks > symfony
symfony Forum d'entraide sur le framework PHP symfony. Avant de poster : cours symfony et FAQ symfony
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 23/12/2010, 12h33   #1
Membre confirmé
 
Homme
Étudiant
Inscription : février 2008
Messages : 275
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 23
Localisation : France, Loire Atlantique (Pays de la Loire)

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : février 2008
Messages : 275
Points : 277
Points : 277
Par défaut 500 Internal Server Error a la connexion avec application symfony

bonjour tout le monde,
j'ai crée un petit site avec le framework symfony, que vient d'uploader sur un compte gratuit alwaysdata
je pense avoir tout bien configuré, lorsque on va sur http://frigospeed.alwaysdata.net/login on arrive bien sur la page de connexion
en revanche lorsque on se connecte on tombe sur un 500 internal server error
je soupconne un problème de bases de données, j'ai essayé plusieurs trucs mais rien ne marche
voici mon databases.yml
Code :
1
2
3
4
5
6
7
8
9
10
11
 
all:
  doctrine:
    class: sfDoctrineDatabase
    param:
      dsn: 'mysql:host=mysql.alwaysdata.com;dbname=frigospeed_frigospeed'//ca ca semble bon, l'host est donné sur leur site et le db_name est celui que j'ai lorsque je vais sur phpmyadmin
      username:  **** //nom avec lequel je me connecte a phpmyadmin
      password: **** //mot de passe avec lequel je me connecte a phpmyadmin
      encoding: utf8
      persistent: true
      pooling: true
voila si vous avez des suggestions je suis preneur
PS: j'utilise le plugin sfDoctrineGuardPlugin pour tout ce qui concerne l'authentification, y a-t-il des configurations spécifiques a faire? (j'imagine que non car sinon je n'arriverais meme pas sur la page de connexion)
merci d'avances pour vos réponses

EDIT: bon finalement ca a pas l'air d'etre la base, j'ai changé la base dans mon projet en local j'ai mis la base distante et ca marche bien. Du coup je vois vraiment pas de quoi ca peut venir
des idées?

EDIT2:

je viens d'aller voir le log error.log
voici les dernieres entrée
[Thu Dec 23 13:38:37 2010] [warn] [client 86.72.178.77] mod_fcgid: stderr: PDO Connection Error: SQLSTATE[HY000] [2002] Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2), referer: http://frigospeed.alwaysdata.net/
[Thu Dec 23 13:38:38 2010] [warn] [client 86.72.178.77] mod_fcgid: stderr: Action "sf/sf_default" does not exist., referer: http://frigospeed.alwaysdata.net/login
[Thu Dec 23 13:38:39 2010] [warn] [client 86.72.178.77] mod_fcgid: stderr: Action "sf/sf_default" does not exist., referer: http://frigospeed.alwaysdata.net/login
[Thu Dec 23 13:38:40 2010] [warn] [client 86.72.178.77] mod_fcgid: stderr: Action "sf/sf_default" does not exist., referer: http://frigospeed.alwaysdata.net/login
[Thu Dec 23 13:39:19 2010] [warn] [client 86.72.178.77] mod_fcgid: stderr: PDO Connection Error: SQLSTATE[HY000] [2002] Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2), referer: http://frigospeed.alwaysdata.net/
[Thu Dec 23 13:39:20 2010] [warn] [client 86.72.178.77] mod_fcgid: stderr: Action "sf/sf_default" does not exist., referer: http://frigospeed.alwaysdata.net/login
[Thu Dec 23 13:39:32 2010] [warn] [client 86.72.178.77] mod_fcgid: stderr: PDO Connection Error: SQLSTATE[HY000] [2002] Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2), referer: http://frigospeed.alwaysdata.net/
[Thu Dec 23 13:39:33 2010] [warn] [client 86.72.178.77] mod_fcgid: stderr: Action "sf/sf_default" does not exist., referer: http://frigospeed.alwaysdata.net/login

a mon avis le problème est la :
[Thu Dec 23 13:39:32 2010] [warn] [client 86.72.178.77] mod_fcgid: stderr: PDO Connection Error: SQLSTATE[HY000] [2002] Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2), referer: http://frigospeed.alwaysdata.net/
des idées? que-est ce qui va pas dans ma config?
bobby51 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/12/2010, 15h41   #2
Membre confirmé
 
Homme
Étudiant
Inscription : février 2008
Messages : 275
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 23
Localisation : France, Loire Atlantique (Pays de la Loire)

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : février 2008
Messages : 275
Points : 277
Points : 277
bon ba finalement j'ai trouvé tout seul
comme un boulet j'avais uploadé le répertoire cache en même temps, et ca avait pas l'air de lui plaire
j'ai supprimé le répertoire cache et tout fonctionne correctement
bobby51 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 10h39.


 
 
 
 
Partenaires

Hébergement Web