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
# 4.1
Posté par Lol Zimmerli (site web personnel, Mastodon) . Évalué à 2.
La gelée de coings est une chose à ne pas avaler de travers.
# etch ou sarge?
Posté par Lol Zimmerli (site web personnel, Mastodon) . Évalué à 3.
deb http://ftp2.fr.debian.org/debian etch main contrib non-free
Des repos etch pour une sarge?!?
La gelée de coings est une chose à ne pas avaler de travers.
# Il te faut le module Mysql pour PHP...
Posté par duaner . Évalué à 2.
[^] # Re: Il te faut le module Mysql pour PHP...
Posté par Tonguim Ferdinand GUINKO (site web personnel) . Évalué à 1.
l'erreur dont j'ai parlé plus haut est partie, après maintes acrobaties.
Ci-joint se trouve mon fichier phpinfo () actuel http://tonguim.free.fr/typo3/essai2.html
Ci-dessous mon fichier /etc/apt/sources.list mis à jour:
# Source pour les mises à jour de sécurité
# Source debian sarge
# Source pour Acrobat Reader et mplayer et leur plugin pour Mozilla
#deb ftp://ftp.nerim.net/debian-marillat/ etch main
# security
deb ftp://security.debian.org/debian-security stable/updates main non-free
deb http://security.debian.org/ stable/updates main contrib non-free
# Security updates for "stable"
#deb cdrom:[Debian GNU/Linux 3.1 r0a _Sarge_ - Official i386 Binary-1 (20050607)]/ unstable contrib main
deb http://security.debian.org stable/updates main contrib non-free
deb http://security.debian.org testing/updates main contrib non-free
# Stable
#deb http://ftp.fr.debian.org/debian stable main contrib non-free
#deb file:///cdrom/ sarge main
#deb-src cdrom:[Debian GNU/Linux 3.1 r0a _Sarge_ - Official Source-2 (20050607)]/ unstable contrib main
#deb-src cdrom:[Debian GNU/Linux 3.1 r0a _Sarge_ - Official Source-1 (20050607)]/ unstable contrib main
#deb cdrom:[Debian GNU/Linux 3.1 r0a _Sarge_ - Official i386 Binary-2 (20050607)]/ unstable contrib main
#deb http://security.debian.org/ stable/updates main contrib
#deb ftp://ftp.fr.debian.org/debian/ stable main
#deb-src ftp://ftp.fr.debian.org/debian/ stable main
Merci
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.