Consultez la FAQ sur le ZF avant de poster une question
Vous n'êtes pas identifié.
Pages: 1
Bonjour à tous,
je suis désolé de devoir poster ce message mais je n'y arrive vraiment pas.
Je suis très intéressé par Zend Framework mais il m'est impossible de le faire fonctionner sur mon PC.
Je suis sous Win XP, j'ai Xampp installé depuis longtemps avec plein de sites différents dans le répertoire htdocs (D:\Personnel\Sites\xampp\htdocs\)
Je tente donc l'installation de Zend 1.5 en suivant les instructions données ici : http://framework.zend.com/wiki/display/ … QuickStart
Je souhaite que mon site Zend soit dans le dossier D:\Personnel\Sites\xampp\htdocs\zend\
Cela a l'air tout simple mais ça ne fonctionne pas.
Est-ce que le problème vient du fait que dans la première note de la page mentionné ci-dessus, on dise
For the rest of this QuickStart we will assume that your web server is running on your local machine and that your public directory is accessible via the web at the URL http://localhost.
Pour moi, ce n'est pas le cas, car mon site n'est pas à la racine de htdocs, mais dans htdocs\zend\
J'ai tout fait, j'ai créé les répertoires, les fichiers index.php, .htaccess, etc. bref, je pense vraiement avoir tout fait mais je n'ai rien.
Lorsque je vais à l'adresse http://localhost/zend/, je ne vois que les 2 répertoires application et library. Le répertoire public n'est pas affiché !
Voilà, je commence à désespérer de pouvoir faire tourner Zend en local. J'en ai pourtant bien besoin.
Si un courageux, veut bien m'expliquer ou me dire ce que j'ai oublié, merci d'avance.
Dernière modification par greggy (20-03-2008 13:14:11)
Hors ligne
hum, si tu as ton site dans htdocs/zend, ton arbo doit être de ce style:
zend/ -- app/ ---- controlleur/ ---- models/ ---- views/ -- public/ -- index.php -- .htaccess
Avec un .htacces comme cela:
RewriteEngine on RewriteBase /zend RewriteRule !\.(js|ico|gif|jpg|png|css)$ index.php [L]
avec tout çà, si ton bootstrap est correcte, çà doit rouler et tu dois voir le site s'afficher en lancant http://localhost/zend/
Tu as bien installé la librairie Zend150 dans ton xammp ?
Hors ligne
Merci pour ta réponse.
Oui, j'ai modifié le php.ini (D:\Personnel\Sites\xampp\apache\bin)
ma ligne include_path est maintenant :
include_path = ".;D:\Personnel\Sites\xampp\php\pear\;D:\Personnel\Sites\xampp\htdocs\zend\library"
est-ce que c'est bon ?
Malheureusement, ça ne marche pas. J'ai toujours une page d'erreur 500.
Hors ligne
Si tu as l'erreur 500, çà ne vient pas de Zend mais de Apache
Tu as bien activé le mod_rewrite ?
tu as bien mis la ligne "RewriteBase /zend" ds le .htaccess ?
Hors ligne
En effet, Apache n'était pas bien configuré !
Désolé pour cette erreur.
Merci beaucoup pour ton aide, ça fonctionne très bien maintenant.
Hors ligne
j'ai eu à installé zend framework sur xampp pour windows lors du test voici l'erreur que j'ai dans mon navigateur
Warning: require(Zend/Date.php): failed to open stream: No such file or directory in C:\xampp\htdocs\testz.php on line 2
Fatal error: require(): Failed opening required 'Zend/Date.php' (include_path='.;C:\xampp\php\PEAR') in C:\xampp\htdocs\testz.php on line 2.Merci pour votre aide
Hors ligne
Pages: 1