migration de spip 1.7 sur un nouveau serveur

Bonsoir tout le monde,

je migre en ce moment un vieux 1.7 (avec écran de sécurité) vers un nouveau serveur en php4 (exprès pas en php5 vu le vieil âge du site).

Lorsque je visite les pages, ça donne le code du fichier au lieu de l'exécuter, comme ça

"

<?php
$fond = "rubrique";
$delais = 2 * 3600;
include ("inc-public.php3");
?>

"

Ce serait du à quoi ?

Tina

Le 2 mars 2010 à 22:34, Tina ENGELBERG a écrit :

Bonsoir tout le monde,

je migre en ce moment un vieux 1.7 (avec écran de sécurité) vers un nouveau serveur en php4 (exprès pas en php5 vu le vieil âge du site).

Lorsque je visite les pages, ça donne le code du fichier au lieu de l'exécuter, comme ça

"

<?php
$fond = "rubrique";
$delais = 2 * 3600;
include ("inc-public.php3");
?>

"

Ce serait du à quoi ?

Tina

On dirait bien que le moteur php ne tourne pas du coup ça affiche le code au lieu de l'éxécuter...
L'espace privé fonctionne ?

On dirait bien que le moteur php ne tourne pas du coup ça affiche le code au lieu de l'éxécuter...
L'espace privé fonctionne ?

C'est ce que j'en déduis aussi. Mais je ne sais pas comment faire pour activer le moteur php, sachant que tous les autres sites qui tournent en php5 sur la même machine vont très bien.

Non, le /ecrire n'est pas accessible ça me fait la même erreur.

Tina

On 02/03/10 22:34, Tina ENGELBERG wrote:

Ce serait du à quoi ?

Peut-être PHP sur ce serveur n'est pas configuré à reconnaître les fichiers .php3. Tu peux essayer d'ajouter dans le fichier .htaccess à la racine du site cette ligne :

AddType application/x-httpd-php .php3

(ou créer d'abord ce fichier s'il n'existe pas).

Paolo

Paolo a écrit :

On 02/03/10 22:34, Tina ENGELBERG wrote:

Ce serait du à quoi ?

Peut-être PHP sur ce serveur n'est pas configuré à reconnaître les fichiers .php3. Tu peux essayer d'ajouter dans le fichier .htaccess à la racine du site cette ligne :

AddType application/x-httpd-php .php3

(ou créer d'abord ce fichier s'il n'existe pas).

Paolo

Il y a sûrement de ça aussi.

Alors je viens de faire l'ajout dans le htaccess, et maintenant au lieu d'ouvrir la page ça propose de télécharger le fichier .php3

Est-ce que quelqu'un sait ce qu'il faut ajouter dans le php.ini pour que php4 lise les fichiers en .php3 ?

Tina

On 02/03/10 22:56, Tina ENGELBERG wrote:

Alors je viens de faire l'ajout dans le htaccess, et maintenant au lieu
d'ouvrir la page ça propose de télécharger le fichier .php3

Est-ce que quelqu'un sait ce qu'il faut ajouter dans le php.ini pour que
php4 lise les fichiers en .php3 ?

Hmm...
http://faq.1and1.com/dedicated_servers/root_server/how_to/2.html dit :
#
# And for PHP 4.x, use:
#
<IfModule mod_php4.c>
AddType application/x-httpd-php .php
AddType application/x-httpd-php .php4
AddType application/x-httpd-php .php3
AddType application/x-httpd-php-source .phps
</IfModule>

mais php.ini ? ... c'est quelle version d'Apache ?

Paolo

OK !

Merci à tous pour votre aide, alors voilà, grâce à vous j'ai trouvé (merci google, mais là je savais quoi chercher) :

    en fait on doit mettre la ligne de Paolo dans le httpd.conf de apache

Ca fonctionne parfaitement, youpii

Merci à tous !
Tina

Tina ENGELBERG a écrit :

Paolo a écrit :

On 02/03/10 22:34, Tina ENGELBERG wrote:

Ce serait du à quoi ?

Peut-être PHP sur ce serveur n'est pas configuré à reconnaître les fichiers .php3. Tu peux essayer d'ajouter dans le fichier .htaccess à la racine du site cette ligne :

AddType application/x-httpd-php .php3

(ou créer d'abord ce fichier s'il n'existe pas).

Paolo

Il y a sûrement de ça aussi.

Alors je viens de faire l'ajout dans le htaccess, et maintenant au lieu d'ouvrir la page ça propose de télécharger le fichier .php3

Est-ce que quelqu'un sait ce qu'il faut ajouter dans le php.ini pour que php4 lise les fichiers en .php3 ?

Tina

----- Tina ENGELBERG <tina.engelberg@yahoo.fr> a écrit :

Ca fonctionne parfaitement, youpii
Merci à tous !
Tina

C'est le moment idéal pour faire un gros upgrade vers Spip 1.8, tu verras c'est génial :slight_smile:

--
Martin Granger