<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Commentaires sur : Hébergement d&#8217;un site CakePHP chez OVH (mutualisé)</title>
	<atom:link href="http://www.formation-cakephp.com/12/hebergement-dun-site-cakephp-chez-ovh-mutualise/feed" rel="self" type="application/rss+xml" />
	<link>http://www.formation-cakephp.com/12/hebergement-dun-site-cakephp-chez-ovh-mutualise</link>
	<description>Le cadre de développement PHP et son utilisation au jour le jour.</description>
	<lastBuildDate>Sat, 13 Mar 2010 21:38:40 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>Par : Menencia</title>
		<link>http://www.formation-cakephp.com/12/hebergement-dun-site-cakephp-chez-ovh-mutualise/comment-page-1#comment-2971</link>
		<dc:creator>Menencia</dc:creator>
		<pubDate>Sat, 06 Jun 2009 08:25:11 +0000</pubDate>
		<guid isPermaLink="false">http://www.formation-cakephp.com/12/hebergement-dun-site-cakephp-chez-ovh-mutualise#comment-2971</guid>
		<description>&lt;p&gt;Bonjour, je débute un peu dans cakePHP et j&#039;ai une question :) Si on veut gérer plusieurs applications (app1, appp2, ..) qui utilisent le même cœur de cakePHP, on procède comment ?&lt;/p&gt;

&lt;p&gt;cake_1.2.1.8004/    (cœur cakePHP)
cakephp/            (lien symbolique)
app1/
- config/
- controllers/
- locale/
- models/
- plugins/
- []
app2/
- []
cgi-bin/
requetes/
sessions/
www/
- css/
- files/
- img/
- js/
- .htaccess
- css.php
- favicon.ico
- index.php&lt;/p&gt;

&lt;p&gt;Et dans ce cas ci-dessus, qu&#039;aurait-on à changer dans les htaccess ou autres ? Ou bien faudrait-il utiliser une autre configuration ?&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Bonjour, je débute un peu dans cakePHP et j&#8217;ai une question <img src='http://www.formation-cakephp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Si on veut gérer plusieurs applications (app1, appp2, ..) qui utilisent le même cœur de cakePHP, on procède comment ?</p>

<p>cake_1.2.1.8004/    (cœur cakePHP)
cakephp/            (lien symbolique)
app1/
- config/
- controllers/
- locale/
- models/
- plugins/
- []
app2/
- []
cgi-bin/
requetes/
sessions/
www/
- css/
- files/
- img/
- js/
- .htaccess
- css.php
- favicon.ico
- index.php</p>

<p>Et dans ce cas ci-dessus, qu&#8217;aurait-on à changer dans les htaccess ou autres ? Ou bien faudrait-il utiliser une autre configuration ?</p>]]></content:encoded>
	</item>
	<item>
		<title>Par : dai</title>
		<link>http://www.formation-cakephp.com/12/hebergement-dun-site-cakephp-chez-ovh-mutualise/comment-page-1#comment-2891</link>
		<dc:creator>dai</dc:creator>
		<pubDate>Tue, 12 May 2009 10:50:58 +0000</pubDate>
		<guid isPermaLink="false">http://www.formation-cakephp.com/12/hebergement-dun-site-cakephp-chez-ovh-mutualise#comment-2891</guid>
		<description>&lt;p&gt;&quot;internal server error&quot;!&lt;/p&gt;

&lt;p&gt;je viens de developper mon site avec cakePHP et à ma plus grande surprise, sur un env en prod jai un &quot;error 500&quot; donc un &quot;internal server error&quot;.
Jai bien suivi les recommandations de &quot;Bastien&quot; mais rien a faire.&lt;/p&gt;

&lt;p&gt;Comme la souligné &quot;jean&quot; certaines sections ne sont peut etre plus utile. Tel que le changement de ROOT.&lt;/p&gt;

&lt;p&gt;Je suis sur la version 1.2.3... de cake&lt;/p&gt;

&lt;p&gt;Jai bien suivi ce tutoriel, mais j&#039;ai l&#039;impression que cela vient des .htaccess.
J&#039;ai tout essayé, &lt;/p&gt;

&lt;p&gt;Avec 1, 2, ou 3 .htaccess dans les differents repertoire
Racine, app/, et app/webroot/ ou (app/www/)&lt;/p&gt;

&lt;p&gt;Si je les supprime tous, j&#039;arrive a acceder a mon site, mais le pb est que mes liens absolus ne fonctionnent plus (/maPage.html par ex)&lt;/p&gt;

&lt;p&gt;Cela fait des heures que je cherche la solution sur internet, 
par ex decommenté le &quot;&quot; etc&lt;/p&gt;

&lt;p&gt;jai uploadé les fichiers avec mon compte utilisateur et non root.&lt;/p&gt;

&lt;p&gt;bref, rien a faire.
Aidez moi svp.&lt;/p&gt;

&lt;p&gt;ma config: je suis sur un kimsufi (dedié OVH) avec gentoo.
PHP5 + mySQL5&lt;/p&gt;

&lt;p&gt;ps: en env de dev, je nutilise pas le RewriteBase / et tout marche bien !!!&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>&laquo;&nbsp;internal server error&nbsp;&raquo;!</p>

<p>je viens de developper mon site avec cakePHP et à ma plus grande surprise, sur un env en prod jai un &laquo;&nbsp;error 500&#8243; donc un &laquo;&nbsp;internal server error&nbsp;&raquo;.
Jai bien suivi les recommandations de &laquo;&nbsp;Bastien&nbsp;&raquo; mais rien a faire.</p>

<p>Comme la souligné &laquo;&nbsp;jean&nbsp;&raquo; certaines sections ne sont peut etre plus utile. Tel que le changement de ROOT.</p>

<p>Je suis sur la version 1.2.3&#8230; de cake</p>

<p>Jai bien suivi ce tutoriel, mais j&#8217;ai l&#8217;impression que cela vient des .htaccess.
J&#8217;ai tout essayé, </p>

<p>Avec 1, 2, ou 3 .htaccess dans les differents repertoire
Racine, app/, et app/webroot/ ou (app/www/)</p>

<p>Si je les supprime tous, j&#8217;arrive a acceder a mon site, mais le pb est que mes liens absolus ne fonctionnent plus (/maPage.html par ex)</p>

<p>Cela fait des heures que je cherche la solution sur internet, 
par ex decommenté le &laquo;&nbsp;&nbsp;&raquo; etc</p>

<p>jai uploadé les fichiers avec mon compte utilisateur et non root.</p>

<p>bref, rien a faire.
Aidez moi svp.</p>

<p>ma config: je suis sur un kimsufi (dedié OVH) avec gentoo.
PHP5 + mySQL5</p>

<p>ps: en env de dev, je nutilise pas le RewriteBase / et tout marche bien !!!</p>]]></content:encoded>
	</item>
	<item>
		<title>Par : avairet</title>
		<link>http://www.formation-cakephp.com/12/hebergement-dun-site-cakephp-chez-ovh-mutualise/comment-page-1#comment-2871</link>
		<dc:creator>avairet</dc:creator>
		<pubDate>Fri, 08 May 2009 13:22:17 +0000</pubDate>
		<guid isPermaLink="false">http://www.formation-cakephp.com/12/hebergement-dun-site-cakephp-chez-ovh-mutualise#comment-2871</guid>
		<description>&lt;p&gt;Petite astuce pour ceux qui ne sont pas fortiches en ligne de commande, comme moi ;o)&lt;/p&gt;

&lt;p&gt;Pour &quot;recréer le lien symbolique&quot; suite à un changement de version Cake, il faut d&#039;abord le supprimer ! &lt;/p&gt;

&lt;p&gt;Cela paraît simple ou évident, mais tel que le dit le tuto, on pourrait penser qu&#039;il suffit de repasser la ligne de commande &quot;ln -s cake_1.2.1.8004 cakephp&quot; en modifiant juste le nom du répertoire cake.&lt;/p&gt;

&lt;p&gt;Donc avant de recréer votre lien symbolique, faites un bête &quot;rm cakephp&quot; ;o)&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Petite astuce pour ceux qui ne sont pas fortiches en ligne de commande, comme moi ;o)</p>

<p>Pour &laquo;&nbsp;recréer le lien symbolique&nbsp;&raquo; suite à un changement de version Cake, il faut d&#8217;abord le supprimer ! </p>

<p>Cela paraît simple ou évident, mais tel que le dit le tuto, on pourrait penser qu&#8217;il suffit de repasser la ligne de commande &laquo;&nbsp;ln -s cake_1.2.1.8004 cakephp&nbsp;&raquo; en modifiant juste le nom du répertoire cake.</p>

<p>Donc avant de recréer votre lien symbolique, faites un bête &laquo;&nbsp;rm cakephp&nbsp;&raquo; ;o)</p>]]></content:encoded>
	</item>
	<item>
		<title>Par : Jean</title>
		<link>http://www.formation-cakephp.com/12/hebergement-dun-site-cakephp-chez-ovh-mutualise/comment-page-1#comment-1600</link>
		<dc:creator>Jean</dc:creator>
		<pubDate>Thu, 26 Feb 2009 10:26:51 +0000</pubDate>
		<guid isPermaLink="false">http://www.formation-cakephp.com/12/hebergement-dun-site-cakephp-chez-ovh-mutualise#comment-1600</guid>
		<description>&lt;p&gt;Bonjour,&lt;/p&gt;

&lt;p&gt;Pour faire suite aux commentaire ci-dessus...&lt;/p&gt;

&lt;p&gt;Dans la section 2.1, la valeur par défaut dans CakePHP 1.2.1.8004 est déjà correcte:
&lt;pre lang=&quot;php&quot;&gt;Configure::write(&#039;debug&#039;, 2);&lt;/pre&gt;&lt;/p&gt;

&lt;p&gt;Dans la section 2.3, la valeur par défaut dans CakePHP 1.2.1.8004 est aussi correcte, puisqu&#039;elle est calculée dynamiquement:
&lt;pre lang=&quot;php&quot;&gt;if (!defined(&#039;ROOT&#039;)) {
    define(&#039;ROOT&#039;, dirname(dirname(dirname(&lt;strong&gt;FILE&lt;/strong&gt;))));
}&lt;/pre&gt;
Puis plus bas:
&lt;pre lang=&quot;php&quot;&gt;if (!defined(&#039;CAKE&lt;em&gt;CORE&lt;/em&gt;INCLUDE&lt;em&gt;PATH&#039;)) {
    define(&#039;CAKE&lt;/em&gt;CORE&lt;em&gt;INCLUDE&lt;/em&gt;PATH&#039;, ROOT);
}&lt;/pre&gt;&lt;/p&gt;

&lt;p&gt;Par contre il faut modifier la clé dans la ligne suivante (je ne sais pas bien pourquoi, d&#039;ailleurs):
&lt;pre lang=&quot;php&quot;&gt;Configure::write(&#039;Security.salt&#039;, &#039;DYhG93b0qyJfIxfs2guVoUubWwvniR2G0FgaC9mi&#039;);&lt;/pre&gt;&lt;/p&gt;

&lt;p&gt;Ceci dit, je ne connais pas du tout ni PHP ni CakePHP, je découvre au fil du tutoriel d&#039;IBM...&lt;/p&gt;

&lt;p&gt;Merci pour la réponse rapide!&lt;/p&gt;

&lt;p&gt;Jean.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Bonjour,</p>

<p>Pour faire suite aux commentaire ci-dessus&#8230;</p>

<p>Dans la section 2.1, la valeur par défaut dans CakePHP 1.2.1.8004 est déjà correcte:

</p>
<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;">Configure<span style="color: #339933;">::</span><span style="color: #004000;">write</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'debug'</span><span style="color: #339933;">,</span> <span style="color: #cc66cc;">2</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></div></div>




<p>Dans la section 2.3, la valeur par défaut dans CakePHP 1.2.1.8004 est aussi correcte, puisqu&#8217;elle est calculée dynamiquement:

</p>
<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #339933;">!</span><span style="color: #990000;">defined</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'ROOT'</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
    <span style="color: #990000;">define</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'ROOT'</span><span style="color: #339933;">,</span> <span style="color: #990000;">dirname</span><span style="color: #009900;">&#40;</span><span style="color: #990000;">dirname</span><span style="color: #009900;">&#40;</span><span style="color: #990000;">dirname</span><span style="color: #009900;">&#40;</span><span style="color: #339933;">&lt;</span>strong<span style="color: #339933;">&gt;</span>FILE<span style="color: #339933;">&lt;/</span>strong<span style="color: #339933;">&gt;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span></pre></div></div>



Puis plus bas:


<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #339933;">!</span><span style="color: #990000;">defined</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'CAKE&lt;em&gt;CORE&lt;/em&gt;INCLUDE&lt;em&gt;PATH'</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
    <span style="color: #990000;">define</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'CAKE&lt;/em&gt;CORE&lt;em&gt;INCLUDE&lt;/em&gt;PATH'</span><span style="color: #339933;">,</span> ROOT<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span></pre></div></div>




<p>Par contre il faut modifier la clé dans la ligne suivante (je ne sais pas bien pourquoi, d&#8217;ailleurs):

</p>
<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;">Configure<span style="color: #339933;">::</span><span style="color: #004000;">write</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'Security.salt'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'DYhG93b0qyJfIxfs2guVoUubWwvniR2G0FgaC9mi'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></div></div>




<p>Ceci dit, je ne connais pas du tout ni PHP ni CakePHP, je découvre au fil du tutoriel d&#8217;IBM&#8230;</p>

<p>Merci pour la réponse rapide!</p>

<p>Jean.</p>]]></content:encoded>
	</item>
	<item>
		<title>Par : Pierre-Emmanuel Fringant</title>
		<link>http://www.formation-cakephp.com/12/hebergement-dun-site-cakephp-chez-ovh-mutualise/comment-page-1#comment-1599</link>
		<dc:creator>Pierre-Emmanuel Fringant</dc:creator>
		<pubDate>Thu, 26 Feb 2009 08:42:44 +0000</pubDate>
		<guid isPermaLink="false">http://www.formation-cakephp.com/12/hebergement-dun-site-cakephp-chez-ovh-mutualise#comment-1599</guid>
		<description>&lt;p&gt;J&#039;ai mis à jour l&#039;article avec le numéro de version actuel, mais les sections que tu indiques ne sont pas obsolètes du tout.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>J&#8217;ai mis à jour l&#8217;article avec le numéro de version actuel, mais les sections que tu indiques ne sont pas obsolètes du tout.</p>]]></content:encoded>
	</item>
	<item>
		<title>Par : Jean</title>
		<link>http://www.formation-cakephp.com/12/hebergement-dun-site-cakephp-chez-ovh-mutualise/comment-page-1#comment-1598</link>
		<dc:creator>Jean</dc:creator>
		<pubDate>Thu, 26 Feb 2009 07:53:25 +0000</pubDate>
		<guid isPermaLink="false">http://www.formation-cakephp.com/12/hebergement-dun-site-cakephp-chez-ovh-mutualise#comment-1598</guid>
		<description>&lt;p&gt;Bonjour,&lt;/p&gt;

&lt;p&gt;Merci pour le tutoriel, très utile et bien référencé.&lt;/p&gt;

&lt;p&gt;Cependant, en ce mois de février 2009, la version de CakePHP (1.2.1.8004) me semble nécessiter beaucoup moins de configuration qu&#039;évoqué ci-dessus.  Peut-être est-il temps de dire à quelle version ce tutoriel s&#039;applique, voire de le revoir entièrement pour coller à la réalité de la nouvelle version.&lt;/p&gt;

&lt;p&gt;Les sections 2.1 et 2.3 par exemple sont obsolètes. Et je ne suis pas sûr que 2.2 soit encore d&#039;actualité, vu que tout marche sans modif pour moi...&lt;/p&gt;

&lt;p&gt;Encore merci,&lt;/p&gt;

&lt;p&gt;Jean.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Bonjour,</p>

<p>Merci pour le tutoriel, très utile et bien référencé.</p>

<p>Cependant, en ce mois de février 2009, la version de CakePHP (1.2.1.8004) me semble nécessiter beaucoup moins de configuration qu&#8217;évoqué ci-dessus.  Peut-être est-il temps de dire à quelle version ce tutoriel s&#8217;applique, voire de le revoir entièrement pour coller à la réalité de la nouvelle version.</p>

<p>Les sections 2.1 et 2.3 par exemple sont obsolètes. Et je ne suis pas sûr que 2.2 soit encore d&#8217;actualité, vu que tout marche sans modif pour moi&#8230;</p>

<p>Encore merci,</p>

<p>Jean.</p>]]></content:encoded>
	</item>
	<item>
		<title>Par : Matthieu Sadouni</title>
		<link>http://www.formation-cakephp.com/12/hebergement-dun-site-cakephp-chez-ovh-mutualise/comment-page-1#comment-1498</link>
		<dc:creator>Matthieu Sadouni</dc:creator>
		<pubDate>Fri, 30 Jan 2009 15:50:23 +0000</pubDate>
		<guid isPermaLink="false">http://www.formation-cakephp.com/12/hebergement-dun-site-cakephp-chez-ovh-mutualise#comment-1498</guid>
		<description>&lt;p&gt;Autre info, il faut maintenant spécifier le répertoire ROOT pour CakePHP tel qu&#039;on le voit en ssh (/homz.xxx/login/cakephp) au lieu de /home/login/cakephp&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Autre info, il faut maintenant spécifier le répertoire ROOT pour CakePHP tel qu&#8217;on le voit en ssh (/homz.xxx/login/cakephp) au lieu de /home/login/cakephp</p>]]></content:encoded>
	</item>
	<item>
		<title>Par : Bastien</title>
		<link>http://www.formation-cakephp.com/12/hebergement-dun-site-cakephp-chez-ovh-mutualise/comment-page-1#comment-1462</link>
		<dc:creator>Bastien</dc:creator>
		<pubDate>Thu, 22 Jan 2009 10:55:36 +0000</pubDate>
		<guid isPermaLink="false">http://www.formation-cakephp.com/12/hebergement-dun-site-cakephp-chez-ovh-mutualise#comment-1462</guid>
		<description>&lt;p&gt;Info à noter :&lt;/p&gt;

&lt;p&gt;CHMOD : la racine du site doit être en 705, les dossiers et les scripts en 755 au maximum. Pas de 777, sinon vous aurez droit à une &quot;Internal Server Error&quot; assez inexplicable.&lt;/p&gt;

&lt;p&gt;Je viens de lutter des heures sur les .htacces alors qu&#039;il s&#039;agissait d&#039;un CHMOD :)&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Info à noter :</p>

<p>CHMOD : la racine du site doit être en 705, les dossiers et les scripts en 755 au maximum. Pas de 777, sinon vous aurez droit à une &laquo;&nbsp;Internal Server Error&nbsp;&raquo; assez inexplicable.</p>

<p>Je viens de lutter des heures sur les .htacces alors qu&#8217;il s&#8217;agissait d&#8217;un CHMOD <img src='http://www.formation-cakephp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>]]></content:encoded>
	</item>
	<item>
		<title>Par : Fred</title>
		<link>http://www.formation-cakephp.com/12/hebergement-dun-site-cakephp-chez-ovh-mutualise/comment-page-1#comment-107</link>
		<dc:creator>Fred</dc:creator>
		<pubDate>Thu, 28 Feb 2008 12:13:44 +0000</pubDate>
		<guid isPermaLink="false">http://www.formation-cakephp.com/12/hebergement-dun-site-cakephp-chez-ovh-mutualise#comment-107</guid>
		<description>&lt;p&gt;Mon erreur était dans le htaccess de la racine.
Il ne faut pas oublier le slash.
Merci de ta réactivité Pierre-Emmanuel :)&lt;/p&gt;

&lt;p&gt;htacces de la racine :
RewriteEngine on
RewriteRule ^$ /app/webroot/ [L]
RewriteRule (.*) /app/webroot/$1 [L]&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Mon erreur était dans le htaccess de la racine.
Il ne faut pas oublier le slash.
Merci de ta réactivité Pierre-Emmanuel <img src='http://www.formation-cakephp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>

<p>htacces de la racine :
RewriteEngine on
RewriteRule ^$ /app/webroot/ [L]
RewriteRule (.*) /app/webroot/$1 [L]</p>]]></content:encoded>
	</item>
	<item>
		<title>Par : Pierre-Emmanuel Fringant</title>
		<link>http://www.formation-cakephp.com/12/hebergement-dun-site-cakephp-chez-ovh-mutualise/comment-page-1#comment-106</link>
		<dc:creator>Pierre-Emmanuel Fringant</dc:creator>
		<pubDate>Thu, 28 Feb 2008 11:37:14 +0000</pubDate>
		<guid isPermaLink="false">http://www.formation-cakephp.com/12/hebergement-dun-site-cakephp-chez-ovh-mutualise#comment-106</guid>
		<description>&lt;p&gt;Ca m&#039;a l&#039;air correct. Je regarderai plutôt du côté du fichier webroot/index.php pour voir si les constantes ROOT et APP_DIR sont correctes pour votre configuration.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Ca m&#8217;a l&#8217;air correct. Je regarderai plutôt du côté du fichier webroot/index.php pour voir si les constantes ROOT et APP_DIR sont correctes pour votre configuration.</p>]]></content:encoded>
	</item>
</channel>
</rss>
