messages d'erreurs JOUR2/ASKEET/SYMFONY

messages d'erreurs JOUR2/ASKEET/SYMFONY - PHP - Programmation

Marsh Posté le 26-06-2007 à 11:58:43    

SAlut, je suis les etapes de askeet project sur le site de symfony.
Je suis au jour deux et a la fin du deuxieme jour quand je veux voir ce que http://askeet/question affiche j'ai ERREUR 500(je suis alle deja sur le net et je n'ai pas trouve une solution qui marche)
 
puis si je vais sur
http://askeet/frontend_dev.php j'ai ca:
 
Fatal error: Uncaught exception 'Exception' with message 'ERROR: Line 5 in your input YAML begins with a tab. YAML only recognizes spaces. Please reformat.' in E:\web\webserver\php\PEAR\symfony\util\Spyc.class.php:148 Stack trace: #0 E:\web\webserver\php\PEAR\symfony\util\sfYaml.class.php(59): Spyc->load('all:? propel:?...') #1 E:\web\webserver\php\PEAR\symfony\config\sfYamlConfigHandler.class.php(64): sfYaml::load('E:\web\sfprojec...') #2 E:\web\webserver\php\PEAR\symfony\config\sfYamlConfigHandler.class.php(37): sfYamlConfigHandler->parseYaml('E:\web\sfprojec...') #3 E:\web\webserver\php\PEAR\symfony\config\sfDatabaseConfigHandler.class.php(38): sfYamlConfigHandler->parseYamls(Array) #4 E:\web\webserver\php\PEAR\symfony\config\sfConfigCache.class.php(103): sfDatabaseConfigHandler->execute(Array) #5 E:\web\webserver\php\PEAR\symfony\config\sfConfigCache.class.php(190): sfConfigCache->callHandler('config/database...', Array, 'E:\web\sfprojec...') #6 E:\web\webserver\php\PEAR\symfony\database\sfDatabaseManager.class.php(6 in E:\web\webserver\php\PEAR\symfony\util\Spyc.class.php on line 148
 
Je ne comprends pas ce que ca veut dire.
 
Alors si vous avez rencontre ce probleme j'aimerais bien savoir comment vous avez fait pour le resoudre.
 
Anais

Reply

Marsh Posté le 26-06-2007 à 11:58:43   

Reply

Marsh Posté le 26-06-2007 à 12:07:50    

anais47 a écrit :

Fatal error: Uncaught exception 'Exception' with message 'ERROR: Line 5 in your input YAML begins with a tab. YAML only recognizes spaces. Please reformat.'
[...]
Je ne comprends pas ce que ca veut dire.


 
Ca veut dire : la ligne 5 de ton fichier YAML commence par une tabulation. YAML ne reconnait que les espaces. Merci de reformater (le fichier).


Message édité par cgo2 le 26-06-2007 à 12:59:31

---------------
When it's from Finland it's good.  - Mon blog
Reply

Marsh Posté le 26-06-2007 à 12:55:12    

J'ai compris ca mais je ne comprends pas ce que je devrais faire avec ce message, puisque les fichiers qui sont la dans le message ne sont pas ecrits par moi, mais ils sont generes par symfony.
 
Et le seul fichier ou j'ai ecrit est database.yml et la il n'a pas de tab(j'ai reecrit l'info avvec que des espaces).
 

Reply

Marsh Posté le 26-06-2007 à 12:58:17    

Bah si, vu l'erreur, ton database.yml contient des tabs (au moins un à la ligne 5)


Message édité par cgo2 le 26-06-2007 à 12:59:01

---------------
When it's from Finland it's good.  - Mon blog
Reply

Marsh Posté le 26-06-2007 à 13:10:47    

J'ai reecrit le fichier database.yml et je peux voir http://askeet/frontend_dev.php.
Mais je ne peux pas voir le module que j'ai cree, et sur la page http://askeet/question j'ai  
Oops! An Error Occurred
The server returned a "500 Internal Server Error".

Reply

Marsh Posté le 26-06-2007 à 13:12:29    

T'as essayé de vider le cache ?


---------------
When it's from Finland it's good.  - Mon blog
Reply

Marsh Posté le 26-06-2007 à 13:15:21    

j'ai refait toutes les etapes.
 
J'ai fait:
$ symfony cc frontend config
Mais c'est la meme chose.

Reply

Marsh Posté le 27-06-2007 à 22:41:25    

fait attention aux tabulations.
 
il me l'a fait et j'ai du reprendre tout le fichier databases.yml en ligne de commande, malgré que sur mon notepad j'ai mis que des espaces, eh bien une fois sur le serveur, certains sont passé en tabs du coup j'ai du tout reprendre avec vi :)
 
je pense que le probleme vient de l'editeur de texte, je pense qu'au moment de l'enregistrement, il transforme un certain nombre d'espaces en tabs.

Reply

Marsh Posté le 31-08-2007 à 10:39:05    

Un topic unique sur Symfony ca pourrait être une bonne idée non ?

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed