Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2849 connectés 

 


Dernière réponse
Sujet : Problème PHP avec serveur apache 2 et PHP 4.2.2
charly007 Pour ça je ne sais pas.

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
charly007 Pour ça je ne sais pas.
opfc Je te remercie, maintennant le passage de paramêtre par l'URL fonctionne, par contre j'ai toujours des problèmes avec les requêtes SQL. Certaines fonctionnent et d'autres non, y aurait il un autre paramêtre a touché dans php.ini pour avoir la meme config de php que sur la version 4.0.6 (je repête ça marchais niquel sur cette version).
charly007 register_globals On dans php.ini
 
http://fr.php.net/manual/fr/langua [...] perglobals
opfc j'ai quitté mdk 8.1 parce qu'elle me gonflée, j'avais trop de problèmes, certains services s'arrêtaient de fonctionner comme ci comme ça, du coup s'a m'a gavé et j'ai testé la redhat 8 et j'en suis très satidfait pour une utilisation serveur à part un problème avec php et aussi un problème avec postfix. A part ça, je n'est pas d'évenements bizares qui arrive à mon serveur.
 
Bon passons à la partie technique, en fait un des problème de php est qu'il ne prend pas en compte les passage de paramêtres par l'URL (ce que faisait sans aucun problème la version PHP 4.0.6 sur mdk 8.1), du coup, je suis dans la merde pour remettre mon site.  
Exemple avec une partie de code php suivante dans la page essai.php:
 
<?php echo $id; ?>
En tapant l'url http://monserveur/essai.php?id=1, la valeur de "id" n'apparait pas et n'est pas prise en compte dans le script php, bizarre, non ?
 
J'ai également un problème avec les requêtes SQL (qui fonctionnaient très bien avec mdk 8.1 et php 4.0.6).  
Exemple de requete dans un script php :
 
$r1 = mysql_query('SELECT id,vote FROM sond WHERE vote=1 and id_sond="$id"') or die ("erreur interne de base de donnée 1.1" );
$nvote1 = mysql_num_rows($r1) or die ("erreur interne de base de donnée 1.2" );
 
Ce script me retourne "erreur de base de donnée 1.2" alors que ça fonctionnait très bien avec php 4.0.6. Je pense que ce problème découle du problème du passage de paramêtre par URL puisque la variable $id reçoit sa valeur par un passage de paramêtres par URL.
 
Bon voila, je crois que ça sert a rien que je file les logs dapache, puisqu'il s'agit d'un problème d'interprêteur PHP. Peut etre est ce ma version qui est bugguée ? Quelqu'un aurait eu le même type de problême ?

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)