[httpd.conf] PB pour integrer php à apache, corrigez moi, HELP

PB pour integrer php à apache, corrigez moi, HELP [httpd.conf] - Windows & Software

Marsh Posté le 25-04-2001 à 12:43:27    

Bon j'y ai passé 3 heures hier, et ca merde, donc j'espereque quelqu'un pourra m'eclairer, ca doit etre tout con...
 
Voila, j'ai installé sur un poste PHP + Apache par le biais de quickphp
 
Tout va bien, j'ai commencé le site, j'interprete le PHP, et tout, et tout, et tout.
 
Maintenant, j'installe PHP 4.0.4 et apache sur un autre poste.
Voulant, apprendre, je decide de ne plus passer par quickphp, mais d'installer  le tout a la main.
 
Donc sur mon disque I:
 
j'ai :
 
i:\apache
 
i:\php
 
i:\MonsiteWeb
 
Et voici mon Pb:
 
si en editant httpd.conf, je ne parle pas de php, le site fonctionne.
 
maintenant, si je met ca, ca merde (et je me suis referencé au site phpfrance):
 
ScriptAlias "/" "i:/php/"
 
AddType application/x-httpd-php .php
AddType application/x-httpd-php .php3
AddType application/x-httpd-php .php4  
 
Action application/x-httpd-php "/php.exe"

 
resultat, apache me jete, me disant que je n'ai pas le droit d'acceder à "/"
 
J'ai biensur tenter de mettre php dans i:\php\php\
et de metre ceci dans httpd.conf:
 
ScriptAlias "/php/" "i:/php/"
 
AddType application/x-httpd-php .php
AddType application/x-httpd-php .php3
AddType application/x-httpd-php .php4  
 
Action application/x-httpd-php "/php/php.exe"

 
Et dans ce cas, c'est assez "amusant" apache ne trouve plus les pages portant une extension php.
Donc des que je clique sur un lien amenant à une page.php, j'ai le droit à un error 404 !!!
 
Quelqu'un pourrait t'il mexpliqer ce qui ne va pas?
comment avoir dans 3 repertoires distincts:
apache, php, et les pages du site , sans que ca merdoit ?
 
Ca me saoule de bloquer la dessus, ca n'a pourtant pas l'air bien sorcier...
 
Sauvez moi !!!
en vous remerciant d'avance.

Reply

Marsh Posté le 25-04-2001 à 12:43:27   

Reply

Marsh Posté le 25-04-2001 à 12:51:01    

ScriptAlias "/" "i:/php/"  
je crois qu'y a déjà un prob là
 
 
ScriptAlias "/php/" "i:/php/"

Reply

Marsh Posté le 25-04-2001 à 12:54:07    

...je contitnue
 
donc à mon avis
tu place php dans i:\php\  
et met ceci dans httpd.conf:  
 
ScriptAlias "/php/" "i:/php/"

Reply

Marsh Posté le 25-04-2001 à 14:59:23    

Tout d'abord, merci de ton aide lamatrice.
 
Hmm, je crois l'avoir deja essayé hier,( pour ne pas dire que j'en suis sur) je retesterai donc ce soir.
 
ce que j'aimerai comprendre, c'est ce que represente les parties que je met en gras ci dessous:
 
ScriptAlias "/php/" "i:/php/"  
 
AddType application/x-httpd-php .php  
AddType application/x-httpd-php .php3  
AddType application/x-httpd-php .php4    
 
Action application/x-httpd-php "/php/php.exe"  
 
Voila, et pour ce qui est de mes references sur ce sujet, je vous rabbat a ce tutorial:
 
http://www.phpfrance.com/tutorials [...] age=2&id=1
 
(voir paragraphe "support du php" )
 
merci encore

Reply

Marsh Posté le 25-04-2001 à 15:04:44    

sriptalias défini un alias , un équivalent
entre la chaine de caractère php en gras et le chemin exacte i:/php/
 
c'est tout

Reply

Marsh Posté le 25-04-2001 à 15:52:06    

OUAIS D ABORD GIOVA ? VAUDRAIT MIEUX QUE TU RESTE A QUICKPHP PARCE QUE CA NE TE VA PAS DE VOULOIR CONFIGURER MANUELLEMENT APACHE ? ALORS SI EN PLUS TU TE MET A LINUX , Bonjour les dégats
 :hap:  :sol:  :sol:  :eek2:

Reply

Marsh Posté le 25-04-2001 à 18:18:09    

zoneliberien a écrit a écrit :

OUAIS D ABORD GIOVA ? VAUDRAIT MIEUX QUE TU RESTE A QUICKPHP PARCE QUE CA NE TE VA PAS DE VOULOIR CONFIGURER MANUELLEMENT APACHE ? ALORS SI EN PLUS TU TE MET A LINUX , Bonjour les dégats
 :hap:  :sol:  :sol:  :eek2:




 
euh Linux, j'ai mis de coté, car je ne peux pas tout faire à la fois, et fournir un travail convenable....
 
Mais bon, je ne suis pas plus avancé pour l'instant ...
 
(ZoneLiberien est JIPI avec qui je monte le site)

Reply

Marsh Posté le 25-04-2001 à 18:23:39    

lamatrice a écrit a écrit :

sriptalias défini un alias , un équivalent
entre la chaine de caractère php en gras et le chemin exacte i:/php/
 
c'est tout




 
Ok mais ca veut dire quoi?
que si un lien est http://www.monsite.org/php/caca.php
il va en fait pointer vers:
i:\php\caca.php  
 
???!!! :eek2: !!!???
ca vut dire alors que tous mes scripts PhP doivent etre dans le meme rep que php.exe ??? :eek2:  :eek2:  
 
Moi ce que je veux c'est :
i:\apache pour le serveur WEB
i:\php\ pour le moteur php
i:\monsite\ pour le contenu du site (images html, php, etc...)
 
C'est pourtant pas sorcier ca non?
Je vais me tirer une  :gun:

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed