URL: https://linuxfr.org/forums/linux-debian-ubuntu/posts/call-to-undefined-function-mysql_escape_string Title: Call to undefined function: mysql_escape_string() !!! Authors: Tonguim Ferdinand GUINKO Date: 2006年07月05日T12:34:09+02:00 Tags: debian, openoffice, postgresql et mplayer Score: 0 Après avoir installé imageMagick sur mon système **debian sarge 3.1**, j'ai voulu tester son installation, et ait obtenu erreur suivante: Fatal error: Call to undefined function: mysql_escape_string() in /var/www/uo/typo/t3lib/class.t3lib_db.php on line 556 sur la base de mon fichier phpinfo(), il semble que mysql est absent de mon systeme ...pourtant je l'avais installé. Lorsque je fais [b]aptitude install mysql-4.1[/b] j'obtiens ce qui suit: Lecture des listes de paquets... Fait Construction de l'arbre des dépendances Lecture de l'information d'état étendu Initialisation de l'état des paquets... Fait Lecture des descriptions de tâches... Fait Impossible de trouver un paquet dont le nom ou la description correspond à « mysql-4.1 » Les paquets suivants ont été conservés : £spaces£ £/spaces£abiword-common abiword-gnome adduser apt apt-utils aptitude bash £spaces£ £/spaces£bind9-host bluefish bug-buddy capplets-data cpp debianutils dia-common £spaces£ £/spaces£dia-gnome dia-libs dnsutils e2fslibs e2fsprogs eog epiphany-browser £spaces£ £/spaces£evolution evolution-data-server file-roller fontconfig g++ gcalctool gcc £spaces£ £/spaces£gconf-editor gconf2 gdm gedit gedit-common gimp gimp-data gksu gnome £spaces£ £/spaces£gnome-about gnome-applets gnome-applets-data gnome-control-center £spaces£ £/spaces£gnome-core gnome-cups-manager gnome-desktop-environment gnome-games £spaces£ £/spaces£gnome-games-data gnome-gv gnome-media gnome-nettool gnome-office £spaces£ £/spaces£gnome-panel gnome-panel-data gnome-session gnome-system-monitor £spaces£ £/spaces£gnome-system-tools gnome-terminal gnome-themes gnome-utils £spaces£ £/spaces£gnome-volume-manager gnomemeeting gnumeric gnumeric-common gpdf £spaces£ £/spaces£gstreamer0.8-gnomevfs gstreamer0.8-misc gstreamer0.8-vorbis gucharmap hal £spaces£ £/spaces£initscripts inkscape kernel-image-2.4-686 libapt-pkg-perl libblkid1 £spaces£ £/spaces£libbonoboui2-0 libbonoboui2-common libcurl3 libdbd-pg-perl libeel2-2 £spaces£ £/spaces£libfam0c102 libfontconfig1 libgconf2-4 libgnome-desktop-2 libgnome2-0 £spaces£ £/spaces£libgnome2-common libgnomeui-0 libgnomeui-common libgnomevfs2-0 £spaces£ £/spaces£libgnomevfs2-common libgstreamer-gconf0.8-0 libgucharmap4 £spaces£ £/spaces£libkrb5-17-heimdal libmetacity0 libpanel-applet2-0 libpg-perl libpq3 £spaces£ £/spaces£libpt-plugins-oss libpt-plugins-v4l2 librsvg2-2 librsvg2-common £spaces£ £/spaces£libsdl1.2debian libsdl1.2debian-oss libxine1 metacity mutt nautilus £spaces£ £/spaces£nautilus-cd-burner nautilus-data netatalk nfs-common nfs-kernel-server £spaces£ £/spaces£openjade openoffice.org passwd pciutils planner postgresql £spaces£ £/spaces£postgresql-client postgresql-contrib postgresql-doc ppp pppoeconf £spaces£ £/spaces£python-gtk2 python-newt python2.3-gtk2 rhythmbox synaptic tasksel totem £spaces£ £/spaces£totem-xine udev vino w3m whiptail x-window-system-core yelp 0 paquets mis à jour, 0 nouvellement installés, 0 à enlever et 135 non mis à jour. Il est nécessaire de télécharger 0o d'archives. Après dépaquetage, 0o seront utilisés. Écriture de l'information d'état étendu... Fait Lecture des listes de paquets... Fait Construction de l'arbre des dépendances Lecture de l'information d'état étendu Initialisation de l'état des paquets... Fait Lecture des descriptions de tâches... Fait web:/var/www/uo# aptitude install mysql-server-4.1 Lecture des listes de paquets... Fait Construction de l'arbre des dépendances Lecture de l'information d'état étendu Initialisation de l'état des paquets... Fait Lecture des descriptions de tâches... Fait E: Impossible de corriger les problèmes, des paquets défecteux sont en mode « garder en l'état ». E: Impossible de corriger les dépendances, certains paquets ne peuvent pas être installés E: Unable to resolve some dependencies! Certains paquets ont des dépendances non résolues. Ceci peut signifier que vous avez demandé une situation impossible ou que vous utilisez la distribution instable qui a besoin de paquets qui n'ont pas encore été créés ou qui ne sont pas encore sortis « d'incoming ». Les paquets suivants ont des dépendances non satisfaites : £spaces£ £/spaces£mysql-server-4.1: Dépend: mysql-client-4.1 (>= 4.1.11a-4sarge4) mais il n'est pas installable c'est le même résultat avec [b]apt-get install mysql-server-4.1[/b] apt-get update, apt-get upgrade n'ont pas pu corriger le problème. Ayant les cd de debian 3.1r0a 386 3, je préfererais faire l'installation de mysql à partir des cd pour des contraintes de débit de connexions internet. Néammoins la procédure pour corriger le problème par internet aussi m'intérresse. voici le contenu du fichier /etc/apt/sources.list au cas ou cela servirait: # Source pour les mises à jour de sécurité deb [http://security.debian.org](http://security.debian.org) etch/updates main contrib non-free # Source debian sarge deb [http://ftp2.fr.debian.org/debian](http://ftp2.fr.debian.org/debian) etch main contrib non-free # Source pour Acrobat Reader et mplayer et leur plugin pour Mozilla #deb [ftp://ftp.nerim.net/debian-marillat/](ftp://ftp.nerim.net/debian-marillat/) etch main # sources primaires deb-src [ftp://ftp.fr.debian.org/debian](ftp://ftp.fr.debian.org/debian) stable main non-free # security deb [ftp://security.debian.org/debian-security](ftp://security.debian.org/debian-security) stable/updates main non-free deb [http://security.debian.org/](http://security.debian.org/) stable/updates main contrib non-free Que faire? Merci pour votre attention