2012-08-14 3 views
-1

J'utilise l'hébergement partagé avec Hostgator. Ma version de php est 5.2.17 et cela n'inclut pas mod_rewrite. Y a-t-il un moyen de lier ou d'utiliser mod_rewrite de toute façon? Voici quelques informations supplémentaires:Comment utiliser les fonctions qui dépassent votre version de PHP?

Pourquoi avez-vous besoin mod_rewrite?
Je veux essayer un système de petites annonces open source appelé 'Open Source Classifieds' et mod_rewrite est l'une des dépendances d'installation. (d'ailleurs la seule dépendance que je manque). BTW si vous connaissez des systèmes d'annonces opensoure alternative là-bas que je pourrais utiliser à la place, dites-le.

Pourquoi ne pas simplement mettre à jour php?
Eh bien, parce que je ne peux pas. J'ai partagé l'hébergement et le support technique a confirmé que ce n'est pas possible. Une option serait de passer à l'hébergement dédié qui coûte beaucoup plus que je ne suis prêt à payer pour le moment ..

+1

mod_rewrite fait partie de Apache, donc s'il n'est pas chargé alors vous ne pourrez pas l'utiliser – Cez

+0

Cela ne dépend pas de votre version de PHP, en particulier pas de mineures et de numéros de patch. – mario

+3

Basculez vers un meilleur hôte. – SLaks

Répondre

3

PHP ne contient jamais mod_rewrite car il fait partie de Apache (le Apache Webserver pour être plus correct). Donc au lieu de vérifier PHP pour cela, contactez le support de votre hébergeur et demandez si vous avez .htaccess et mod_rewrite disponibles pour votre plan d'hébergement.

0

Seul l'administrateur du serveur Web peut installer et activer mod_rewrite.

Soit vous réussissez à convaincre le support technique pour le faire pour vous, ou si vous trouvez un autre logiciel qui n'a pas besoin d'utiliser mode_rewrite.

Questions connexes