Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 16-05-2012 09:35:59

adam
Nouveau membre
Date d'inscription: 16-05-2012
Messages: 9

installation zend

Bonjour a tous

je veux commencer un projet avec  zend et j'ai fait un premier test mais il donner cette erreur :
Warning: require(Zend/Date.php) [function.require]: failed to open stream: No such file or directory in C:\www\htdocs\test.php on line 3

Fatal error: require() [function.require]: Failed opening required 'Zend/Date.php' (include_path='.;C:\php\pear') in C:\wamp\www\htdocs\test.php on line 3


j'ai changer l'include_path par include_path = ".;C:\www\library"  et sachant que le code de test.php
<?php

require 'Zend/Date.php';
$date = new Zend_Date();
echo $date;
?>
si quelqu'un peux m'aider j'ai tiens vraiment a ce projet
merci d'avance

Hors ligne

 

#2 16-05-2012 09:58:21

tdutrion
Administrateur
Lieu: Dijon, Paris, Edinburgh
Date d'inscription: 23-12-2009
Messages: 614
Site web

Re: installation zend

Bonjour,

Tu veux utiliser Zend Date uniquement ou un maximum de composants Zend ?

Si tu utilises la structure de projet par défaut, tu as aussi la possibilité d'utiliser l'autoloader qui se chargera d'inclure les fichiers et les classes sans que tu n'ai rien à faire.

Hors ligne

 

#3 16-05-2012 10:17:56

adam
Nouveau membre
Date d'inscription: 16-05-2012
Messages: 9

Re: installation zend

je suis juste un débutant et je suis pas beaucoup sur ce framework et je veux l'apprendre a partir d'un cour .
j'ai poursuis les étapes mais erreur dessus ne me laisse pas continuer

Hors ligne

 

#4 16-05-2012 10:22:14

tdutrion
Administrateur
Lieu: Dijon, Paris, Edinburgh
Date d'inscription: 23-12-2009
Messages: 614
Site web

Re: installation zend

Qu'utilises-tu pour débuter ? Je te conseille de suivre dans un premier temps le tutoriel de Rob Allen : PDF - Débuter avec Zend Framework 1.11.

Hors ligne

 

#5 16-05-2012 10:39:32

adam
Nouveau membre
Date d'inscription: 16-05-2012
Messages: 9

Re: installation zend

s'il vous plait monsieur j'ai déjà vu des tutoriaux et  je tombe sur cette erreur quand je crée  un nouveau projet 
"PHPUnit not found in your include path therefore no testing actions will be create""

Hors ligne

 

#6 16-05-2012 10:42:40

tdutrion
Administrateur
Lieu: Dijon, Paris, Edinburgh
Date d'inscription: 23-12-2009
Messages: 614
Site web

Re: installation zend

Pas de problème, si tu débutes avec le ZF, pas besoin de t'inquiéter pour les tests unitaires, tu n'en feras probablement pas. Ce n'est pas une erreur bloquante.

Tu peux continuer tranquillement le tutoriel même avec ce warning !

Hors ligne

 

#7 16-05-2012 10:53:51

adam
Nouveau membre
Date d'inscription: 16-05-2012
Messages: 9

Re: installation zend

mais le dossier public est inaccessible l'erreur de serveur n: 500

Hors ligne

 

#8 16-05-2012 10:56:35

tdutrion
Administrateur
Lieu: Dijon, Paris, Edinburgh
Date d'inscription: 23-12-2009
Messages: 614
Site web

Re: installation zend

Tu utilises quoi comme serveur ? Un truc genre Wamp ou Easy PHP ?

Il faut que tu ailles voir ce qu'il se passe directement dans les logs apache, sous wamp il suffit de faire un clic droit et de chercher Apache => logs.

Il est possible que tu es un problème du genre url rewriting pas activé.

Hors ligne

 

#9 16-05-2012 11:11:36

adam
Nouveau membre
Date d'inscription: 16-05-2012
Messages: 9

Re: installation zend

comment j l active

Hors ligne

 

#10 16-05-2012 11:13:35

tdutrion
Administrateur
Lieu: Dijon, Paris, Edinburgh
Date d'inscription: 23-12-2009
Messages: 614
Site web

Re: installation zend

As-tu vérifié que c'était bien ça l'erreur en regardant les logs ?

Montre nous tes logs si tu les comprends pas.

Tu as quel serveur ?

Hors ligne

 

#11 16-05-2012 11:43:16

adam
Nouveau membre
Date d'inscription: 16-05-2012
Messages: 9

Re: installation zend

wamp

Hors ligne

 

#12 16-05-2012 12:01:21

tdutrion
Administrateur
Lieu: Dijon, Paris, Edinburgh
Date d'inscription: 23-12-2009
Messages: 614
Site web

Re: installation zend

Et les logs ?

Je suis quand même cool de t'aider, mais il faudrait que tu fasse l'effort de chercher et de comprendre le raisonnement si tu veux que ce soit utile.

Hors ligne

 

#13 16-05-2012 12:15:49

adam
Nouveau membre
Date d'inscription: 16-05-2012
Messages: 9

Re: installation zend

je te remercie mais j t'ai déjà dis que je suis encore débutant et je comprend pas beaucoup de chose
tu parle de error log ou access log ?

Hors ligne

 

#14 16-05-2012 12:31:18

tdutrion
Administrateur
Lieu: Dijon, Paris, Edinburgh
Date d'inscription: 23-12-2009
Messages: 614
Site web

Re: installation zend

Je parle d'error.log qui doit contenir les infos relatives à ton erreur 500.

Pour le lire, rappel ta page pour avoir ton erreur 500 puis intéresse toi aux dernières lignes de l'error.log.

Hors ligne

 

#15 16-05-2012 12:44:16

adam
Nouveau membre
Date d'inscription: 16-05-2012
Messages: 9

Re: installation zend

erreur
PHP Fatal error:  require() [<a href='function.require'>function.require</a>]: Failed opening required 'Zend/Date.php' (include_path='.;C:\\php\\pear') in C:\\www\\htdocs\\test.php on line 3

je pense que je dois installer pear

Hors ligne

 

#16 16-05-2012 20:30:27

tdutrion
Administrateur
Lieu: Dijon, Paris, Edinburgh
Date d'inscription: 23-12-2009
Messages: 614
Site web

Re: installation zend

Non tu ne dois pas installer pear pour avoir Zend Date...

Quel tutoriel as-tu suivi jusque là ? Comment se présente ton code, la hiérarchie de tes fichiers dans ton projet... ?

Là ce qu'il te dit c'est que tu veux utiliser Zend_Date mais il ne sait pas où trouver ce composant (cette classe).

Hors ligne

 

#17 17-05-2012 00:20:03

adam
Nouveau membre
Date d'inscription: 16-05-2012
Messages: 9

Re: installation zend

j'ai mis dans le répertoire www 2 dossiers:
le premier  est la librairie du zend et le deuxième htdocs qui contient un fichier php s'appelle test .
et voici son code :
<?php

require 'Zend/Date.php';
$date = new Zend_Date();
echo $date;
?>

Hors ligne

 

#18 17-05-2012 00:29:40

tdutrion
Administrateur
Lieu: Dijon, Paris, Edinburgh
Date d'inscription: 23-12-2009
Messages: 614
Site web

Re: installation zend

Donc si je suis ton raisonnement, tu appelles test directement (http://localhost/htdocs/test.php ou http://localhost/test.php).

Dans ce cas, ton require cherche C:\www\htdocs\Zend\Date.php, hors ton fichier se trouve dans C:\www\Zend.

Il faut donc que ton require soit :

Code:

[lang=php]require_once('../Zend/Date.php');

Après honnêtement je vois pas l'intérêt de Zend dans ton exemple... Essaye le tuto de Rob Allen pour débuter il y a pas mieux.

Par ailleurs, ton problème était purement php et non pas Zend, je te conseillerais donc de revoir les bases sur le site du zéro.

Hors ligne

 

Pied de page des forums

Propulsé par PunBB
© Copyright 2002–2005 Rickard Andersson
Traduction par punbb.fr

Graphisme réalisé par l'agence Rodolphe Eveilleau
Développement par Kitpages