OVH Cloud OVH Cloud

Apache, PHP3 & Spip

6 réponses
Avatar
Goon
Bonjour à tous,

J'ai fait pas mal de recherches, posté dans des forums, etc donc en
désespoir de cause je poste ici. Je suppose que ça sera trivial pour
beaucoup d'entre vous et m'excuse par avance si j'ai mal cherché.

J'ai installé Spip sur une Debian testing. Quand je vais sur
localhost/spip, j'ai une page blanche. Je soupçonne que ça vient du
support du php3 donc je rajoute dans /etc/apache/httpd.conf

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

Je relance Apache, réessaye, page toujours blanche.

J'essaie alors de lire directement index.php3 et bien évidemment on me
propose de télécharger le fichier. Où est-ce que je me suis planté dans
la config d'Apache ? Il manque un module ?

Merci d'avance


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org

6 réponses

Avatar
Philippe Berini
* Goon [Wed, Jul 14, 2004 at 12:16:05PM +0200]:

J'ai installé Spip sur une Debian testing. Quand je vais sur
localhost/spip, j'ai une page blanche. Je soupçonne que ça vient du
support du php3 donc je rajoute dans /etc/apache/httpd.conf



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



Je relance Apache, réessaye, page toujours blanche.



As-tu aussi cela dans ton httpd.conf:

<IfModule mod_dir.c>
DirectoryIndex index.html index.htm index.shtml index.cgi index.php index.php3
</IfModule>

--
Philippe Berini


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Florent Bayle
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Le mercredi 14 Juillet 2004 12:43, Philippe Berini a écrit :
* Goon [Wed, Jul 14, 2004 at 12:16:05PM +0200]:
> J'ai installé Spip sur une Debian testing. Quand je vais sur
> localhost/spip, j'ai une page blanche. Je soupçonne que ça vient du
> support du php3 donc je rajoute dans /etc/apache/httpd.conf
>
> AddType application/x-httpd-php .php .php4 .php3 .phtml
>
> Je relance Apache, réessaye, page toujours blanche.

As-tu aussi cela dans ton httpd.conf:

<IfModule mod_dir.c>
DirectoryIndex index.html index.htm index.shtml index.cgi index.php
index.php3 </IfModule>




Peut-être faire aussi un modules-config apache enable mod_php4 ?

- --
Florent
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)

iD8DBQFA9RA5M+Ix3/RCm3gRAidZAJ47EuJLH0xu+moXcABGWH/vJ4bl7QCZAR75
eT99DcH9QKvnr3hrOdY25l0=
ßml
-----END PGP SIGNATURE-----
Avatar
Julien Louis
On Wed, Jul 14, 2004 at 12:16:05PM +0200, Goon wrote:
Bonjour à tous,



Bonjour,


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



très bien

Je relance Apache, réessaye, page toujours blanche.



Normal

J'essaie alors de lire directement index.php3 et bien évidemment on me
propose de télécharger le fichier. Où est-ce que je me suis planté dans
la config d'Apache ? Il manque un module ?



Non, il faut modifier le fichier /etc/apache/mime.types pour commenter la ligne :
application/x-httpd-php3 php3

et rajouter php3 sur la ligne :
application/x-httpd-php phtml pht php

Relance apache, et maintenant ca devrait fonctionner

Merci d'avance



De rien, j'ai passé des heures à chercher et j'ai failli cassé mon apache + php
donc maintenant j'en fais profiter les autres :)

--

<Alakazou_> Obelix_: c ou tu trouve ca /etc/environment ?


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Julien Louis
On Wed, Jul 14, 2004 at 12:51:57PM +0200, Julien Louis wrote:

Non, il faut modifier le fichier /etc/apache/mime.types pour commenter la ligne :
application/x-httpd-php3 php3

et rajouter php3 sur la ligne :
application/x-httpd-php phtml pht php

Relance apache, et maintenant ca devrait fonctionner



Bon, j'avais oublié un petit truc dans le /etc/apache/httpd.conf, commente les
lignes :
AddType application/x-httpd-php3 .php3
AddType application/x-httpd-php3-source .phps

Redémarre apache, et regarde si ca fonctionne, je viens de tester sur ma machine
et ça fonctionne mieux en virant ces lignes :)

--
Follow-up fmb.linux, parce que la charte de fca.emacs, redigee par mes
soins, interdit les trolls GNU Emacs/XEmacs, sur lesquels je suis le
premier a me lancer :-)


-+- JK in guide du linuxien pervers - bien configurer sa charte -+-


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Goon
Julien Louis a écrit :
On Wed, Jul 14, 2004 at 12:51:57PM +0200, Julien Louis wrote:

Non, il faut modifier le fichier /etc/apache/mime.types pour commenter la ligne :
application/x-httpd-php3 php3

et rajouter php3 sur la ligne :
application/x-httpd-php phtml pht php

Relance apache, et maintenant ca devrait fonctionner




Bon, j'avais oublié un petit truc dans le /etc/apache/httpd.conf, commente les
lignes :
AddType application/x-httpd-php3 .php3
AddType application/x-httpd-php3-source .phps

Redémarre apache, et regarde si ca fonctionne, je viens de tester sur ma machine
et ça fonctionne mieux en virant ces lignes :)



Merci pour toutes ces réponses. Désormais quand je lance index.php3
(dans ecrire ou à la racine) il est bien interprété par Apache et
Firefox ne me propose plus de télécharger le fichier. En revanche la
page qu'il m'affiche est blanche et constituée d'un bête
<html><body></body></html>...


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Goon
Goon a écrit :
Julien Louis a écrit :

On Wed, Jul 14, 2004 at 12:51:57PM +0200, Julien Louis wrote:

Non, il faut modifier le fichier /etc/apache/mime.types pour
commenter la ligne :
application/x-httpd-php3 php3

et rajouter php3 sur la ligne :
application/x-httpd-php phtml pht php

Relance apache, et maintenant ca devrait fonctionner





Bon, j'avais oublié un petit truc dans le /etc/apache/httpd.conf,
commente les
lignes :
AddType application/x-httpd-php3 .php3
AddType application/x-httpd-php3-source .phps
Redémarre apache, et regarde si ca fonctionne, je viens
de tester sur ma machine
et ça fonctionne mieux en virant ces lignes :)



Merci pour toutes ces réponses. Désormais quand je lance index.php3
(dans ecrire ou à la racine) il est bien interprété par Apache et
Firefox ne me propose plus de télécharger le fichier. En revanche la
page qu'il m'affiche est blanche et constituée d'un bête
<html><body></body></html>...



Problème réglé ! En allant dans ecrire, je prenais une erreur de
connection à MySQL. J'ai trouvé la solution sur
http://www.spip.net/threadspip2014-5950.html. Il faut juste décommenter
la ligne extension=mysql.so dans /etc/php4/apache/php.ini
Si ça peut servir à quelqu'un plus tard...

Merci à tous !


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact