Maison  >  Questions et réponses  >  le corps du texte

La solution à la solution invalide consistant à changer la version de PHP dans le fichier .htaccess

<p>J'essaie de changer la version de PHP en ajoutant un gestionnaire dans le fichier .htaccess à la racine du domaine, mais cela ne fonctionne pas, le serveur renvoie une erreur 403 Forbidden. Cependant, la modification des options du sélecteur PHP via Cpanel fonctionne. Mais je ne souhaite pas changer globalement la version de PHP sur le serveur car certaines de mes applications hébergées sur le serveur utilisent une ancienne version de PHP, qui est la 7.4. </p> <p>Voici le gestionnaire que j'utilise dans .htaccess pour PHP 8.1 : </p> <pre class="brush:php;toolbar:false;"># php -- COMMENCER le gestionnaire généré par cPanel, ne pas modifier # Définissez le package "ea-php81" comme langage de programmation "PHP" par défaut. <IfModule mime_module> Application AddHandler/x-httpd-ea-php81 .php .php8 .phtml </IfModule> # php -- FIN du gestionnaire généré par cPanel, ne pas modifier</pre> <p>S'il vous plaît, dites-moi ce que j'ai fait de mal ? </p>
P粉315680565P粉315680565444 Il y a quelques jours643

répondre à tous(2)je répondrai

  • P粉761718546

    P粉7617185462023-08-26 12:57:39

    AddHandler application/x-httpd-ea-php81___lsphp .php .php8 .phtml .htm Merci de conserver le code html et pas besoin d'ajouter du nouveau contenu

    répondre
    0
  • P粉300541798

    P粉3005417982023-08-26 10:24:01

    403 Les erreurs interdites sont principalement causées par votre code de gestionnaire d'erreurs.

    Essayez d'utiliser le code suivant, cela devrait fonctionner correctement.

    AddHandler application/x-httpd-php81 .php

    Ou utilisez le code suivant

    AddHandler application/x-httpd-alt-php81___lsphp .php

    Si cela a fonctionné pour vous, faites-le-moi savoir dans les commentaires.

    répondre
    0
  • Annulerrépondre