probleme avec apache

Eléphant du PHP | 60 Messages

02 nov. 2005, 00:47

bonjour tout le monde,

je voudrais heberger moi meme mon forum qui est chez un hebergeur payant mais avec l'upload php limiter a 2 mo !
enfin j'ai suivi d'apres ce lien giminik.developpez.com et je n'y arrive pas !
voila le probleme :
Installation de PHP 5.0.5

Pendant l'installation, il est recommandé de stopper le serveur Démarrer/Programmes/Apache HTTP Server/Control Apache Server/Stop.

Nous utiliserons PHP en tant que module d'Apache. Récupérez PHP 5.0.5 si ce n'est déjà fait. Décompressez php-5.0.5-Win32.zip, un sous répertoire \php-5.0.5-Win32 sera automatiquement créé. Placez vous dans ce sous répertoire et copiez tout son contenu dans c:\www\php5.

Dupliquez le fichier c:\www\php5\php.ini-recommended, renommez le en php.ini et éditez le. Recherchez le bout de code extension_dir = "./" et modifiez en extension_dir = "c:/www/php5/ext/".

register_globals : Cette option définie par défaut à Off sert à activer l'enregistrement des variables EGPCS (Environnement, GET, POST, Cookie, Serveur) en tant que variables globales. Voyez les différences entre ces deux configurations.
register_globals = Off

Avantage : Améliore la sécurité de vos scripts.
Exemple : fichier essai.php.

<html>
<head>
<title>register_globals défini à Off</title>
</head>
<body>
<?php
echo $_GET['nom'];
?>
</body>
</html>

Appel du script : http://127.0.0.1/essai.php?nom=jacky.
register_globals = On

Avantage : Améliore la facilité d'écriture des scripts.
Exemple : fichier essai.php.

<html>
<head>
<title>register_globals défini à On</title>
</head>
<body>
<?php
echo $nom;
?>
</body>
</html>

Appel du script : http://127.0.0.1/essai.php?nom=jacky.
au resultat j'obtiens ca :
QUOTE
<html>
<head>
<title>register_globals défini à On</title>
</head>
<body>
<?php
echo $nom;
?>
</body>
</html>
merci de m'aider
Modifié en dernier par eric0279 le 12 nov. 2005, 23:23, modifié 2 fois.

ViPHP
ViPHP | 1380 Messages

02 nov. 2005, 06:48

Ton code PHP ne semble pas être interprété.

Peut-être as-tu fait une erreur de syntaxe alilleurs, dans ton fichier php.ini et que ceclui-ci ne se charge pas correctement quand tu relances apache.
ripat

Eléphant du PHP | 60 Messages

02 nov. 2005, 12:38

salut ,

j'ai reglé le problème mais la je but sur un autre :
bon j'ai fait l'install et au redemarrage j'ai :
Image

j'aimerais un peu d'aide car je vois pas ou c'est ?!!
merci

Eléphant du PHP | 493 Messages

02 nov. 2005, 14:17

Tres simple.

Démarrer > Rechercher > php_bz2.dll
Tu le trouves et tu les mets dans le répertoire c:/www/php5/ext

Autrement, tu ouvres php.ini tu cherches la ligne des extensions et tu ajoutes un # devant php_bz2.dll

Solution 3 : tu utilises EasyPHP ou WAMP ou un autre programme du genre. De toute manière PHP est mieux sur une plateforme *nix pour de l'hébergement alors pour Windows ... tant que ça marche, que demande le peuple !

Eléphant du PHP | 60 Messages

02 nov. 2005, 22:09

je n'est pas ce fichier ? !!!

ViPHP
ViPHP | 649 Messages

03 nov. 2005, 01:40

Si t'as pas de php.ini, c'est que tu as pas installé PHP. Avec Apache, tu peux faire un joli serveur qui héberge du html... avec php, des pages php, mysql et tout le tralala. php.ini se trouve dans le répertoire où tu as installé php (si tu l'as installé). Et si tu te noies dans tous ces trucs compliqués, va là: http://www.framasoft.net/IMG/pdf/Tutori ... ur_Web.pdf D'accord, c'est un pdf mais le tutorial est rempli d'image, de détails et d'astuces. Ça devient vraiment un jeu d'enfant de faire un serveur avec ce truc.
Image

Eléphant du PHP | 60 Messages

06 nov. 2005, 01:36

salut,

désolé mais pour finir j'ai préférer installer apache,mysql ,php5 manuellement , certe plus chiant à faire mais bon les forums sont la pour ca :D

ViPHP
ViPHP | 649 Messages

06 nov. 2005, 01:37

Quand tu dis manuellement, sur Linux?
Image

Eléphant du PHP | 60 Messages

06 nov. 2005, 01:39

sous windaube lol

et entrain de buter sur ca : PHP ne peut charger l'extension mysqli

EDIT: je trouve pas l'alias dite dans le document pdf page 21
Modifié en dernier par eric0279 le 06 nov. 2005, 01:48, modifié 1 fois.

ViPHP
ViPHP | 649 Messages

06 nov. 2005, 01:40

Ok, j'espère que tu as utilisé l'url que j'ai donné plus haut. Pour les extensions, assure toi qu'elles sont dans le bon dossier, c'est la seule erreur possible, je l'avais fait.
Image

Eléphant du PHP | 60 Messages

06 nov. 2005, 01:48

oui je l'ai en imprimer déjà ;)

bah les extensions sont bien placé normalement !

ViPHP
ViPHP | 649 Messages

06 nov. 2005, 01:50

non non, pas nécessairement, moi, y'a fallu que je les déplace vers C:/windows . Ce n'est peut-être pas ton cas, vérifie pour être certain. Ils t'ont surement demander de copier le php.ini dans c:/windows Sinon, tu l'ouvres et tu modifies le chemin des extensions
Image

Eléphant du PHP | 60 Messages

06 nov. 2005, 01:56

ok et pour => je trouve pas l'alias dite dans le document pdf page 21 ifmodule_ mod_alias_c

Donc je met pour php.ini :
c:\windows\system32\ ?

Code : Tout sélectionner

; Directory in which the loadable extensions (modules) reside. extension_dir = "c:/www/php5/ext"
modifier en

Code : Tout sélectionner

c:\windows\system32\php5\ext
:?:


EDIT : c'est ok je suis connecté a phpmyadmin en modifiant simplemen config_inc.php ;)

Eléphant du PHP | 60 Messages

06 nov. 2005, 02:07

décidement !!!!!!!!!
erreur => The requested URL /mysql/left.php was not found on this server.


INFO: la fonction surveiller les reponses ne marche pas pour moi!

ViPHP
ViPHP | 649 Messages

06 nov. 2005, 05:32

Pour le <IfModule etc., crée le, il est pas dans le fichier, ça devait être sur les anciennes versions d'apache
Image