Forum Linux.debian/ubuntu Call to undefined function: mysql_escape_string() !!!

Posté par  (site web personnel) .
Étiquettes :
0
5
juil.
2006
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 :
abiword-common abiword-gnome adduser apt apt-utils aptitude bash
bind9-host bluefish bug-buddy capplets-data cpp debianutils dia-common
dia-gnome dia-libs dnsutils e2fslibs e2fsprogs eog epiphany-browser
evolution evolution-data-server file-roller fontconfig g++ gcalctool gcc
gconf-editor gconf2 gdm gedit gedit-common gimp gimp-data gksu gnome
gnome-about gnome-applets gnome-applets-data gnome-control-center
gnome-core gnome-cups-manager gnome-desktop-environment gnome-games
gnome-games-data gnome-gv gnome-media gnome-nettool gnome-office
gnome-panel gnome-panel-data gnome-session gnome-system-monitor
gnome-system-tools gnome-terminal gnome-themes gnome-utils
gnome-volume-manager gnomemeeting gnumeric gnumeric-common gpdf
gstreamer0.8-gnomevfs gstreamer0.8-misc gstreamer0.8-vorbis gucharmap hal
initscripts inkscape kernel-image-2.4-686 libapt-pkg-perl libblkid1
libbonoboui2-0 libbonoboui2-common libcurl3 libdbd-pg-perl libeel2-2
libfam0c102 libfontconfig1 libgconf2-4 libgnome-desktop-2 libgnome2-0
libgnome2-common libgnomeui-0 libgnomeui-common libgnomevfs2-0
libgnomevfs2-common libgstreamer-gconf0.8-0 libgucharmap4
libkrb5-17-heimdal libmetacity0 libpanel-applet2-0 libpg-perl libpq3
libpt-plugins-oss libpt-plugins-v4l2 librsvg2-2 librsvg2-common
libsdl1.2debian libsdl1.2debian-oss libxine1 metacity mutt nautilus
nautilus-cd-burner nautilus-data netatalk nfs-common nfs-kernel-server
openjade openoffice.org passwd pciutils planner postgresql
postgresql-client postgresql-contrib postgresql-doc ppp pppoeconf
python-gtk2 python-newt python2.3-gtk2 rhythmbox synaptic tasksel totem
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 :
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 etch/updates main contrib non-free

# Source debian sarge
deb 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/ etch main

# sources primaires
deb-src ftp://ftp.fr.debian.org/debian stable main non-free

# security
deb ftp://security.debian.org/debian-security stable/updates main non-free
deb http://security.debian.org/ stable/updates main contrib non-free


Que faire? Merci pour votre attention

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.