|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() oumayma b Inscription : avril 2010 Messages : 9 ![]() |
bonjour,
Quand j’exécute mon projet développé avec zend framework je suis obligé de passer par la page où il y a ( application , library , public ,...) et je doit entrer dans public pour accéder a ma page index donc ma question c'est est ce qu'il y a un moyen d'entrer directement dans l'index qui est dans le répertoire public lorsque j’exécute mon projet sans passer par cette page |
|
|
00
|
|
|
#2 |
|
Expert Confirmé
![]() Olivier Développeur Web Inscription : août 2003 Messages : 1 837 ![]() |
Ton dossier public doit être la racine de ton projet web. Tu ne dois pas pouvoir accéder aux autres dossier via ton navigateur.
Tu peux par exemple faire un vhost avec apache. |
|
00
|
|
|
#3 |
|
Invité régulier
![]() Inscription : février 2008 Messages : 21 ![]() |
J'imagine que tu trouves avec un serveur apache.
Tu spécifie le dossier auquel tu as accès dans ton vhost ou ton alias apache. Il suffit donc d'éditer ton alias ou ton virtual host pour que le chemin pointe vers c:/.../MyApplication/public. |
|
|
00
|
|
|
#4 |
|
Invité de passage
![]() oumayma b Inscription : avril 2010 Messages : 9 ![]() |
merci pour votre réponse
j'utilise le serveur wamp, quand je voulais editer les alias j'ai trouvé les alias suivants : http://localhost/phpmyadmin/ http://localhost/sqlbuddy/ http://localhost/webgrind/ est ce que je doit ajouter un autre alias ou bien modifier un de ces alias ou quoi exactement ? merci d'avance |
|
|
00
|
|
|
#5 |
|
Invité régulier
![]() Inscription : février 2008 Messages : 21 ![]() |
Un alias apache est une sorte de mini-configuration de ton application web. Ça te permet - entre autre - de créer ton application en dehors de ton dossier wamp/www/.
Je pense que dans ton cas, tu n'as pas créés d'alias pour ton site Zend. Dans ce cas je te conseille d'en créer un. C'est très simple. Clic sur ton icone Wamp (quand il est démarré) --> Apache --> Alias Directory --> Create an alias Je ne suis pas sûr des termes exactes mais ça doit ressembler. Ensuite il t'ouvre une invite de commande, tu donne le nom de ton application et ensuite l'url. Dans cet url tu met bien C:/../MonApplication/public. Et voila. Finalement dans ta page localhost tu as un ensemble d'alias, tu dois retrouver celui que tu viens de créer dans cette liste. Normalement tout marche nickel ! |
|
|
00
|
|
|
#6 | |||
|
Membre régulier
![]() Développeur Web Inscription : octobre 2009 Messages : 72 ![]() |
Citation:
Si tu bosses avec wamp et consort il faudrait configurer ton serveur apache, une manière de faire serait de : 1- si tu es sous windows crée un nouvel hote pour l'ip locale (virtual host) dans fichier des hosts (windows/drivers/system32/etc/hosts) Code :
après : 127.0.0.1 localhost ,ajoute : 127.0.0.1 tonprojet.local Code :
|
|||
|
|
00
|
|
|
#7 | ||
|
Membre régulier
![]() Inscription : août 2008 Messages : 402 ![]() |
salut alors pour accéder directement par exemple sur
1- tu va sur etc/host tu ajouter ceci 2- tu va sur apache2/site-enable Code :
- tu copie tous ce qu'il y dedans dans test.fr ( en dessous de Setting Up Your VHOST) 4- tu va sur la console tu fait 5- tu redemarre apache2 et tu va sur http;//test/fr, et là tu a ta page d'accueil ou ton projet |
||
|
|
00
|
|
|
#8 |
![]() ![]() Loïc Développeur Web Inscription : février 2011 Messages : 678 ![]() |
Relis tout ce que tu as marqué car pas mal d erreur et surtout pour le contenu de test.fr depend de l os
En suite tu confonds des manip coté client et d autre serveurs Attention a ne pas confondre nom de machine et virtualhost et dns |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com