« Installation et configuration d'un serveur http apache 2.2 » : différence entre les versions

Aller à la navigation Aller à la recherche
Ligne 570 : Ligne 570 :
</nowiki></pre>
</nowiki></pre>


Notez que si vous utilisez <code>mod_userdir</code> il sera impossible d'exécuter les scripts php à cause de la directive <code>check_vhost_docroot=true</code> de SuPHP. Vous pouvez ajouter la directive <code>suPHP_Engine off</code> dans le fichier de configuration de <code>mod_userdir</code>.
Notez que si vous utilisez <code>mod_userdir</code> il sera impossible d'exécuter les scripts php à cause de la directive <code>check_vhost_docroot=true</code> de SuPHP. Vous pouvez ajouter la directive <code>suPHP_Engine off</code> dans le fichier de configuration de <code>mod_userdir</code> :
<pre>
<IfModule mod_userdir.c>
        UserDir public_html
        UserDir disabled root


N'oubliez pas de relancer apache2 après tout celà :
        <Directory /home/*/public_html>
                php_admin_value open_basedir ./
                #Added by pfoo : a cause du check_vhost_docroot=true de suphp, il est impossible d'executer le php dans les public_html (ça ne sera pas le bon docroot)
                suPHP_Engine off
 
                AllowOverride FileInfo AuthConfig Limit Indexes
                Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec
                <Limit GET POST OPTIONS>
                        Order allow,deny
                        Allow from all
                </Limit>
                <LimitExcept GET POST OPTIONS>
                        Order deny,allow
                        Deny from all
                </LimitExcept>
        </Directory>
</IfModule>
</pre>
 
N'oubliez pas de relancer apache2 après tout cela :
<pre>/etc/init.d/apache2 restart</pre>
<pre>/etc/init.d/apache2 restart</pre>


4 242

modifications

Menu de navigation