Flux rss
Collection CommentCaMarche.net
Rechercher : dans
Par : Pertinence Date Nom d'utilisateur
Statut : Non résolu

Problème php : fatal error...

Fanny, le samedi 19 février 2005 à 20:09:38
Bonjour !

J'ai un soucis avec mon blog, il marchait très bien ce matin, j'ai fait des bidouilles, et depuis quand je vais dessus j'ai le message suivant qui s'affiche :

Fatal error: Undefined class name 'dt' in /var/www/free.fr/c/6/unpieddevantlautre/blog/layout/function­s.php on line 191

Une âme charitable pour m'aider?

Entre parenthèses je n'y connais keud ou presque...

Merci d'avance et bonne soirée !
Répondre à Fanny  Signaler ce message aux modérateurs Aller au dernier message

1


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
kilian, le samedi 19 février 2005 à 20:14:13
Salut,

Ton fichier Php utilise une classe qui n'a pas été définie.

Tu as changé quoi?
Répondre à kilian

2


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
FannyDoubleZero7, le samedi 19 février 2005 à 20:32:34
Je n'ai rien changé sur le blog en lui-même, j'ai bidouillé EasyPHP (mais je n'ai pas encore tout compris donc j'ai mis ça de côté pour le moment, j'ai juste configuré ma base de données)

Je ne touche pas au code pour le moment, je ne fais que poster des articles... ça commencé à afficher des erreurs après avoir transféré sur mon pc les fichiers de mon blog qui sont sur mon FTP... mais bon, j'ai vérifié, ils sont encore tous sur mon FTP...

Ptet que j'dis des trucs débiles hein, mais j'y connais pas grand chose, alors je bidouille... j'ai cherché sur les forums, mais franchement les explications ne me parlent pas tellement...

Merci en tout cas
Répondre à FannyDoubleZero7

3


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
FannyDouble Zero7, le samedi 19 février 2005 à 20:40:35
Oui alors après plusieurs tests, il s'avère que la plupart des fichiers .php donnent un message d'erreur, sauf le rss.php que j'arrive à voir... :

http://unpieddevantlautre.free.fr/blog/themes/default/templa­te.php
http://unpieddevantlautre.free.fr/blog/ecrire/poster.php
http://unpieddevantlautre.free.fr/blog/rss.php

.. humm humm
Répondre à FannyDouble Zero7

4


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
kilian, le samedi 19 février 2005 à 21:17:54
Tiens...c'est bizzare.

Dans functions.php, essaie de voir des trucs du genre include() ou require() ou require_once() ...

Dans les parenthèses il devrait y avoir des chemins vers des fichiers. Regarde si ces fichiers sont encore là.

Pour chercher plus facilement, utilise la fonction rechercher du bloc note :-)
Répondre à kilian

5


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
FannyDoubleZero7, le samedi 19 février 2005 à 21:31:24
J'ai pas de functions.php...
Répondre à FannyDoubleZero7

6


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
kilian, le samedi 19 février 2005 à 21:33:52
Regarde dans les fichier de ton site sur:
/blog/layout/functions.php
Répondre à kilian

7


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
FannyDoubleZero7, le samedi 19 février 2005 à 21:36:17
j'ai un template.php... et y a des lignes de codes telles que celle la :

<?php include dirname(__FILE__).'/post.php'; ?>

C'est ça qui cloche? il devrait y avoir le nom du fichier.php à la place de "__FILE__" ?

Là j'ai le cerveau qui bouillonne
Répondre à FannyDoubleZero7

8


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
FannyDoubleZero7, le samedi 19 février 2005 à 21:40:42
Ok j'ai le functions.php...

pas trouvé include, require ou require_once avec la fonction 'rechercher'... je continue de chercher (c'est illisible ce truc)

... a suivre
Répondre à FannyDoubleZero7

9


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
kilian, le samedi 19 février 2005 à 21:44:32
dirname(__FILE__) ca signifie chemin du repertoire qui contient le fichier courant.

Si c'est le template dont tu as cité le lien ce doit être:
/blog/themes/default/template.php
Donc ça devrait donner:
/blog/themes/default/post.php

D'ailleurs ce fichier existe sur ton site.
Tu as d'autres include dans template.php ?
Répondre à kilian

10


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
FannyDoubleZero7, le samedi 19 février 2005 à 21:51:44
Oui, j'ai ceux là :

<h3>Changer le commentaire</h3>
<?php include dirname(__FILE__).'/form.php'; ?>

<?php include dirname(__FILE__).'/list.php'; ?>

<?php include dirname(__FILE__).'/post.php'; ?>

...
Répondre à FannyDoubleZero7

11


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
kilian, le samedi 19 février 2005 à 22:18:12
Ils existent tous.

Le problème c'est qu'il peut y avoir une longue chaîne de fichiers qui font appel à d'autres fichiers.
On n'en finira pas....

Tu n'a pas les fichiers d'origine du blog quelque part? Il faudrait comparer les fichiers d'origine et ceux présents sur ton site...
Répondre à kilian

12


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
FannyDoubleZero7, le samedi 19 février 2005 à 22:26:53
Non, je n'ai pas les fichiers d'origine car j'ai utilisé dotclear, donc tout s'est mis en place tout seul... le seul fichier dont j'ai modifié le code, c'est template.php... et la dernière fois ke je l'ai modifié ça marchait encore très bien...

La seule chose que j'ai fait, avant que ça commence à déconner, c'est télécharger les fichiers de mon blog sur mon disque dur, pour justement les avoir autre part que sur mon FTP, pour faire des sauvegardes...

Ensuite j'ai commencé à configurer easyPHP, et nottament mySQL, mais comme j'y comprenais pas grand chose, j'ai pas fini... m'enfin je ne pense pas que ce soit bien grave tant que je ne m'en sers pas...
Répondre à FannyDoubleZero7

13


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
FannyDoubleZero7, le samedi 19 février 2005 à 22:27:08
Non, je n'ai pas les fichiers d'origine car j'ai utilisé dotclear, donc tout s'est mis en place tout seul... le seul fichier dont j'ai modifié le code, c'est template.php... et la dernière fois ke je l'ai modifié ça marchait encore très bien...

La seule chose que j'ai fait, avant que ça commence à déconner, c'est télécharger les fichiers de mon blog sur mon disque dur, pour justement les avoir autre part que sur mon FTP, pour faire des sauvegardes...

Ensuite j'ai commencé à configurer easyPHP, et nottament mySQL, mais comme j'y comprenais pas grand chose, j'ai pas fini... m'enfin je ne pense pas que ce soit bien grave tant que je ne m'en sers pas...
Répondre à FannyDoubleZero7

14


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
kilian, le samedi 19 février 2005 à 22:27:59
Tu n'aurais pas effacé des fichiers par erreur sur ton site pendant le transfert ftp?
Une clic de travers ou....
Répondre à kilian

15


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
FannyDoubleZero7, le samedi 19 février 2005 à 22:29:43
Peut etre...

Bouhhhhhh

:-(

Remarque ce serait le plus logique vu ke je n'ai pas touché le code... mais c'est con quand même...

Merci de ton aide en tout cas !
Répondre à FannyDoubleZero7

16


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
FannyDoubleZero7, le samedi 19 février 2005 à 22:30:26
Peut etre...

Bouhhhhhh

:-(

Remarque ce serait le plus logique vu ke je n'ai pas touché le code... mais c'est con quand même...

Merci de ton aide en tout cas !
Répondre à FannyDoubleZero7

17


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
kilian, le samedi 19 février 2005 à 22:35:44
Bah c'est pas grave. A priori, le contenu de ton blog dort dans la base de données. L'essentiel est resté....

Remarque tu peux essayer un truc. Tu as téléchargé l'integralité de ton site?
Répondre à kilian

18


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
FannyDoubleZero7, le samedi 19 février 2005 à 22:39:08
Peut etre...

Bouhhhhhh

:-(

Remarque ce serait le plus logique vu ke je n'ai pas touché le code... mais c'est con quand même...

Merci de ton aide en tout cas !
Répondre à FannyDoubleZero7

19


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
FannyDoubleZero7, le samedi 19 février 2005 à 22:39:23
Peut etre...

Bouhhhhhh

:-(

Remarque ce serait le plus logique vu ke je n'ai pas touché le code... mais c'est con quand même...

Merci de ton aide en tout cas !
Répondre à FannyDoubleZero7

20


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
kilian, le samedi 19 février 2005 à 22:40:11
Oui oui j'ai compris :-D
Répondre à kilian

21


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
FannyDoubleZero7, le samedi 19 février 2005 à 22:41:34
Je pense que j'ai l'integralité mais je n'en suis pas sure car j'ai des problèmes de deconnexion avec mon FTP (LeechFTP), donc j'ai dû le faire en plusieurs fois...

PS: désolée pour les msg en double ou triple, mais apparemment y a pas ke sur mon FTP ke ça bug... lol
Répondre à FannyDoubleZero7

Résultats pour Problème php : fatal error...

[PHPMailer] Fatal Error Maximum execution tim (Résolu) bonjour, J'utilise la classe PhPMailer. j'ai changé un peu mon code il y a peu pour pouvoir evoyer plusieurs piéce jointes si besoins est .... seulement, depuis ce changement j'ai le droit à Fatal error: Maximum execution time of 30... www.commentcamarche.net/forum/affich-2046998-phpmailer-fatal-error-maximum-execution-tim
[php] Fatal error: Unsupported operand types (Résolu) Bonjour Sur le script suivant, j'obtient cette erreur : Fatal error: Unsupported operand types in ... online8 le script consiste à récupérer le nombre présent dans le champ compteur dans la table visites et de lui ajouter un point de plus...... www.commentcamarche.net/forum/affich-2479359-php-fatal-error-unsupported-operand-types
[php] Erreur include Cannot redeclare class (Résolu) Bonjour, J'ai une erreur dans mon code php. "Fatal error: Cannot redeclare class Erreur in C:\wamp\www\Poker\classes\connexion.php on line 18" Cette erreur apparait alors que je fais appelle à plusieurs classes dans mon fichier php qui génère... www.commentcamarche.net/forum/affich-6353915-php-erreur-include-cannot-redeclare-class

Résultats pour Problème php : fatal error...

PHP Parse error: unexpected '<' in ... eval()'d code on line Symptômes Lors de l'utilisation de la fonction eval() en PHP, ce dernier se plaint et vous affiche un message de la forme suivante : PHP Parse error: syntax error, unexpected ' www.commentcamarche.net/faq/sujet-9977-php-parse-error-unexpected-in-eval-d-code-on-line
[PHP] Parse error, unexpected T_STRING, expecting ',' or ';'Cette erreur, fréquente, se produit notamment lorsqu'un guillemet est présent dans une chaîne délimitée par ce même type de guillemets, par exemple : www.commentcamarche.net/faq/sujet-869-php-parse-error-unexpected-t-string-expecting-or
Parse error: syntax error, unexpected $endLorsque l'on programme en Php, on se retrouve inévitablement un jour devant ce genre d'erreur: Parse error: syntax error, unexpected $end in Command line code on line 1 En français, ça signifie grossièrement: "Erreur d'analyse du code: il y a une... www.commentcamarche.net/faq/sujet-11015-parse-error-syntax-error-unexpected-end

Résultats pour Problème php : fatal error...

Probleme sur compteur avec base de donnée (Résolu)bonsoir, je suis en train de faire un compteur de nombre de visite avec base de données, mais ça ne marche pas, ça m'affiche le message suivant : ------- fichier compteur.php -------- Fatal error: main() [function.require]: Failed opening... www.commentcamarche.net/forum/affich-3322041-probleme-sur-compteur-avec-base-de-donnee
Fatal error: Call to undefined function (Résolu)Bonjour, j'ai une nouvelle fois un probleme avec PHP, je veux mettre en place une page et il e retourne cette erreur: Fatal error: Call to undefined function: mysql_pconnect() in */include/db.inc.php on line 32 voici le fichier db.inc.php (la... www.commentcamarche.net/forum/affich-5511763-fatal-error-call-to-undefined-function
"Fatal error: Function name must be a string& (Résolu)Bonjour , Je suis en train de créer un site web en utilisant du PHP et Wampserver. Lors de l'execution d'une des pages , j'ai le message suivant qui apparait: "Fatal error: Function name must be a string in C:\wamp\www\page... www.commentcamarche.net/forum/affich-6077869-fatal-error-function-name-must-be-a-string