Configuration de apache (wamp) - PHP - Programmation
Marsh Posté le 22-08-2007 à 09:31:19
Pour la décompression du framework:
Perso je l'ai mis dans un répertoire de mon système de fichier. Ca n'a pas vraiment d'importance.
Le fichier .ini à changer est celui pointé par wamp sous windows quand on fait un clic sur l'icone de la barre de tâches.
Quand à include_path, je ne la vois pas dans le quickstart de zend framework?
Je te conseillerais afin de mieux te conseiller d'installer wamp au lieu de xamp. C'est la même chose, mais pour windows, et je connais mieux le produit. L'interface de configuration est nottamment un plaisir.
Edit:
Avant de te lancer dans la réalisation d'un truc avec le framework, fais un hello world.
-Est ce que 127.0.0.1 dans un browser t'affiche bien apache?
-est ce que tu arrives à faire marche le code suivant dans un navigateur?
Code :
|
Marsh Posté le 22-08-2007 à 18:51:07
Hello,
J'ai suivit tes conseils pour l installation de wamp.
Et du coup j ai trouvé le include path.
j ai donc mit a :
Code :
|
Mais quand j essaie de lancer ma page j ai :
Warning: require_once(Zend/Controller/Front.php) [function.require-once]: failed to open stream: No such file or directory in C:\wamp\www\TestZend2\html\index.php on line 4
Fatal error: require_once() [function.require]: Failed opening required 'Zend/Controller/Front.php' (include_path='.;C:\wamp\www\TestZend2;') in C:\wamp\www\TestZend2\html\index.php on line 4
Et oui le bete hello world fonctionne correctement
Merci
Marsh Posté le 22-08-2007 à 19:09:27
the big ben > Le zendframework s'attend à se trouver dans le dossier zend.
Essaye en mettant include_path = ".;C:\wamp\ZendFramework-1.0.1\library"
Si ça ne marche pas, il te faudra peut être copier le dossier zend à la racine de ton site.
Marsh Posté le 22-08-2007 à 19:37:39
ok en mettant a la racine et en adaptant un peu mon code ca fonctionne...
Marsh Posté le 24-08-2007 à 07:34:36
Il y a une chose que je ne comprend pas:
Quand je lance mon appli avec eclipse tout fonctionne correctement mais, quand j'essaie d'accéder directement depuis mon browser via http://localhost/zf-tutorial/index.php ca ne fonctionne pas j'ai essayer avec une bete page test la ok...
Pourquoi tant de haine?
Marsh Posté le 24-08-2007 à 07:37:53
Ah j ai compris pourquoi c est a cause de mon fichier .htaccess mais pourquoi par contre?
Voici son conteu:
RewriteEngine on
RewriteRule .* index.php
php_flag magic_quotes_gpc off
php_flag register_globals off
Edit: J'ai compris pourquoi: c'est le fichier httpd.conf qui n'est pas tout a fait correcte. Effectivement je doit mettre AllowOverride All mais par contre comment le faire pour le mettre pour un repertoire et tout ses sous repertoires? Car pour l'instant il ne fonctionne que pour le répertoire racine :
<Directory "C:\wamp\www\zf-tutorial">
AllowOverride All
Order Deny,Allow
Deny from all
Allow from 127.0.0.1
</Directory>
Marsh Posté le 22-08-2007 à 08:16:23
Bonjour,
Selon les conseils de "durkheim", j'ai installer Eclipse pour Zend ainsi que xampp.
Puis j'ai suivit le tuto http://framework.zend.com/manual/f [...] quickstart pour créer mon premier projet en MVC.
Mais évidemment rien ne fonctionne...
Alors je pense que j'ai pas du correctement configurer mes outils. Premièrement je voit que je suppose que je doit configurer correctement xampp. Je voit qu ils parlent du fichier php.ini dans le quel je doit changer mon include_path mais quel fichier php.ini? Celui dans xampp je suppose mais alors celui de /apache, de /php ou de /php/php4? et le faire pointer vers ou? vers la ou j ai décompresser le framework zend? ou vers un des répertoires d Eclipse suffit?
D'avance merci et sorry pour mes questions de newbies...
Ben
Message édité par the big ben le 24-08-2007 à 07:45:45