Je reste dans la prehistoire de wamp car je l'utilise pour m'entrainer en php et sql. Lorsque je serai plus au point je mettrai mes pages chez notre hebergeur ovh. Ainsi n'ai je pas créé de virtual host.
Dans la mesure où je reste sur mon ordi et sur un seul projet est ce si grave ? D'autant que je ne comprends pas grand-chose au process de creation de virtual host...
Lorsque vous serez hébergé chez OVH, sans le savoir, votre site sera dans un VirtualHost, alors, pour éviter les problèmes, il faut absolument utiliser les VirtualHost en local.
> D'autant que je ne comprends pas grand-chose au process de creation de virtual host... Relisez les explications : Le BESOIN DE VIRTUALHOST et, avec Wampserver 3.0.8 la création d'un VirtualHost se fait en trois clics.
Quand vous êtes dans une page php, il se peut que vous ayez besoin d'accéder à un script php pour un traitement particulier. Posez-vous la question de comment allez-vous accéder à ce script ?
La solution est de faire référence au chemin, en partant du répertoire racine. Et pour ce faire, vous allez utiliser une des variables que va vous fournir le serveur Apache. Si vous n'utilisez pas les virtualhosts, vous ne serez pas en mesure d'identifier correctement le répertoire racine. Et donc, croyant être dans le bon répertoire , l'accès au script ne se fera pas
$_SERVER['DOCUMENT_ROOT']
D'autre part, afin de carder la portabilité de vos script php, vous ne devez jamais mettre en dur, un quelconque répertoire, comme par exemple "c:/Wamp" qui est propre à windows. Surtout que chez les hébergeurs, vous vous trouvez sur des machines debian !
Si vous ne savez pas trop comment faire, je peux vous indiquer quelques liens sur le net.
@+
---------------------------------------------------------------------------------------------------------------------------------------------------------------- Mon site : [www.jcz.fr]