Précédent   Forum des professionnels en informatique > PHP > Outils > Zend
Zend Le forum sur les solutions et la certification Zend. Avant de poster : FAQ Zend, toutes les FAQ PHP
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 07/03/2011, 15h21   #1
Invité de passage
 
Inscription : janvier 2004
Messages : 15
Détails du profil
Informations forums :
Inscription : janvier 2004
Messages : 15
Points : 3
Points : 3
Par défaut Installation Zend Server + Zend Framework

Bonjour,

Je fait déjà des application en PHP5 sur mon poste de dev sous un WAMP à ma sauce et je déploie mes sources chez 1and1 et jusque là pas de problème.

Maintenant, je voudrai avoir une application un peu plus robuste et avoir moins de code à écrire pour du code de base.
J'ai donc installé un Serveur Zend et là je ne trouve pas comment créer les alias.
Comme créer ces Alias

Sinon le Zend Server contient déjà les librairies du Zend Framework, comment cela va se passer lorsque je vais déployer mes sources chez 1and1 ? Faut-il mettre les librairies du Zend Framework dans un dossier spécifique ?

j'avoue que pour le moment je suis un peu dubitatif quand à l'utilisation de ce Zend Server... Pourtant le principe du débogage semblait intéressant.

Zend studio est-il gratuit pour les particuliers ou est-il limité à 30j pour tout le monde ? Car dans ce cas je vais devoir resté sous IDE php sous eclipse et me passer du débogage.

Merci d'avance pour vos réponses
myocean est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/03/2011, 17h35   #2
Rédacteur/Modérateur
 
Avatar de MaitrePylos
 
Homme Gérard Ernaelsten
DBA & Dev PHP
Inscription : juin 2005
Messages : 3 174
Détails du profil
Informations personnelles :
Nom : Homme Gérard Ernaelsten
Âge : 39
Localisation : Belgique

Informations professionnelles :
Activité : DBA & Dev PHP
Secteur : Service public

Informations forums :
Inscription : juin 2005
Messages : 3 174
Points : 6 460
Points : 6 460
Salut,

Zend Server est une application de déploiement professionnelle et c'est une bonne idée de l'avoir installé .

Pour tes alias, c'est comme avant, cherche le répertoire Zend dans programeFile et tu trouveras un répertoire classique d'Apache.

Le framework Zend Framework est bien fourni avec le Zend Server, quand tu mettras ton appli sur 1rand1, il faudra juste mettre le Framework avec et signaler dans ton index.php, l',endroit où se trouve ta /Library.

Zend Studio est payant, mais cela en vaut peut-être la chandelle à toi de voir.
MaitrePylos est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/03/2011, 17h58   #3
Invité de passage
 
Inscription : janvier 2004
Messages : 15
Détails du profil
Informations forums :
Inscription : janvier 2004
Messages : 15
Points : 3
Points : 3
Finalement, j'ai fini par trouver. Je suis allé dans C:\Program Files\Zend\Apache2\conf et j'ai rajouté mon alias dans zend.conf
et je suis allé dans C:\Program Files\Zend\Apache2\bin pour relancer le serveur apache car la console d'admin de zend ne permet que de redémarrer PHP.

C'est étonnant que Zend Studio soit payant, car il est basé sur eclipse, qui lui est gratuit !
myocean est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/03/2011, 18h18   #4
Rédacteur/Modérateur
 
Avatar de MaitrePylos
 
Homme Gérard Ernaelsten
DBA & Dev PHP
Inscription : juin 2005
Messages : 3 174
Détails du profil
Informations personnelles :
Nom : Homme Gérard Ernaelsten
Âge : 39
Localisation : Belgique

Informations professionnelles :
Activité : DBA & Dev PHP
Secteur : Service public

Informations forums :
Inscription : juin 2005
Messages : 3 174
Points : 6 460
Points : 6 460
PHP est un exécutable, les modifications se font via le restart de Apache, le restart PHP de Zend, est en fait un restart de Apache.
MaitrePylos est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/03/2011, 09h29   #5
Invité de passage
 
Inscription : janvier 2004
Messages : 15
Détails du profil
Informations forums :
Inscription : janvier 2004
Messages : 15
Points : 3
Points : 3
Je ne suis pas si sûr lorsque j'ai fai un restart PHP de Zend, mes modifs n'étaient pas prisent en compte, ce qui parait normal, vu que la console d'admin restait accessible
myocean est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/03/2011, 11h29   #6
Invité de passage
 
Inscription : janvier 2004
Messages : 15
Détails du profil
Informations forums :
Inscription : janvier 2004
Messages : 15
Points : 3
Points : 3
Maintenant une autre question :
Le Zend Framework est déjà configuré dans le Zend Server, je voudrai le mettre dans mon projet comme quand je ferais déploiement chez 1and1 afin d'avoir la même config en dev et en prod. Comment faire ?
J'ai créé l'architecture de base avec la commande zf create project,, là tout semble OK. mais je dois avoir un problème avec la conf de mon fichier zend.conf car je n'ai pas la redirection (You don't have permission to access /projetTest/ on this server)
Voici la partie du zend.conf
Code :
1
2
3
4
5
6
<Location /projetTest>
	RewriteEngine On
	AllowOverride All
	Allow from all
</Location>
Alias /projetTest "D:\Work\projetTest"
myocean est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/03/2011, 12h21   #7
Invité de passage
 
Inscription : janvier 2004
Messages : 15
Détails du profil
Informations forums :
Inscription : janvier 2004
Messages : 15
Points : 3
Points : 3
Je m'auto répond après avoir trouvé la solution au 2ème point mais je n'ai pas encore trouvé pour le 1er point

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
Listen 10082
 
NameVirtualHost *:10082
 
<VirtualHost *:10082>
    Alias /projetTest "D:\Work\projetTest\public"
    DocumentRoot "D:\Work\projetTest\public"
    RewriteEngine On
    <Directory "D:\Work\projetTest\public">
        AllowOverride All
        Allow from 127.0.0.1
    </Directory>
</VirtualHost>
myocean est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 16h03.


 
 
 
 
Partenaires

Hébergement Web