<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Graphikstudio &#187; Développement</title>
	<atom:link href="http://www.graphikstudio.fr/creation_site_internet_oise/agence_web_oise/tag/developpement/feed" rel="self" type="application/rss+xml" />
	<link>http://www.graphikstudio.fr</link>
	<description>Agence de communication Oise</description>
	<lastBuildDate>Sun, 02 May 2010 12:06:12 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Wampserver &#8211; Simuler un nom de domaine</title>
		<link>http://www.graphikstudio.fr/creation_site_internet_oise/agence_web_oise/wampserver-simuler-un-nom-de-domaine</link>
		<comments>http://www.graphikstudio.fr/creation_site_internet_oise/agence_web_oise/wampserver-simuler-un-nom-de-domaine#comments</comments>
		<pubDate>Fri, 29 Jan 2010 21:54:52 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Wordpress astuces]]></category>
		<category><![CDATA[Développement]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[wordpress astuce]]></category>

		<guid isPermaLink="false">http://www.graphikstudio.fr/?p=184</guid>
		<description><![CDATA[Wampserver &#8211; Simuler un nom de domaine
Dans le cadre du développement d&#8217;un site Internet, c&#8217;est souvent plus confortable de travailler sur le nom de domaine définitif, particulièrement pour les utilisateurs de Wordpress&#8230;
Hors, le développement d&#8217;un site Internet ne se fait jamais directement sur le serveur définitif, et encore moins sur le nom de domaine définitif. [...]]]></description>
			<content:encoded><![CDATA[<p><em>Wampserver &#8211; Simuler un nom de domaine</em></p>
<p class="chapo">Dans le cadre du développement d&#8217;un site Internet, c&#8217;est souvent plus confortable de travailler sur le nom de domaine définitif, particulièrement pour les utilisateurs de Wordpress&#8230;</p>
<p>Hors, le développement d&#8217;un site Internet ne se fait jamais directement sur le serveur définitif, et encore moins sur le nom de domaine définitif. Avec Wordpress, par exemple (et sous réserve), cela va poser un problème, car ce dernier enregistre les adresses absolues des objets dans la base MySql, ce qui oblige, lors de la mise en ligne, à corriger toutes les URL.</p>
<p>Pour éviter cela, il faut travailler en local (donc sur son disque dur) mais en utilisant le nom de domaine définitif du site.</p>
<p>Avec WampServer 2.0, depuis le passage à PHP5 et apache2, la méthode a changé vs apache1. Mais n&#8217;en demeure pas moins très simple, comme nous allons le voir :</p>
<h2>Postulat de départ :</h2>
<ul>
<li>Nom de domaine du site à créer : &laquo;&nbsp;http://www.test.fr&nbsp;&raquo;</li>
<li>Dossier dans lequel vous placez vos fichier en local : &laquo;&nbsp;c:/wamp/www/test/&nbsp;&raquo;</li>
</ul>
<h2>Mode opératoire.</h2>
<p>Lancez votre éditeur de texte préféré (UltraEdit, Notepad++ &#8230;) puis :</p>
<ol>
<li>Ouvrir le fichier des hosts windows :<br />
C:/WINDOWS/system32/drivers/etc/hosts</p>
<p>Ajouter votre site à la fin du fichier :</p>
<pre><span class="blanc">127.0.0.1    www.test.fr</span></pre>
</li>
<li>Ouvrir ensuite le fichier de conf http d&#8217;apache :<br />
C:/wamp/bin/apache/Apache2.2.11/conf/httpd.conf</p>
<p>Décommenter la ligne 467 (en enlevant le &laquo;&nbsp;#&nbsp;&raquo; devant &#8216;include&#8217;) :</p>
<pre># Virtual hosts
Include conf/extra/httpd-vhosts.conf</pre>
</li>
<li>Ouvrir le fichier des vhosts :<br />
C:/wamp/bin/apache/Apache2.2.11/conf/extra/httpd-vhosts.conf</p>
<p>Tout commenter sauf la ligne :</p>
<pre>NameVirtualHost *:80</pre>
<p>Puis y ajouter la conf de votre vhost tout à la fin, en prenant soin de créer préalablement le vhost pour localhost :</p>
<pre>&lt;VirtualHost *:80&gt;
    DocumentRoot "C:/wamp/www/"
    ServerName localhost
&lt;/VirtualHost&gt;
&lt;VirtualHost *:80&gt;
        DocumentRoot "C:/wamp/www/test/"

        ServerName www.test.fr
&lt;/VirtualHost&gt;</pre>
<p>Vous pouvez aller plus loin dans la personnalisation de votre vhost en ajoutant ces lignes :</p>
<p>ServerAdmin webmaster@test.fr #Pour les envois de mails systèmes</p>
<p>ErrorLog &laquo;&nbsp;www/test.fr/error.log&nbsp;&raquo; # Pour avoir des erreurs uniquement liées à votre site en dev.</p>
<p>ServerAlias admin.test.fr #pour les sous-domaines et autres alias pointant sur le même site.</li>
<li>Relancer les services,</li>
<li>Relancer votre navigateur,</li>
<li>Appeler l&#8217;adresse www.test.fr depuis votre navigateur, et&#8230;  Eureka ! ça fonctionne !</li>
</ol>
<h2>Aller plus loin&#8230;</h2>
<p>Il peut être très intéressant d&#8217;aller plus loin dans le paramétrage de votre vhost, en créant des alias, ou en faisant en sorte par exemple d&#8217;avoir un error.log spécifique à votre site&#8230;</p>
<h3>Alias :</h3>
<p>Un alias est un nom de domaine supplémentaire pour le même site, il peut s&#8217;agir simplement de prévoir la suppression du préfixe www. Pour permettre cela, il suffit d&#8217;ajouter cette petite ligne à votre vhost pour accéder au site sans les www :</p>
<pre>ServerAlias test.fr</pre>
<p>Pensez cependant à ajouter également la ligne dans votre fichier des host windows&#8230;</p>
<h3>Error.log</h3>
<p>Ce fichier, généré et alimenté par Apache2, vous informe des erreurs rencontrées lorsqu&#8217;il sert vos pages, par exemple, un fichier manquant (favicon.ico le plus souvent, mais pas seulement, par exemple une image appelée par un CSS dont le nom n&#8217;est pas exact, et ainsi de suite)&#8230; Pour générer un error.log spécifique à votre site (et ne pas avoir les erreurs des autres sites en dev), il suffit de créer un fichier texte vide nommé &laquo;&nbsp;error.log&nbsp;&raquo; que vous placez où vous voulez sur votre disque dur (de préférence dans le dossier de votre site). Dans notre exemple, je vais créer un dossier logs dans mon dossier test.fr et y placer mon fichier error.log.</p>
<p>Ensuite, j&#8217;ajoute la ligne suivante à mon vhost :</p>
<pre>ErrorLog "C:/wamp/www/test.fr/logs/error.log"</pre>
<p>Et bien sur, après chaque modification, pensez à redémarrer les services <img src='http://www.graphikstudio.fr/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p>Bon développement !</p>
<p>merci à Arnaud pour l&#8217;astuce</p>
]]></content:encoded>
			<wfw:commentRss>http://www.graphikstudio.fr/creation_site_internet_oise/agence_web_oise/wampserver-simuler-un-nom-de-domaine/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Billet en trop</title>
		<link>http://www.graphikstudio.fr/creation_site_internet_oise/agence_web_oise/billet-en-trop</link>
		<comments>http://www.graphikstudio.fr/creation_site_internet_oise/agence_web_oise/billet-en-trop#comments</comments>
		<pubDate>Mon, 18 May 2009 21:15:39 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Nos références]]></category>
		<category><![CDATA[Charte graphique]]></category>
		<category><![CDATA[Développement]]></category>
		<category><![CDATA[Logotype]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.graphikstudio.fr/?p=153</guid>
		<description><![CDATA[Billetentrop.fr -  Le dénicheur de Billets de concert, de train, d'avion, de spectacle d'occasion...]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.billetentrop.fr" target="_blank">Billetentrop.fr</a> &#8211;  Le dénicheur de Billets de concert, de train, d&#8217;avion, de spectacle d&#8217;occasion&#8230;</p>
<p>Site développé sous Wordpress.<br />
GraphikStudio est intervenu sur :</p>
<ul>
<li> La charte graphique</li>
<li> Le logotype</li>
<li> Le développement/découpe</li>
<li> L&#8217;intégration Wordpress</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.graphikstudio.fr/creation_site_internet_oise/agence_web_oise/billet-en-trop/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

