php4 - php5 et htaccess

Bonjour, je suis en train de migrer des sites d’un serveur Kimsufi, avec debian et qui utilisait le php4
Le nouveau serveur utilise php5, ce qui fait que j’ai des erreurs avec mon htaccess (internal server error)
Ma question :

N’est il pas possible d’utiliser le php4 aussi sur mon serveur ? SI oui comment ?
Merci

Si j’ai bien compris la question;
S’il est installé (php4) il faut un .htaccess stipulant l’utilisation de php4 par défaut à la place de php5
Un truc du style :

AddType application/x-httpd-php4 .php4 AddType application/x-httpd-php4 .php

non ? A tester.

Le plus simple serait quand même d’utiliser la version la plus haute de php, c’est à dire php5 (au besoin réécrire ton htaccess)

Cyrille

parfaitement d’accord avec cyrilleb
pour free par exemple c’est avec ce genre de .htaccess que tu active le php5
et je suppose que si le php4 est installé alors c’est comme ça que tu l’installe
mais il est aussi vrai que si tu regarde le problème de ton htaccess cela ne doit pas etre un gros problème
la plus part des options sont compatibles
et tu pourras profiter de la puissance de php5

Ok , merci mais là actuellement j’ai php5 et je voudrais aussi pouvoir utiliser php4 (certains ancien sites fonctionnent que vace) et je ne veux pas trop bricoler ce ne sont pas ls miens.
Voila il doit y avoir possibilité de faire fonctionner aussi php 4 Non ?
Merci

S’il est installé oui,
voir mon premier post :wink:

comment savoir si il est installé ?
Et comment l’installer sans mettre le serveur en péril :confused: ?
Merci

tu copie ça dans un fichier a l’extension .php

et tu navigue jusqu’a ce fichier
tu auras toutes les infos sur ton serveur (et donc ta version de php)

voila : tbci.fr/info.php
PHP Version 5.2.12

tu aurais du le dire tout de suite que tu etait chez ovh
c’est un serveur dedié ? ou un pack et tu gere pas grand chose ?
parceque sinon c’est a ovh qu’il faut que tu demande
je veut dire qu’ils vont pouvoir t’aider normalement
et surtout si t’as pas un accés complet a ton serveur je pense pas que tu puisse installer php4 en plus de php5

et juste comme ça moi je pense que tu te complique la vie
il serait plus simple (et c’est l’occasion) de migrer vers php5

Oui, je suis chez OVH, j’ai pris un serveur nu, installé une Débian Lenny, Directadmin et quelques composants.
Le soucis est que les sites ne sont pas a moi, et que j ne veux pas les refaires.
Bon je vais voir avec les clients, mais je n’y crois pas de trop …
Merci

a ok donc t’s un accès complet (c’est bien)
la je suis désolé mais le mieux c’est que tu suivent un tuto pour installé les 2 phps
sinon le mieux c’est que tu commence par tout sauvegardé et aussi reexplique pourquoi tu veut php4?

Ben en fait j’ai transféré un site d’un serveur vers le nouveau.
Alors peut être que je me trompe mais il y a un htaccess, et je supporse, je dis bien je suppose que c’est à cause de la version de php que ca bug. Le site tournais sur php4 et là j’en suis sur.
Voila le site : jaquette-gratuite.com/
Voila le htaccess

[code]RewriteEngine On
RewriteCond %{HTTP_HOST} !^www.jaquette-gratuite.com [NC]
RewriteRule (.*) http://www.jaquette-gratuite.com/$1 [QSA,R=301,L]

#interdit le listage des repertoires
Options -Indexes

Options +FollowSymlinks
RewriteEngine on
RewriteRule ^recherche/$ recherche.php [L]

RewriteRule ^jaquettes-cd/classee-(.)/$ jaqcd.php?lettre=$1&format=cd [L]
RewriteRule ^jaquettes-cd/(.
)/face-avant-(.).htm$ jaqcd.php?souscateg=$1&num=$2&face=front&format=cd [L]
RewriteRule ^jaquettes-cd/(.
)/face-arriere-(.).htm$ jaqcd.php?souscateg=$1&num=$2&face=back&format=cd [L]
RewriteRule ^jaquettes-cd/(.
)/sticker-(.).htm$ jaqcd.php?souscateg=$1&num=$2&face=cd&format=cd [L]
RewriteRule ^jaquettes-cd/(.
)/$ jaqcd.php?souscateg=$1&format=cd [L]
RewriteRule ^jaquettes-cd/$ jaqcd.php?format=cd [L]

RewriteRule ^jaquettes-dvd/classee-(.)/$ jaqdvd.php?lettre=$1&format=dvd [L]
RewriteRule ^jaquettes-dvd/(.
)/face-avant-(.).htm$ jaqdvd.php?souscateg=$1&num=$2&face=dvd&format=dvd [L]
RewriteRule ^jaquettes-dvd/(.
)/sticker-(.).htm$ jaqdvd.php?souscateg=$1&num=$2&face=cd&format=dvd [L]
RewriteRule ^jaquettes-dvd/(.
)/$ jaqdvd.php?souscateg=$1&format=dvd [L]
RewriteRule ^jaquettes-dvd/$ jaqdvd.php?format=dvd [L]

RewriteRule ^jaquettes-audio/classee-(.)/$ jaqaudio.php?lettre=$1&format=audio [L]
RewriteRule ^jaquettes-audio/(.
)/(.)/face-avant-(.).htm$ jaqaudio.php?artiste=$1&souscateg=$2&num=$3&face=front&format=audio [L]
RewriteRule ^jaquettes-audio/(.)/(.)/face-arriere-(.).htm$ jaqaudio.php?artiste=$1&souscateg=$2&num=$3&face=back&format=audio [L]
RewriteRule ^jaquettes-audio/(.
)/(.)/sticker-(.).htm$ jaqaudio.php?artiste=$1&souscateg=$2&num=$3&face=cd&format=audio [L]
RewriteRule ^jaquettes-audio/(.)/(.)/$ jaqaudio.php?artiste=$1&souscateg=$2&format=audio [L]
RewriteRule ^jaquettes-audio/(.*)/$ jaqaudio.php?artiste=$1&format=audio [L]
RewriteRule ^jaquettes-audio/$ jaqaudio.php?format=audio [L]

RewriteRule ^video-x/(.*)/$ x1.php?categx=$1 [L]
RewriteRule ^video-x/$ x1.php [L][/code]

Merci

bon j’ai pas vu de bug
mais en meme temps j’ai pas tout testé

et vu ton htaccess meme sans avoir vu le bug
je suppose que le bug c’est que c’est pas la bonne page qui s’affiche desfois
et ça c’est parceque ton mode urlrewritting est pas activé c’est tout
rien avoir avec php mais avec la config de apache

ouep vais regarder là dessus, mais en fait il y a pas de bug, il doit y avoir sur ce site environ 500 images qui ne s’affichent pas…

ben désolé mais moi j’ai les jacquettes (enfin toutes celles que j’ai essayé)

M… désolé j’ai pas modifié les DNS , j’ai modifié mon fichier host du PC pour accéder au site sur le nouveau serveur .
IP : 91.121.118.116

cool content de le savoir

Alors la question est d’où peut venir le soucis ?
Est ce que ça peut venir de apache, URL rewritting ? Je vais me pencher dessus vers 10 heures, j’ai les papiers pour ma compta a faire…
Merci en attendant.

je pense que oui ton probleme c’est la config de apache

Question, comment activer url rewritting ?
Merci