Forum Linux.debian/ubuntu Apache2 php4 AMD64 debian

Posté par  .
Étiquettes :
0
5
jan.
2006
Bonjour à toutes et à tous ,

Je cherche à installer apache2 sur une debian AMD 64 . Le php 4 fonctionne mais lorsque je veux utiliser des php_value dans le .htaccess (ou autre instruction autre que de l'authentification) je me prend une erreur 500 avec dans le log d'apache : /home/webusers/web/html/.htaccess: php_value not allowed here

Par avance merci pour toutes les pistes que vous pourriez me donner .

Infos complémentaires : j'ai entendu parler de sapi_apache2 comme module mais je ne l'ai pas trouvé dans le libapache2-mod-php4
  • # Re: Conf Apache

    Posté par  . Évalué à 2.

    En fait, il faut que tu autorises les modifications de la conf PHP via les .htaccess pour ce répertoire.

    En gros, il s'agit de la directive AllowOverride dans ton httpd.conf

    Exemple:

    <Directory /home/webusers>
    AllowOverride Options
    </Directory>

    Cf la doc: http://www.nexen.net/docs/php/annotee/configuration.changes.apache.php
    • [^] # Re: Conf Apache

      Posté par  . Évalué à 1.

      Merci bien mais j'avais déjà pensé à ca

      Dans ma conf j'avais déjà (je sais que niveau sécu ce peut être discutable mais bon ...)

      ..
      AllowOverride All
      ..
      • [^] # Re: Conf Apache

        Posté par  (site web personnel) . Évalué à 2.

        Salut,
        je me suis déjà fait avoir car dans ma configuration d'Apache, j'ai deux "directory"s définis, / et /var/www/html, et je n'avais changé le AllowOverride que dans un des deux, ou dans le mauvais je ne sais plus, et donc je me faisais jeter comme toi...
        • [^] # Re: Conf Apache

          Posté par  . Évalué à 2.

          Il a raison le monsieur, j'voulais te répondre comme lui, mais bon, t'avais l'air tellement sur de toi ...
          Ce message dans les logs est CARACTERISTIQUE ! C'est bien le droit d'outrepasser les "Options" qu'il te manque.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.