Précédent   Forum des professionnels en informatique > PHP > Outils > Zend > Zend Framework
Zend Framework Forum d'entraide sur la programmation PHP avec Zend Framework. Avant de poster -> FAQ ZF, Cours ZF
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 08/06/2008, 20h08   #1
Nouveau Membre du Club
 
Inscription : novembre 2007
Messages : 76
Détails du profil
Informations forums :
Inscription : novembre 2007
Messages : 76
Points : 36
Points : 36
Par défaut soucis avec le path (Zend framework)

bonsoir

J'aurais besoin d'utiliser zend framework mais je bloque depuis un moment déjà.
J'ai suivis le tuto du site suivant: ubuntu mais quand j'exécute un script php, je me retrouve avec l'erreur suivante:
Code :
1
2
3
4
 
Warning: require_once(Zend.php) [function.require-once]: failed to open stream: No such file or directory in /home/noobc/lamp/www/webService/test.php on line 3
 
Fatal error: require_once() [function.require]: Failed opening required 'Zend.php' (include_path='.:/usr/share/php:/usr/share/pear') in /home/noobc/lamp/www/webService/test.php on line 3
Ma configuration est la suivante: PHP Version 5.2.3-1ubuntu6.3 donc pas de problème de compatibilité.

Le code est le suivant (copier/coller depuis ce site)
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
 
<?php
 
require_once 'Zend.php';
Zend::loadClass('Zend_Db');
 
// paramètres de connexion à la base de données MySQL
$params = array (
'host'     => 'localhost',
'username' => 'root',
'password' => '****',
'dbname'   => 'testZend'
);
 
// Utilisation du driver PDO::mysql pour la connexion
$db = Zend_Db::factory('testZend', $params);
 
$result = $db->fetchAll( 'SELECT name FROM zend' );
var_dump($result);
?>
et enfin mon fichier php.ini est modifié de cette facon
Code :
1
2
; UNIX: "/path1:/path2"
;include_path = ".:/usr/share/php:/var/Zend"
Faut-il que j'enlève le ";" devant la ligne?

Merci de votre aide
noobC est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/06/2008, 02h12   #2
Membre confirmé
 
Développeur Web
Inscription : mai 2008
Messages : 185
Détails du profil
Informations personnelles :
Localisation : France, Yvelines (Île de France)

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : mai 2008
Messages : 185
Points : 212
Points : 212
Hello,
les ; dans les .ini sont généralement signes de commentaires.
Le truc, c'est qu'il faut que tu lui dise le chemin vers le dossier libraries, une fois qu'il l'aura, ca devrais aller mieux \o/
Donc enlève le ';' oui, et met le chemin comme il faut \o/ ( par rapport à l'emplacement du index.php je crois )

Bonne chance
LoveAngel est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/06/2008, 09h27   #3
Membre confirmé
 
Développeur Web
Inscription : octobre 2006
Messages : 251
Détails du profil
Informations personnelles :
Âge : 24
Localisation : France, Rhône (Rhône Alpes)

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : octobre 2006
Messages : 251
Points : 268
Points : 268
Le Zend framework a beaucoup changer depuis la version qui est presenter dans le tutoriel sur scriptphp.org, peut devrais tu faire un tour sur le site http://zend-framework.developpez.com/ il propose plein d'adresse de tuto.

Le Fichier Zend.php n'existe plus, il y a un fichier dans Loader avec la class Zend_Loader qui doit faire la même chose
benji07 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/06/2008, 21h02   #4
Nouveau Membre du Club
 
Inscription : novembre 2007
Messages : 76
Détails du profil
Informations forums :
Inscription : novembre 2007
Messages : 76
Points : 36
Points : 36
disons que le ";" devant la ligne était déjà présent, c'est pour ca que je me posais la question. Mais ok je vais le virer.
Merci pour le lien benji07, j'étais même pas tombé sur ce site pendant mes recherches (étonnant), je vais y jeter un oeil attentif.
Je repasserai plus tard, quand je serai de nouveau sur mon pc. Faudra qu'ca l'face .
merci à vous 2.
noobC 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 02h14.


 
 
 
 
Partenaires

Hébergement Web