Pas de MySQL dans Php5 beta? [PHP5] - PHP - Programmation
Marsh Posté le 28-08-2003 à 02:58:39
gizmo a écrit : je viens de faire un test tout con dans la beta de php5: |
Marsh Posté le 28-08-2003 à 03:20:51
./configure --with-mysql
sinon ptet le nom de la fct à changé!?
(ct pas supposé etre objet php5?)
Marsh Posté le 28-08-2003 à 07:54:19
D'après ce que j'en sais, ils ont retiré MySQL du set de fonctions de base
Mais n'ayant pas PHP5 sous la main, je ne sais pas comment on fait pour avoir de nouveau accès à ces fonctions
Marsh Posté le 28-08-2003 à 08:58:33
drasche a écrit : D'après ce que j'en sais, ils ont retiré MySQL du set de fonctions de base |
Mon PHP5 est un très vieux, mais j'avais mysql
Marsh Posté le 28-08-2003 à 09:00:23
kadreg a écrit : Mon PHP5 est un très vieux, mais j'avais mysql |
tu devrais essayer une version plus récente, je suis sûr que tu l'auras pas avec la config par défaut
Marsh Posté le 28-08-2003 à 11:11:46
-- >> je suis sous win, et le package est censé (selon le php.ini) contenir MySQL, mais en fait, ce php.ini ressemble très (trop) fort à une v4 vaguement modifiée.
kad >> t'as une alpha alors?
drasche >> c'est ce que j'ai lu à certains endroit, mais j'ai lu ailleurs que maintenant c'était ET SQLite, ET MySQL qui étaient intégrés d'office. Or comme les changelog sont assez peu détaillés et flous hormis pour l'OO, je ne sais pas quoi penser.
Marsh Posté le 28-08-2003 à 11:15:01
gizmo a écrit : |
J'ai un "cvs co php5" datant de mars
Marsh Posté le 28-08-2003 à 11:28:41
Je crois qu'ils l ont retire de l'installation par defaut mais si tu lui dis de l'installer (./configure --with-mysql) ca passe.
Marsh Posté le 28-08-2003 à 11:36:11
bon, effectivement, ils l'ont complètement retiré de l'installation, faut aller chercher la DLL des version antérieurs pour que ça marche.
C'est un peu une régression comme truc
Marsh Posté le 28-08-2003 à 11:47:04
Non c pas une regression c'est du à un changement de politique de MySQL
Marsh Posté le 28-08-2003 à 00:03:43
je viens de faire un test tout con dans la beta de php5:
<?
mysql_connect('localhost','root','') or die ('pourquoi mon dieu POURQUOI?!');
?>
Et je me choppe un merveilleux message:
Fatal error: Call to undefined function: mysql_connect() in C:\Program Files\Apache Group\Apache2\htdocs\test\index.php on line 2
Jusqu'à présent, je n'avais testé que SQLite qui marchait très bien, je voulais faire les même tests avec MySQL, mais visiblement, les fonction ont été désactivée et en plus, comme elles sont censée être incluse, ce n'est même pas une dll à charger.
Alors c'est moi qui rève ou bien c'est pareil chez tout le monde?