Module apache de réécriture d'url mod_rewrite non disponible

Bonjour,
je suis chez https://www.alwaysdata.com/fr/ et j'ai installé pluxml
et j'ai ce message "Module apache de réécriture d'url mod_rewrite non disponible"
Est-ce gênant ? sinon comment régler le problème ?
Merci

Réponses

  • bazooka07bazooka07 PluXml Lead Developer, Moderator

    Bonjour,
    Quelles sont les version de PluXml et de PHP utilisées.
    AlwaysData a apparemment désactivé la fonction apache_get_modules(). Ce qui désactive la ré-écriture d'urls.

  • ptitjozptitjoz Member
    avril 2024 modifié

    Bonjour

    PluXml version 5.9.0-rc6 (encodage UTF-8) - Version données : 5.8.1

    Version de PHP : 8.2.17
    
  • avril 2024 modifié

    Bonsoir,

    L'url rewriting est bien disponible sur Alwaysdata, j'en fais usage :)

    le test est effectuée via la fonction apache_get_modules() qui n'est pas forcément disponible selon la manière que Apache est installé sur le serveur comme CGI ou module. Si apache est dispo comme CGI, alors la fonction apache_get_modules()n'est pas disponible. Si tu regarde : https://help.alwaysdata.com/fr/langages/php/ , tu vois qu'il est indiqué:

    PHP tourne en FastCGI, derrière Apache : il est donc possible de créer des fichiers .htaccess ;

    Il n'y a pas vraiment de solution propre et fiable pour tester la disponibilité de l'url rewriting sur un hebergement, sauf à le faire manuellement ;(

    Pour malgré tout verifier et voir si ce module est installé, tu peut depuis le ftp regarder la configuration en téléchargeant en local le fichier admin/config/apache/apache.conf et l'ouvrir avec un simple editeur de texte.


    Cordialement,
    gcyrillus , simple membre du forum et utilisateur de PluXml

    Mon site PluXml: https://re7net.com | Plugins: https://ressources.pluxopolis.net/banque-plugins/index.php?all_versions | Thèmes: tester et télécharger @ https://pluxthemes.com
    Indiquez [RÉSOLU] dans le titre de votre question une fois le soucis réglé, Merci

  • bazooka07bazooka07 PluXml Lead Developer, Moderator

    Bonjour,
    Le problème est corrigé avec le PR #818.
    Dans le cas où la fonction apache_get_modules() n'existe pas, plxUtils::testModRewrite() retourne true et aucune information affichée dans parametres_infos.php.
    Le correctif sera inclus dans la version 5.9.0-rc8

Connectez-vous ou Inscrivez-vous pour répondre.