Apache2/php4.3.8 galere!
Fermé
slt a tous
j ai un souci j ai installé apache2 et php 4.3.8 sur redhat et j ai parametre le fichier de configuration de maniere a faire fonctionner php avec apache
LoadModule php4_module modules/libphp4.so
AddType application/x-httpd-php .php
DirectoryIndex index.php index.htm index.html index.html.var
mais le pb c que quand j essai d avoir mes pages php de mon site rrien ne s affiche sauf une demande de telechargement du fichier
qq un a une idée svp
j ai un souci j ai installé apache2 et php 4.3.8 sur redhat et j ai parametre le fichier de configuration de maniere a faire fonctionner php avec apache
LoadModule php4_module modules/libphp4.so
AddType application/x-httpd-php .php
DirectoryIndex index.php index.htm index.html index.html.var
mais le pb c que quand j essai d avoir mes pages php de mon site rrien ne s affiche sauf une demande de telechargement du fichier
qq un a une idée svp
A voir également:
- Apache2/php4.3.8 galere!
- Supprimer apache2 ubuntu ✓ - Forum Ubuntu
- Probleme apache2 ✓ - Forum Linux / Unix
- Problème vhost apache2 ✓ - Forum Hébergement
- Probleme de réinstallation apache2 - Forum Linux / Unix
- Problème sous-domaine Apache2 - Forum DNS
3 réponses
asevere
Messages postés
13095
Date d'inscription
lundi 28 janvier 2002
Statut
Webmaster
Dernière intervention
23 novembre 2024
426
22 sept. 2004 à 12:19
22 sept. 2004 à 12:19
Salut,
Pourrais tu nous copier coller la configuration d'appache (httpd.conf/commonhttpd.conf)
sans les commentaires et lignes blanches si possible
(par ex. grep -v ^# httpd.conf | grep -v ^$)
A prioris, il te manque au moins un truc du genre:
@++
PS: dans un premier temps, juste le fichier httpd.conf ça devrait suffir :)
...Mana mana
Tutudutu...
Pourrais tu nous copier coller la configuration d'appache (httpd.conf/commonhttpd.conf)
sans les commentaires et lignes blanches si possible
(par ex. grep -v ^# httpd.conf | grep -v ^$)
A prioris, il te manque au moins un truc du genre:
AddModule mod_php4.cMais il manque peut-etre aussi des directives de configuration de php :)
@++
PS: dans un premier temps, juste le fichier httpd.conf ça devrait suffir :)
...Mana mana
Tutudutu...
ServerRoot "/usr/local/apache2"
#The accept serialization lock file MUST BE STORED ON A LOCAL DISK.
#
<IfModule !mpm_winnt.c>
<IfModule !mpm_netware.c>
#LockFile logs/accept.lock
</IfModule>
</IfModule>
<IfModule !mpm_netware.c>
<IfModule !perchild.c>
#ScoreBoardFile logs/apache_runtime_status
</IfModule>
</IfModule>
LoadModule php4_module modules/libphp4.so
User nobody
Group nobody
ServerName x.x.x.x
UseCanonicalName Off
#
# DocumentRoot: The directory out of which you will serve your
# documents. By default, all requests are taken from this directory, but
# symbolic links and aliases may be used to point to other locations.
#
DocumentRoot "/usr/local/apache2/htdocs/"
# First, we configure the "default" to be a very restrictive set of
# features.
#
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
#
<Directory "/usr/local/apache2/htdocs>
Options Indexes FollowSymLinks
#
# AllowOverride controls what directives may be placed in .htaccess files.
# It can be "All", "None", or any combination of the keywords:
# Options FileInfo AuthConfig Limit
#
AllowOverride all
#
# Controls who can get stuff from this server.
#
Order allow,deny
Allow from all
</Directory>
UserDir public_html
DirectoryIndex index.html index.html.var index.php index.php3 index.php4
#
# AccessFileName: The name of the file to look for in each directory
# for additional configuration directives. See also the AllowOverride
# directive.
#
AccessFileName .htaccess
<Files ~ "^\.ht">
Order allow,deny
Deny from all
</Files>
#
# TypesConfig describes where the mime.types file (or equivalent) is
# to be found.
#
TypesConfig conf/mime.types
DefaultType text/plain
#
# The mod_mime_magic module allows the server to use various hints from the
# contents of the file itself to determine its type. The MIMEMagicFile
# directive tells the module where the hint definitions are located.
#
<IfModule mod_mime_magic.c>
MIMEMagicFile conf/magic
</IfModule>
AddType applications/x-httpd-php .php .php3 .php4
BrowserMatch "Mozilla/2" nokeepalive
BrowserMatch "MSIE 4\.0b2;" nokeepalive downgrade-1.0 force-response-1.0
BrowserMatch "RealPlayer 4\.0" force-response-1.0
BrowserMatch "Java/1\.0" force-response-1.0
BrowserMatch "JDK/1\.0" force-response-1.0
<IfModule mod_ssl.c>
Include conf/ssl.conf
</IfModule>
#The accept serialization lock file MUST BE STORED ON A LOCAL DISK.
#
<IfModule !mpm_winnt.c>
<IfModule !mpm_netware.c>
#LockFile logs/accept.lock
</IfModule>
</IfModule>
<IfModule !mpm_netware.c>
<IfModule !perchild.c>
#ScoreBoardFile logs/apache_runtime_status
</IfModule>
</IfModule>
LoadModule php4_module modules/libphp4.so
User nobody
Group nobody
ServerName x.x.x.x
UseCanonicalName Off
#
# DocumentRoot: The directory out of which you will serve your
# documents. By default, all requests are taken from this directory, but
# symbolic links and aliases may be used to point to other locations.
#
DocumentRoot "/usr/local/apache2/htdocs/"
# First, we configure the "default" to be a very restrictive set of
# features.
#
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
#
<Directory "/usr/local/apache2/htdocs>
Options Indexes FollowSymLinks
#
# AllowOverride controls what directives may be placed in .htaccess files.
# It can be "All", "None", or any combination of the keywords:
# Options FileInfo AuthConfig Limit
#
AllowOverride all
#
# Controls who can get stuff from this server.
#
Order allow,deny
Allow from all
</Directory>
UserDir public_html
DirectoryIndex index.html index.html.var index.php index.php3 index.php4
#
# AccessFileName: The name of the file to look for in each directory
# for additional configuration directives. See also the AllowOverride
# directive.
#
AccessFileName .htaccess
<Files ~ "^\.ht">
Order allow,deny
Deny from all
</Files>
#
# TypesConfig describes where the mime.types file (or equivalent) is
# to be found.
#
TypesConfig conf/mime.types
DefaultType text/plain
#
# The mod_mime_magic module allows the server to use various hints from the
# contents of the file itself to determine its type. The MIMEMagicFile
# directive tells the module where the hint definitions are located.
#
<IfModule mod_mime_magic.c>
MIMEMagicFile conf/magic
</IfModule>
AddType applications/x-httpd-php .php .php3 .php4
BrowserMatch "Mozilla/2" nokeepalive
BrowserMatch "MSIE 4\.0b2;" nokeepalive downgrade-1.0 force-response-1.0
BrowserMatch "RealPlayer 4\.0" force-response-1.0
BrowserMatch "Java/1\.0" force-response-1.0
BrowserMatch "JDK/1\.0" force-response-1.0
<IfModule mod_ssl.c>
Include conf/ssl.conf
</IfModule>
asevere
Messages postés
13095
Date d'inscription
lundi 28 janvier 2002
Statut
Webmaster
Dernière intervention
23 novembre 2024
426
22 sept. 2004 à 12:56
22 sept. 2004 à 12:56
re,
C'est quel fichier ça ? Le httpd.conf ?
Enfin peut importe, ça devrait marcher que ce soit dans l'un ou dans l'autre, par contre, du coup, il me faut l'autre pour verifier :)
...Mana mana
Tutudutu...
C'est quel fichier ça ? Le httpd.conf ?
Enfin peut importe, ça devrait marcher que ce soit dans l'un ou dans l'autre, par contre, du coup, il me faut l'autre pour verifier :)
...Mana mana
Tutudutu...
tina
>
asevere
Messages postés
13095
Date d'inscription
lundi 28 janvier 2002
Statut
Webmaster
Dernière intervention
23 novembre 2024
22 sept. 2004 à 13:22
22 sept. 2004 à 13:22
c le fichier httpd.conf
il te faut quel autre fichier ?
il te faut quel autre fichier ?
bob031
Messages postés
8158
Date d'inscription
samedi 7 août 2004
Statut
Membre
Dernière intervention
1 septembre 2014
473
22 sept. 2004 à 13:14
22 sept. 2004 à 13:14
Salut,
J'imagine que tes pages php sont bien dans le dossier htdocs ?
bob
J'imagine que tes pages php sont bien dans le dossier htdocs ?
bob
tina
>
bob031
Messages postés
8158
Date d'inscription
samedi 7 août 2004
Statut
Membre
Dernière intervention
1 septembre 2014
22 sept. 2004 à 13:21
22 sept. 2004 à 13:21
oui
bob031
Messages postés
8158
Date d'inscription
samedi 7 août 2004
Statut
Membre
Dernière intervention
1 septembre 2014
473
>
tina
22 sept. 2004 à 13:29
22 sept. 2004 à 13:29
Re -,
Et que dis le 2ème fichier comme te l'as demandé asevere ?
bob
Et que dis le 2ème fichier comme te l'as demandé asevere ?
bob
asevere
Messages postés
13095
Date d'inscription
lundi 28 janvier 2002
Statut
Webmaster
Dernière intervention
23 novembre 2024
426
22 sept. 2004 à 13:37
22 sept. 2004 à 13:37
Ok, si c'est le httpd.conf,
Il faudra que tu rajoutes deux lignes à la fin:
Dis nous ce que ça donne :)
...Mana mana
Tutudutu...
Il faudra que tu rajoutes deux lignes à la fin:
AddModule mod_php4.cEt un include pour la cnfiguration de php
Include conf/addon-modules/php.confLe chemin indiqué n'est pas forcement le bon, il faut que tu rentre ton chemin vers php.conf.
Dis nous ce que ça donne :)
...Mana mana
Tutudutu...
asevere
Messages postés
13095
Date d'inscription
lundi 28 janvier 2002
Statut
Webmaster
Dernière intervention
23 novembre 2024
426
>
tina
22 sept. 2004 à 14:41
22 sept. 2004 à 14:41
:)
J'ai pas reflechis assez longtemps avant de parler :) sorry!
En fait, le truc c'est que je ne colle pas de ligne du genre
La, étant donné que tu le précise dans la configuration d'appache, ce n'est pas un probleme.
Par contre, il faudrait que la ligne applications/... soit insérée aprés Addmodule mod_php4.cnormalement, ça ne joue pas sur le resultat final, mais c'est plus propre :)
ça fonctionne ?
...Mana mana
Tutudutu...
J'ai pas reflechis assez longtemps avant de parler :) sorry!
En fait, le truc c'est que je ne colle pas de ligne du genre
AddType applications/x-httpd-php .php .php3 .php4Celle ce se trouvant dans php.conf.
La, étant donné que tu le précise dans la configuration d'appache, ce n'est pas un probleme.
Par contre, il faudrait que la ligne applications/... soit insérée aprés Addmodule mod_php4.cnormalement, ça ne joue pas sur le resultat final, mais c'est plus propre :)
ça fonctionne ?
...Mana mana
Tutudutu...
tina
>
asevere
Messages postés
13095
Date d'inscription
lundi 28 janvier 2002
Statut
Webmaster
Dernière intervention
23 novembre 2024
22 sept. 2004 à 14:46
22 sept. 2004 à 14:46
dsl mais je saisi po ! tu m a demander d inserer
Addmodule mod_php4.c
mais dans mon httpd.conf j ai deja mis
LoadModule php4_module modules/libphp4.so
et c une version apache2
es ce que je rajoute c que tu m a demandé ?
la je recompile pi etre que j ai mal fai la chose
apres j essai ce qu tu m a dis (mais reconfirme moi stp que c bien ca )
merci beaucoup en tt k
Addmodule mod_php4.c
mais dans mon httpd.conf j ai deja mis
LoadModule php4_module modules/libphp4.so
et c une version apache2
es ce que je rajoute c que tu m a demandé ?
la je recompile pi etre que j ai mal fai la chose
apres j essai ce qu tu m a dis (mais reconfirme moi stp que c bien ca )
merci beaucoup en tt k
asevere
Messages postés
13095
Date d'inscription
lundi 28 janvier 2002
Statut
Webmaster
Dernière intervention
23 novembre 2024
426
>
tina
22 sept. 2004 à 14:54
22 sept. 2004 à 14:54
oui, il faut le rajouter :)
Tu dois avoir dans l'ordre:
@++
...Mana mana
Tutudutu...
Tu dois avoir dans l'ordre:
LoadModule php4_module modules/libphp4.so AddModule mod_php4.c AddType applications/x-httpd-php .php .php3 .php4Le DirectoryIndex, faut que tu le mettes aussi, pour pouvoir lire les index.php automatiquement, mais ce n'est pas absolument nécéssaire pour que le php soit iterpreté :)
@++
...Mana mana
Tutudutu...