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 26/08/2011, 01h38   #1
Débutant
 
Homme Laurent
Webmaster
Inscription : octobre 2006
Messages : 2 873
Détails du profil
Informations personnelles :
Nom : Homme Laurent
Âge : 48
Localisation : France, Isère (Rhône Alpes)

Informations professionnelles :
Activité : Webmaster
Secteur : Industrie

Informations forums :
Inscription : octobre 2006
Messages : 2 873
Points : 1 320
Points : 1 320
Par défaut Démarrer avec Zend

Bonsoir,

bien que connaissant assez bien le PHP, je n'ai encore jamais utilisé de framework. Comptant aborder PEAR, on me l'a déconseillé ici et recommandé Zend plutôt que Symphony.
J'ai tenté d'utiliser ce tuto, mais il suppose qu'on peut travailler en local, ce qui n'est mon cas (j'ai passé des heures à essayer de refaire marcher Wampserver sans succès). Ensuite, je me suis souvenu que j'avais le bouquin de J. Pauli et G. Ponçon (ZF, Bien développer en PHP), mais que ayant essayé de le lire, c'était trop difficile pour moi : y aurait-il un autre moyen (un autre framework ou un truc plus simple pour aborder Zend) ?
__________________
Il vaut mieux viser la perfection et la manquer que viser l'imperfection et l'atteindre. - Bertrand Russell
laurentSc est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/08/2011, 03h41   #2
Modérateur
 
Inscription : septembre 2010
Messages : 7 131
Détails du profil
Informations forums :
Inscription : septembre 2010
Messages : 7 131
Points : 8 491
Points : 8 491
faire du développement en distant c'est pas concevable, il faut absolument que t'arrive a installer ton serveur locale, pour prendre wampserver ? prendre les packages séparés

1 : apache sur apache.org -> ça marche étape 2
2 : php sur php.net -> ça marche étape 3
3 : phpmyadmin -> ça marche étape 4
4 : mysql -> ça marche c'est finis

oublie pas de bien configurer ton php.ini pour le développement
Code :
1
2
3
4
display_errors = On
error_reportings = E_ALL | E_STRICT
output_buffering = Off
mysql.trace_mode = On
si tu débutes le ZF, je te conseil de bien suivre à la lettre les tutos, a commencé par avoir la même version du zf que le tuto :
Citation:
Ce tutoriel a été testé avec la versions 1.10.1
les archives sont ici :
http://framework.zend.com/download/archives

et je recite Julien Pauli dans son beau tweet :

Citation:
You don't know mvc, caching, authentification, http session&cookies, web security, xml&services... ? Then u shouldnt use a framework
__________________
http://blog.stealth35.com/
stealth35 est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 26/08/2011, 15h42   #3
Débutant
 
Homme Laurent
Webmaster
Inscription : octobre 2006
Messages : 2 873
Détails du profil
Informations personnelles :
Nom : Homme Laurent
Âge : 48
Localisation : France, Isère (Rhône Alpes)

Informations professionnelles :
Activité : Webmaster
Secteur : Industrie

Informations forums :
Inscription : octobre 2006
Messages : 2 873
Points : 1 320
Points : 1 320
Citation:
et je recite Julien Pauli dans son beau tweet :
Je connais le mvc, les sessions et les cookies, un peu le xml, donc je pense que ça devrait aller.
Pour l'instant, j'en suis à l'install d'un serveur apache ; ils recommandent de plutôt utiliser un fichier msi :
Citation:
Unless you intended to do this, please look again for the
binary package from http://www.apache.org/dist/httpd/binaries/win32/ and
install that .msi (or .zip package, if you must.)
; j'ai été sur cette page, mais il y a plein de msi ; comment choisir ?
__________________
Il vaut mieux viser la perfection et la manquer que viser l'imperfection et l'atteindre. - Bertrand Russell
laurentSc est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/08/2011, 16h56   #4
Modérateur
 
Inscription : septembre 2010
Messages : 7 131
Détails du profil
Informations forums :
Inscription : septembre 2010
Messages : 7 131
Points : 8 491
Points : 8 491
je sais pas ou t'as été mais le lien est sur la page d'accueil du site : donc la
http://httpd.apache.org/download.cgi
__________________
http://blog.stealth35.com/
stealth35 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/08/2011, 17h48   #5
Membre régulier
 
Inscription : août 2008
Messages : 402
Détails du profil
Informations forums :
Inscription : août 2008
Messages : 402
Points : 78
Points : 78
le tuto que tu a mis fonctionne à merveille merci à l'auteur qui l'a traduit, c'est avec lui que j'ai commencer.
cela fonctionne très bien avec wamp et sous ubuntu (j'ai testé les 2).
je me suis battu pendant 2 semaine avec l'installation avant de réussir ce tuto

moi j'ai mis mon wamp\www à la racine de windows pour que cela soit pratique.

Maintenant ta configuration est t'elle bonne, car c'est cela qui bute, j'ai passé 2 semaine a configurer wamp. (notmament les php.ini)

(avec symfony1 c'était encore plus pire 3 semaines)

sous windows la commande zf fonctionne t'elle ?

une fois que tu a fait
Code :
1
2
 
zf create project le projet
voit tu bien l'écran de présentation en blue ? a cette adresse
Code :
1
2
 
http;//localhost/le projet
le projet c'est le nom du tutoriel
keokaz est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/08/2011, 20h20   #6
Débutant
 
Homme Laurent
Webmaster
Inscription : octobre 2006
Messages : 2 873
Détails du profil
Informations personnelles :
Nom : Homme Laurent
Âge : 48
Localisation : France, Isère (Rhône Alpes)

Informations professionnelles :
Activité : Webmaster
Secteur : Industrie

Informations forums :
Inscription : octobre 2006
Messages : 2 873
Points : 1 320
Points : 1 320
L'étape 1 (serveur apache) est faite grâce à ton lien stealth35, mais pour l'étape 2, je vais ici ? (Si c'est bien ça, je n'arrive pas à installer PHP ; une fois qu'on a le répertoire sur son disque, on fait quoi ?)

et pour répondre à keokaz,
Citation:
zf create project le projet
ça marche, car après l'avoir fait, j'ai constaté que dans "..\\application\controllers\IndexController.php", les actions avaient été rajoutées et que dans "..\application\views\scripts\index" il y avaient des scripts pour l'affichage (le "view" du mvc).
__________________
Il vaut mieux viser la perfection et la manquer que viser l'imperfection et l'atteindre. - Bertrand Russell
laurentSc est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/08/2011, 20h31   #7
Modérateur
 
Inscription : septembre 2010
Messages : 7 131
Détails du profil
Informations forums :
Inscription : septembre 2010
Messages : 7 131
Points : 8 491
Points : 8 491
prend l'installer MSI, et le thread safe

tout est dans la doc ...
http://www.php.net/manual/fr/install.windows.php
__________________
http://blog.stealth35.com/
stealth35 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/08/2011, 20h55   #8
Membre régulier
 
Inscription : août 2008
Messages : 402
Détails du profil
Informations forums :
Inscription : août 2008
Messages : 402
Points : 78
Points : 78
Sous wamp ou a tu mis la librairie zend?

moi je l'ai sous le répertoire de wamp, je l'avais mis dans programme file ou dans x86, ca ne marchais jamais

Et quand tu va sur localhost/leprojet/index.php

tu a la page de présentation zend? celle qui est en bleu?

tu applique bien la commande project dans le repertoire wamp/www ?

(j'avais essayer ile me semble d'installer ce fichier msi php, j'ai fait planter phpmyadmin , donc fait bien attention si tu veux utiliser encore wamp, sinon tu peut l'installer sans problème)
keokaz est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/08/2011, 21h01   #9
Modérateur
 
Inscription : septembre 2010
Messages : 7 131
Détails du profil
Informations forums :
Inscription : septembre 2010
Messages : 7 131
Points : 8 491
Points : 8 491
son wamp ne marche pas dutout, il développait que en distant ducoup, la il est a l’étape de l’installation de PHP, chaque choses en sont temps lit bien les posts ...
__________________
http://blog.stealth35.com/
stealth35 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/08/2011, 21h08   #10
Membre régulier
 
Inscription : août 2008
Messages : 402
Détails du profil
Informations forums :
Inscription : août 2008
Messages : 402
Points : 78
Points : 78
ah ok, j'avais pas vu qu'il développais directement sur un serveur.
bon courage par la suite...
keokaz est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/08/2011, 21h12   #11
Débutant
 
Homme Laurent
Webmaster
Inscription : octobre 2006
Messages : 2 873
Détails du profil
Informations personnelles :
Nom : Homme Laurent
Âge : 48
Localisation : France, Isère (Rhône Alpes)

Informations professionnelles :
Activité : Webmaster
Secteur : Industrie

Informations forums :
Inscription : octobre 2006
Messages : 2 873
Points : 1 320
Points : 1 320
C'est vrai ; autrefois, wamp marchait impec et il y a plusieurs années, sans avoir compris pourquoi, il a cessé de marcher (et des heures passées dessus et un tour sur le forum de Wampserver n'ont pas suffit ).
Par contre, maintenant, le serveur apache est installé, ainsi que PHP (déjà oublié quelle version, mais phpinfo me le dira) ; par contre, j'en suis à phpMyadmin (étape 3) ; il n'y a pas de msi pour ça ? Car le zip (phpMyAdmin-3.4.4-all-languages.zip)=galère...
__________________
Il vaut mieux viser la perfection et la manquer que viser l'imperfection et l'atteindre. - Bertrand Russell
laurentSc est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/08/2011, 21h27   #12
Membre régulier
 
Inscription : août 2008
Messages : 402
Détails du profil
Informations forums :
Inscription : août 2008
Messages : 402
Points : 78
Points : 78
Code :
1
2
 
C'est vrai ; autrefois, wamp marchait impec et il y a plusieurs années, sans avoir compris pourquoi, il a cessé de marche
ça c'est vrai , mais quand tu fait planter phpmyadmin sous wamp, j'ai laisser tombe et j'ai repris ubuntu...

il faut utliser linux, c'est un vrai serveur web avec LAMP
version minimum, 5.3 pour php pour le namespace

version apache2, je n'en sais rien, avec mon synaptic 2.217
keokaz est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/08/2011, 21h37   #13
Débutant
 
Homme Laurent
Webmaster
Inscription : octobre 2006
Messages : 2 873
Détails du profil
Informations personnelles :
Nom : Homme Laurent
Âge : 48
Localisation : France, Isère (Rhône Alpes)

Informations professionnelles :
Activité : Webmaster
Secteur : Industrie

Informations forums :
Inscription : octobre 2006
Messages : 2 873
Points : 1 320
Points : 1 320
Citation:
il faut utliser linux
Vu que c'est un PC professionnel (un portable) et que Windows est l'OS choisi par la boîte, je ne vais pas m'amuser à installer autre chose...ou le support info me remonterait les bretelles.
__________________
Il vaut mieux viser la perfection et la manquer que viser l'imperfection et l'atteindre. - Bertrand Russell
laurentSc est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/08/2011, 22h00   #14
Membre régulier
 
Inscription : août 2008
Messages : 402
Détails du profil
Informations forums :
Inscription : août 2008
Messages : 402
Points : 78
Points : 78
avec une machine virtuel?(un virtual box par exemple)
au moins tu peux testé plusieurs config et si ça plante un coup de réinstallation
keokaz est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/08/2011, 22h21   #15
Débutant
 
Homme Laurent
Webmaster
Inscription : octobre 2006
Messages : 2 873
Détails du profil
Informations personnelles :
Nom : Homme Laurent
Âge : 48
Localisation : France, Isère (Rhône Alpes)

Informations professionnelles :
Activité : Webmaster
Secteur : Industrie

Informations forums :
Inscription : octobre 2006
Messages : 2 873
Points : 1 320
Points : 1 320
Quand j'ai voulu installer virtualbox, message
Citation:
Continuer l'installation de ce logiciel peut mettre en péril...votre système...
Ne voulant pas prendre de risque, je n'ai pas été plus loin.
Sinon, j'en suis toujours à vouloir installer phpMyadmin...(please, un peu d'aide)
__________________
Il vaut mieux viser la perfection et la manquer que viser l'imperfection et l'atteindre. - Bertrand Russell
laurentSc est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/08/2011, 22h30   #16
Membre régulier
 
Inscription : août 2008
Messages : 402
Détails du profil
Informations forums :
Inscription : août 2008
Messages : 402
Points : 78
Points : 78
ah bon?? j'ai jamais eu ça, sinon si c'est windaube, prend virtualPC, c'est chez eux au moin, ca si marque c'est qu'il y a un souci
keokaz est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/08/2011, 00h05   #17
Débutant
 
Homme Laurent
Webmaster
Inscription : octobre 2006
Messages : 2 873
Détails du profil
Informations personnelles :
Nom : Homme Laurent
Âge : 48
Localisation : France, Isère (Rhône Alpes)

Informations professionnelles :
Activité : Webmaster
Secteur : Industrie

Informations forums :
Inscription : octobre 2006
Messages : 2 873
Points : 1 320
Points : 1 320
virtualPC s'est installé sans raler, mais après ; comment mettre dessus linux, puis commuter dessus tout en gardant la possibilité de revenir à Windaube ?
__________________
Il vaut mieux viser la perfection et la manquer que viser l'imperfection et l'atteindre. - Bertrand Russell
laurentSc est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/08/2011, 00h22   #18
Membre régulier
 
Inscription : août 2008
Messages : 402
Détails du profil
Informations forums :
Inscription : août 2008
Messages : 402
Points : 78
Points : 78
normalement il y a une touche ou deux je crois pour revenir dans windows ? alt ou un autre je sais plus lequel...

Sous virtual pc tu ne peut pas mettre un CD bootable de linux ??? il me semble que si?

https://help.ubuntu.com/community/Ho...tVirtualPC2004

http://www.kachouri.com/tutoriel-64-...virtuelle.html

Code :
1
2
3
 
Et voilà c'est parti pour une installation.
Information très importante : dès que vous serez dans la fenêtre de "Virtual PC 2004", la touche pour en sortir c'est "Touche hôte" (Il s'agit par défaut de la touche Shift droite aussi appelée Maj droite juste sous la touche Entrée).
keokaz est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/08/2011, 10h06   #19
Débutant
 
Homme Laurent
Webmaster
Inscription : octobre 2006
Messages : 2 873
Détails du profil
Informations personnelles :
Nom : Homme Laurent
Âge : 48
Localisation : France, Isère (Rhône Alpes)

Informations professionnelles :
Activité : Webmaster
Secteur : Industrie

Informations forums :
Inscription : octobre 2006
Messages : 2 873
Points : 1 320
Points : 1 320
Mais je n'ai pas de CD bootable de linux ; il n'y a pas moyen de faire autrement ?
__________________
Il vaut mieux viser la perfection et la manquer que viser l'imperfection et l'atteindre. - Bertrand Russell
laurentSc est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/08/2011, 10h42   #20
Débutant
 
Homme Laurent
Webmaster
Inscription : octobre 2006
Messages : 2 873
Détails du profil
Informations personnelles :
Nom : Homme Laurent
Âge : 48
Localisation : France, Isère (Rhône Alpes)

Informations professionnelles :
Activité : Webmaster
Secteur : Industrie

Informations forums :
Inscription : octobre 2006
Messages : 2 873
Points : 1 320
Points : 1 320
Par défaut installer phpMyAdmin en local

Bonjour,

comme Wampserver ne marche plus sur mon PC, je tente d'installer séparément les différents packages : serveur Apache, PHP, phpMyAdmin et MySQL. Les 2 premiers, c'est déjà bon, mais pour phpMyAdmin, je bloque ; j'ai été , mais je ne sais pas quoi choisir et de plus un msi pour l'install aurait été plus simple...
__________________
Il vaut mieux viser la perfection et la manquer que viser l'imperfection et l'atteindre. - Bertrand Russell
laurentSc 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 03h00.


 
 
 
 
Partenaires

Hébergement Web