Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 31-03-2007 15:11:33

dinoxyz
Membre
Date d'inscription: 31-03-2007
Messages: 70

Problème installation

Bonjour à tous,

J'ai un problème lors du chargement de Zend/Loader.php, je suis entrain de suivre le tutoriel http://www.kitpages.fr/zf_quickIntroduction.html , j'ai défini le fichier index.php avec mes constantes

#index.php
define("WEBAPP_DIR","/home/david/www/testZend/tutoriaux/");
define("PHP_INF_DIR",WEBAPP_DIR."PHP-INF");
define("ROOT_URL","http://localhost/testZend/tutoriaux");
define("INCLUDE_PATH_SEPARATOR",";");
define("ZEND_FRAMEWORK_DIR","/home/david/www/testZend/");

J'ai cette erreur :

Warning: require_once(Zend/Exception.php) [function.require-once]: failed to open stream: No such file or directory in /home/david/www/testZend/tutoriaux/Zend/Loader.php on line 24

Pourtant mon include_path à l'air bon :
Fatal error: require_once() [function.require]: Failed opening required 'Zend/Exception.php' (include_path='.;/home/david/www/testZend/tutoriaux/PHP-INF/;/home/david/www/testZend/tutoriaux/;.:/usr/share/php:/usr/share/pear') in /home/david/www/testZend/tutoriaux/Zend/Loader.php on line 24

Bien entendu si j'édite le fichier Loader.php et que je mets directement : require_once 'Exception.php'; il se charge mais j'ai alors plein d'autres erreurs, je suis que mon erreur est bête mais je ne la vois pas.

Une idée parmi vous pour corriger mon problème.
Cordialement,
dinoxyz


Système : Ubuntu (Linux)
Version : PHP 5.2.1
Mode debug actif

Hors ligne

 

#2 31-03-2007 15:55:57

philippe
Administrateur
Lieu: Grenoble
Date d'inscription: 01-03-2007
Messages: 1624

Re: Problème installation

A priori, ta ligne :

Code:

define("ZEND_FRAMEWORK_DIR","/home/david/www/testZend/");

est fausse.

Elle doit pointer vers le répertoire "library" du Zend Framework. Chez moi par exemple c'est :

Code:

define("ZEND_FRAMEWORK_DIR","/home/webadmin/lib/ZendFramework-0.9.0/library");

C'est pas hyper clair dans le tutorial, je vais le mettre à jour pour clarifier le point smile

Philippe

Edit : j'ai modifié le tutoriel, la partie "Installer le Zend Framework" http://www.kitpages.fr/zf_quickIntroduction.html


twitter : @plv ; kitpages.fr : Création de sites internet à Grenoble et Paris

Hors ligne

 

#3 31-03-2007 16:16:42

dinoxyz
Membre
Date d'inscription: 31-03-2007
Messages: 70

Re: Problème installation

philippe a écrit:

A priori, ta ligne :

Code:

define("ZEND_FRAMEWORK_DIR","/home/david/www/testZend/tutoriaux");

est fausse.

En fait, j'avais recopié le répertoire Zend et le fichier Zend.php à la racine de mon application car j'avais des problèmes mais ça n'avais rien solutionné.

philippe a écrit:

Elle doit pointer vers le répertoire "library" du Zend Framework. Chez moi par exemple c'est :

Code:

define("ZEND_FRAMEWORK_DIR","/home/webadmin/lib/ZendFramework-0.9.0/library");

C'est pas hyper clair dans le tutorial, je vais le mettre à jour pour clarifier le point smile
Philippe

Je n'avais trouvé ce point si négatif par contre ta phrase "Ajoutez où vous le sentez les lignes suivantes dans le fichier httpd.conf." avec apache2 on ne peut plus faire ça comme on veut même si cela fonctionne encore.
Merci, pour ta réponse mais le problème persiste.

Cordialement,
David


Système : Ubuntu (Linux)
Version : PHP 5.2.1
Mode debug actif

Hors ligne

 

#4 01-04-2007 09:55:43

philippe
Administrateur
Lieu: Grenoble
Date d'inscription: 01-03-2007
Messages: 1624

Re: Problème installation

Si j'en crois ton chemin, tu es sous unix (linux, macos,...). Dans ce cas le INCLUDE_PATH_SEPARATOR doit être ":". (oui je sais, ça serait plus judicieux de le remplacer par la constante PATH_SEPARATOR... je ferai ça bientôt).

Sinon pour la conf apache, il faudrait que je reformule ça, mais j'ai peur de noyer le lecteur avec des "si vous avez un virtual host configuré alors... sinon faites ça...". Bon je vais chercher quelque chose de plus explicite...

Merci pour tes retours, n'hésite pas à me signaler les points pas clairs. Philippe


twitter : @plv ; kitpages.fr : Création de sites internet à Grenoble et Paris

Hors ligne

 

#5 01-04-2007 13:00:30

dinoxyz
Membre
Date d'inscription: 31-03-2007
Messages: 70

Re: Problème installation

Le problème semble résolu pour l'appel des librairies maintenant avec les ":" à la place du ";". Je pense pouvoir finir le tutoriel et te donner mes impressions dessus.
Un grand merci, pour cette information.


Système : Ubuntu (Linux)
Version : PHP 5.2.1
Mode debug actif

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