WampServer

Apache, PHP, MySQL on Windows 

 
  • Accueil forum
  • Retour à WampServer
  • presentation
  • Download
  • Addons
  • Formations
  • Alter Way

 
Voir le sujet: Précédent•Suivant
Aller à : Liste des Forums•Liste des messages•Nouvelle discussion•Recherche•Connexion•Imprimer la vue
prob avec cgi
Envoyé par: Hervé (---.w81-50.abo.wanadoo.fr)
Date: 28 February 2005 à 12:22

Bonjour à tous,
Voila je vais vous expliquer mon problème, si vous avez la réponse je serais aux anges...
Je suis utilisateur de wampServer à la place de easy php jusque ici tout allez bien.
Mon problème j'ai un hébergeur qui supporte le php5 en mode cgi mais avec l'extension .php5
Donc j'ai modifié mon httpd.conf de la manière suivante, je sais pas si c ce qu'il falait faire donc déja si vous pouvez me confirmez....

j'ai rajouté :
#----Hervé Marie -----#
#PHP5 en cgi
AddType application/x-httpd-php5 .php5
Action application/x-httpd-php5 "/php/php-cgi.exe"
ScriptAlias /php/ "C:/wamp/php/"
#---- Marie ---#

quand je fais un phpinfo();
il me dis :

Server API CGI/FastCGI

donc je me suis dis mon php est interprété avec le module cgi dès que je mets une extension .php5 c'est ce que je voulais. J'ai fais des scripts avec de l'objet php5 et ca marché (simplexml __construct, private, etc..)

Mon problème est survenu avec mysql la je suis vraiment paummé ??
Quand je fais un script en .php c le module apache qui interprète et mes connection requetes rendu etc fonctionnent à merveille mais quand je fais des scripts en
.php5
la plus rien du tout rien ne s'affiche meme pas un message pour me guider un peu.
alors svp aidez moi je perds un temps fou avec ca et j'ai essayé de chercher chercher et je suis vraiment pas très bon dans les config serveurs en fait... :-(

Pour vous guider sur mon problème je peux vous dire que ca :
Un phpinfo() sur un .php me donne la rubrique normale
mysql
MySQL Support enabled
Active Persistent Links 0
Active Links 0
Client API version 3.23.57

mais un phphinfo() en .php5
j'ai tout simplement pas la rubrique mysql et je ne sais comment faire pour régler le prob ou configurer et comment

merci d'avance pour votre soutien.

ma config
windows xp, wampserver + add on PERL_add-on.exe d'installé.

merci encore si vous pouvez me dépanner..

@ bientot et j'espères pouvoir contribuer de facon positive quand je serais plus à l'aise sur les configs de serveurs..

Options: Répondre•Citer ce Message
Re: prob avec cgi
Envoyé par: UNi (62.161.72.---)
Date: 28 February 2005 à 14:00

avec php5 ce n'est mysql mais mysqli donc faut remplacer toute tes fonctions mysql_... par mysqli_...

fat voir pour avtiver l'extension php_mysqli.dll ou un truc dans le genre dans le php.ini de php5

Options: Répondre•Citer ce Message
Re: prob avec cgi
Envoyé par: Hervé (---.w81-53.abo.wanadoo.fr)
Date: 28 February 2005 à 14:41

Tout d'abord je te remercie de ta réponse,
Mais hélas ca marches pas
j'ai fais comme tu as dis.
j'ai désactiver en enlevant le ; devant php_mysqli.dll

ensuite j'ai changé mon objet de connextion mysql avec mysqli a la place de mysql
et j'ai matté php 5 avancé livre que j'adores mais il disent que il y a seulement la function
mysql_connect qui change au niveau arguments à savoir
$connection =mysqli_connect('localhost', 'foo', 'password', 'bar');
donc j'ai rajouté à l'instanciation de mon objet juste le paramètre de la base à choisir
mais mantenenant il me sort ca ??
j'en ai marres si vous saviez de pas pouvoir programmer mes progs pour ces problèmes avec mysql.... grr....
enfin c la vie
Call to undefined function mysqli_connect()

si vous avez des idées ???
ps : au secours mes amis.......

Options: Répondre•Citer ce Message
Re: prob avec cgi
Envoyé par: UNi (62.161.72.---)
Date: 28 February 2005 à 14:46

si il tu as ce message c'est que l'extension mysqli n'est pas activé !
l'as tu bien activé dans le bon php.ini (avec l'addon php4 tu obtient deux php.ini)

Options: Répondre•Citer ce Message
Re: prob avec cgi
Envoyé par: Romain Bourdon (---.w83-114.abo.wanadoo.fr)
Date: 28 February 2005 à 15:22

redemarres ton serveur....

Romain

Options: Répondre•Citer ce Message
Re: prob avec cgi
Envoyé par: UNi (62.161.72.---)
Date: 01 March 2005 à 10:29

le probleme vient du fait qu'ne mode CGI, php va obligatoirement chercher le php.ini dans le repertoire de windows !
donc vu qu'il ne trouve rien il prend les param par défaut donc il faut copier le php.ini du rep apache de wamp dans le rep de windows, et aprés ca fonctionne.

Options: Répondre•Citer ce Message
Re: prob avec cgi
Envoyé par: hervé (---.ipt.aol.com)
Date: 01 March 2005 à 17:13

Merci a tous,
J'avais redémarré mon serveur et tout et tout.. mais après un tchat intensif avec Uni effectivement le chemin disait que le php.ini était dans le répertoire windows par défaut, j'ai donc remarqué ce truc demandé à Uni ce qu'il en pensé et j'ai suivi son conseil de mettre le double du fichier php.ini dans windobe, effectivement une fois le php.ini dupliqué ici c tout bon, par contre je vois pourquoi il réagit comme ca en mode cgi mais bon ca marche nickel et toutes les news fonctionnalités en activant mysqli fonctionnent aussi à condition de remanier ces class.
Au remarque ct le moment ou jamais pour les mettres à jour avec toutes les nouvelles possibilitées de php5.

Merci à tous pour vos réponse et longue vie à wamps excellent logiciel.

@ bientot

Options: Répondre•Citer ce Message


Aller à : Liste des Forums•Liste des messages•Recherche•Connexion
Désolé, seuls les utilisateurs connectés peuvent envoyer des messages dans ce forum.
Cliquer ici pour se connecter

design by jidePowered by Alter Way get firefoxget PHP