my SQL upgrade

Alle weiteren Dienste, die nicht in die drei oberen Foren gehören.
Tobias21
Beiträge: 22
Registriert: 20.05.2005 04:18:23

my SQL upgrade

Beitrag von Tobias21 » 20.06.2007 19:07:48

Hallo,

ich habe ein Typo 3.8.1 auf einem Debian VLinx System zu laufen. Das System lief lange Zeit stabiel. Letzte Woche hat mein Hoster ein upgrade von Kernal 2.4 auf Kernal 2.6 gemacht. Danach erschien folgende Fehlermeldung beim Aufrufen meiner Seite:

Fatal error: Call to undefined function: mysql_pconnect() in /var/lib/typo3/typo3_src-3.8.1/t3lib/class.t3lib_db.php on line 831

Mein hostingpartner meinte das ich eine uralte version von mysql benutze. Damit hat er auch nicht unrecht. Er meinte ich solle ein upgrade machen. Hat jemand das Thema schon gehabt ? Kann mir jemand Sagen wie und mit welchem Befehl ich meine SQL version auf den neusten Stand bringe ohne die Daten in der Datenbank zu gefaehrden?
Vielen Dank!
Tobias

Benutzeravatar
Cloonix
Beiträge: 589
Registriert: 20.11.2004 10:42:24
Wohnort: München
Kontaktdaten:

Beitrag von Cloonix » 21.06.2007 09:40:46

Als erstes mal ein Backup:

mysqldump -u user -p --all-databases > sicherung.sql

Und dann bist du doch sicher mit apt-get update und apt-get upgrade vertraut, oder?

Eventuell musst du auch von Sarge auf Etch upgraden. Dazu gibt es Dokumentationen auf debian.de
proud to be 100% M$ free (except X300T)
http://claus.freakempire.de
http://debian.freakempire.de

Tobias21
Beiträge: 22
Registriert: 20.05.2005 04:18:23

Beitrag von Tobias21 » 21.06.2007 10:17:14

Hallo Vielen Dank fuer die Hilfe. Wenn ich ehrlich sein soll, habe ich in den letzten 2 Jahren Debian nur zur Sicherung angefasst. Wie wuerde dann die Syntax aussehen:

apt-get upgrade mysql

Oder muss ich hier den Packetnamen angeben und wenn ja wie heisst das aktuelle Packet?

Benutzeravatar
Silke
Beiträge: 559
Registriert: 17.05.2005 15:58:20
Wohnort: Hannover
Kontaktdaten:

Beitrag von Silke » 21.06.2007 10:43:53

Moin,

das hört sich gar nicht gut an. Ich würde jetzt gaaanz vorsichtig vorgehen - erst mal feststellen, welche Debianversion bei dir läuft. Wirf mal einen Blick in /etc/apt/sources.list und sag uns, was da drin steht.

Falls da stable drin steht, erst mal auf gar keinen Fall irgendwas mit apt-get machen!

Gruß,

- Silke -
Der Vorteil der Klugheit liegt darin, dass man sich dumm stellen kann. Das Gegenteil ist schon schwieriger.
- Kurt Tucholsky -

Tobias21
Beiträge: 22
Registriert: 20.05.2005 04:18:23

Beitrag von Tobias21 » 21.06.2007 12:42:18

anbei die Daten:

deb http://ftp.de.debian.org/debian/ stable main non-free contrib
deb-src http://ftp.de.debian.org/debian/ stable main non-free contrib

#deb http://non-us.debian.org/debian-non-US stable/non-US main contrib non-free
#deb-src http://non-us.debian.org/debian-non-US stable/non-US main contrib non-free

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


deb http://typo3.sunsite.dk/software/debian/ ./
deb-src http://typo3.sunsite.dk/software/debian/ ./

#deb http://ftp.de.debian.org/debian/ stable main
#b-src http://ftp.de.debian.org/debian/ stable main
#eb http://non-us.debian.org/debian-non-US stable/non-US main
#deb-src http://non-us.debian.org/debian-non-US stable/non-US main

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

Viele Gruesse !

Benutzeravatar
Silke
Beiträge: 559
Registriert: 17.05.2005 15:58:20
Wohnort: Hannover
Kontaktdaten:

Beitrag von Silke » 21.06.2007 12:53:00

Das hab ich befürchtet :-)

Mach mal bitte

Code: Alles auswählen

cat /etc/debian_version
und poste die Ausgabe.
Der Vorteil der Klugheit liegt darin, dass man sich dumm stellen kann. Das Gegenteil ist schon schwieriger.
- Kurt Tucholsky -

Tobias21
Beiträge: 22
Registriert: 20.05.2005 04:18:23

Beitrag von Tobias21 » 21.06.2007 13:18:09

Das Ergebnis lautet: 3.0

Benutzeravatar
Silke
Beiträge: 559
Registriert: 17.05.2005 15:58:20
Wohnort: Hannover
Kontaktdaten:

Beitrag von Silke » 21.06.2007 14:06:36

Ooookaaay ... du hast Woody. Das ist schon fast gar nicht mehr wahr :-)

Ersetze bitte mal die ersten beiden Zeilen in der sources.list durch folgendes:

Code: Alles auswählen

deb http://archive.debian.org/debian-archive/ woody main contrib non-free
und kommentiere alle folgenden Zeilen aus.

Dann machst du ein

Code: Alles auswählen

apt-get update
und dann ein

Code: Alles auswählen

apt-get -s upgrade
Dabei wird noch nichts aktualisiert, sondern nur angezeigt, was bei einem Upgrade alles gemacht werden würde. Bitte poste die Ausgabe (falls sie länger ist, bitte nach nopaste.debianforum.de).
Der Vorteil der Klugheit liegt darin, dass man sich dumm stellen kann. Das Gegenteil ist schon schwieriger.
- Kurt Tucholsky -

Tobias21
Beiträge: 22
Registriert: 20.05.2005 04:18:23

Beitrag von Tobias21 » 21.06.2007 14:37:41

OK - bei apt-get -s upgrade wuerd eine menge angezeigt.

Ich arbeite ja mit putty auf meinem Server. Ich koennte einen Screenshot liefern - da ist aber nicht alles drauf.
Wie kann ich nochmal die Ausgabe von apt-get -s upgrade in eine Datei oder Mail umleiten?

Vielen Dank!

Benutzeravatar
Silke
Beiträge: 559
Registriert: 17.05.2005 15:58:20
Wohnort: Hannover
Kontaktdaten:

Beitrag von Silke » 21.06.2007 14:45:29

Code: Alles auswählen

apt-get -s -y upgrade > upgrade.txt
Der Vorteil der Klugheit liegt darin, dass man sich dumm stellen kann. Das Gegenteil ist schon schwieriger.
- Kurt Tucholsky -

mario.neudeck
Beiträge: 455
Registriert: 07.09.2004 08:51:47
Wohnort: Dresden

Beitrag von mario.neudeck » 21.06.2007 14:55:43

Hallo,
vielleicht ist es besser, erstmal im Typo3-Forum nachzufragen / zu suchen.
http://www.typo3forum.net/forum
Mit "pconnect" bekommst Du paar Treffer, die daraufhin deuten, daß Du in der my.ini was drehen kannst.
Bevor Du das ganze System aktualisierst. Vielleicht läßt sich das damit ja schon lösen
-Mario

mario.neudeck
Beiträge: 455
Registriert: 07.09.2004 08:51:47
Wohnort: Dresden

Beitrag von mario.neudeck » 21.06.2007 15:06:29

Habe mal noch bei Google geschaut:
http://www.google.de/search?hl=de&q=mys ... uche&meta=

Könnte Dein Problem lösen (php.ini):
http://www.typo3.net/forum/?&action=list_post&tid=18250

Benutzeravatar
Silke
Beiträge: 559
Registriert: 17.05.2005 15:58:20
Wohnort: Hannover
Kontaktdaten:

Beitrag von Silke » 21.06.2007 15:24:56

So oder so ist es imho eine ganz schlechte Idee, ein nie aktualisiertes Woody im Netz zu lassen.
Der Vorteil der Klugheit liegt darin, dass man sich dumm stellen kann. Das Gegenteil ist schon schwieriger.
- Kurt Tucholsky -

jhr-online
Beiträge: 2186
Registriert: 18.09.2005 15:52:02
Lizenz eigener Beiträge: GNU Free Documentation License
Kontaktdaten:

Beitrag von jhr-online » 21.06.2007 15:56:13

Silke hat geschrieben:So oder so ist es imho eine ganz schlechte Idee, ein nie aktualisiertes Woody im Netz zu lassen.
Du genießt mal wieder meine volle Zustimmung :)

jhr
Desktop: Intel Core2Quad Q8300 2.5GHz, 256GB SSD + 1 TB HDD, 8 GB RAM, Debian Sid, Kernel 3.13

Tobias21
Beiträge: 22
Registriert: 20.05.2005 04:18:23

Beitrag von Tobias21 » 21.06.2007 16:36:00

Hallo,

ich hatte wie im typo3.net beschrieben das Semikolon vor "extension=mysql.so" und neu gestartet - das hat bei mir leider nicht geholfen.

Anbei der Output von "apt-get -s -y upgrade > upgrade.txt" :

Reading Package Lists...
Building Dependency Tree...
32 packages upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Inst perl-modules (5.6.1-8.9 Debian:3.0r6/stable)
Inst perl (5.6.1-8.9 Debian:3.0r6/stable) []
Inst perl-base (5.6.1-8.9 Debian:3.0r6/stable)
Conf perl-base (5.6.1-8.9 Debian:3.0r6/stable)
Inst imlib-base (1.9.14-2woody2 Debian:3.0r6/stable)
Inst imagemagick (4:5.4.4.5-1woody6 Debian:3.0r6/stable) []
Inst libbz2-1.0 (1.0.2-1.woody2 Debian:3.0r6/stable) []
Inst libdps1 (4.1.0-16woody6 Debian:3.0r6/stable) []
Inst libtiff3g (3.5.5-6.woody5 Debian:3.0r6/stable) []
Inst xfree86-common (4.1.0-16woody6 Debian:3.0r6/stable) []
Inst xlibs (4.1.0-16woody6 Debian:3.0r6/stable) []
Inst libmagick5 (4:5.4.4.5-1woody6 Debian:3.0r6/stable)
Inst cpio (2.4.2-39woody1 Debian:3.0r6/stable)
Inst libssl0.9.6 (0.9.6c-2.woody.7 Debian:3.0r6/stable)
Inst telnet (0.17-18woody3 Debian:3.0r6/stable)
Inst apache-common (1.3.26-0woody6 Debian:3.0r6/stable)
Inst apache (1.3.26-0woody6 Debian:3.0r6/stable)
Inst bzip2 (1.0.2-1.woody2 Debian:3.0r6/stable)
Inst gdk-imlib1 (1.9.14-2woody2 Debian:3.0r6/stable)
Inst libdbi-perl (1.21-2woody2 Debian:3.0r6/stable)
Inst libgd1 (1.8.4-17.woody4 Debian:3.0r6/stable)
Inst libgd2 (2.0.1-10woody2 Debian:3.0r6/stable)
Inst libmm11 (1.1.3-6.3 Debian:3.0r6/stable)
Inst mysql-common (3.23.49-8.13 Debian:3.0r6/stable)
Inst libmysqlclient10 (3.23.49-8.13 Debian:3.0r6/stable)
Inst mysql-client (3.23.49-8.13 Debian:3.0r6/stable)
Inst mysql-server (3.23.49-8.13 Debian:3.0r6/stable)
Inst php4 (4:4.1.2-7.woody4 Debian:3.0r6/stable)
Inst php4-cgi (4:4.1.2-7.woody4 Debian:3.0r6/stable)
Inst php4-mysql (4:4.1.2-7.woody4 Debian:3.0r6/stable)
Inst xpdf-common (1.00-3.4 Debian:3.0r6/stable)
Inst xpdf-utils (1.00-3.4 Debian:3.0r6/stable)
Inst zip (2.30-5woody2 Debian:3.0r6/stable)
Conf perl (5.6.1-8.9 Debian:3.0r6/stable)
Conf perl-modules (5.6.1-8.9 Debian:3.0r6/stable)
Conf imlib-base (1.9.14-2woody2 Debian:3.0r6/stable)
Conf libbz2-1.0 (1.0.2-1.woody2 Debian:3.0r6/stable)
Conf libdps1 (4.1.0-16woody6 Debian:3.0r6/stable)
Conf libtiff3g (3.5.5-6.woody5 Debian:3.0r6/stable)
Conf xfree86-common (4.1.0-16woody6 Debian:3.0r6/stable)
Conf xlibs (4.1.0-16woody6 Debian:3.0r6/stable)
Conf libmagick5 (4:5.4.4.5-1woody6 Debian:3.0r6/stable)
Conf imagemagick (4:5.4.4.5-1woody6 Debian:3.0r6/stable)
Conf cpio (2.4.2-39woody1 Debian:3.0r6/stable)
Conf libssl0.9.6 (0.9.6c-2.woody.7 Debian:3.0r6/stable)
Conf telnet (0.17-18woody3 Debian:3.0r6/stable)
Conf apache-common (1.3.26-0woody6 Debian:3.0r6/stable)
Conf apache (1.3.26-0woody6 Debian:3.0r6/stable)
Conf bzip2 (1.0.2-1.woody2 Debian:3.0r6/stable)
Conf gdk-imlib1 (1.9.14-2woody2 Debian:3.0r6/stable)
Conf libdbi-perl (1.21-2woody2 Debian:3.0r6/stable)
Conf libgd1 (1.8.4-17.woody4 Debian:3.0r6/stable)
Conf libgd2 (2.0.1-10woody2 Debian:3.0r6/stable)
Conf libmm11 (1.1.3-6.3 Debian:3.0r6/stable)
Conf mysql-common (3.23.49-8.13 Debian:3.0r6/stable)
Conf libmysqlclient10 (3.23.49-8.13 Debian:3.0r6/stable)
Conf mysql-client (3.23.49-8.13 Debian:3.0r6/stable)
Conf mysql-server (3.23.49-8.13 Debian:3.0r6/stable)
Conf php4 (4:4.1.2-7.woody4 Debian:3.0r6/stable)
Conf php4-cgi (4:4.1.2-7.woody4 Debian:3.0r6/stable)
Conf php4-mysql (4:4.1.2-7.woody4 Debian:3.0r6/stable)
Conf xpdf-common (1.00-3.4 Debian:3.0r6/stable)
Conf xpdf-utils (1.00-3.4 Debian:3.0r6/stable)
Conf zip (2.30-5woody2 Debian:3.0r6/stable)

Benutzeravatar
Silke
Beiträge: 559
Registriert: 17.05.2005 15:58:20
Wohnort: Hannover
Kontaktdaten:

Beitrag von Silke » 21.06.2007 17:07:40

Das sieht schon mal gut aus, bitte mit

Code: Alles auswählen

apt-get upgrade
das Ganze jetzt tatsächlich ausführen.

Danach ändere die Woody-Zeile in der sources.list auf:

Code: Alles auswählen

deb http://ftp.de.debian.org/debian/ sarge main contrib non-free
und wieder

Code: Alles auswählen

apt-get update
und

Code: Alles auswählen

apt-get -s -y upgrade > upgrade2.txt
upgrade2.txt ist dann das, was wir sehen wollen - vermutlich wird das dann lang genug für nopaste ;-)
Der Vorteil der Klugheit liegt darin, dass man sich dumm stellen kann. Das Gegenteil ist schon schwieriger.
- Kurt Tucholsky -

Tobias21
Beiträge: 22
Registriert: 20.05.2005 04:18:23

Beitrag von Tobias21 » 21.06.2007 17:35:14

kurze Frage - gibt es hier eine Gefahr fuer meine Datenbank ?

jhr-online
Beiträge: 2186
Registriert: 18.09.2005 15:52:02
Lizenz eigener Beiträge: GNU Free Documentation License
Kontaktdaten:

Beitrag von jhr-online » 21.06.2007 17:43:16

Tobias21 hat geschrieben:kurze Frage - gibt es hier eine Gefahr fuer meine Datenbank ?
Wenn du den Ratschlägen hier folgst, bist du in Sicherheit, behaupte ich mal...

jhr

//edit: naja, wenn du weißt, wie es geht, mach ruhig ein Backup. Schaden tut's ja nicht... :)
Desktop: Intel Core2Quad Q8300 2.5GHz, 256GB SSD + 1 TB HDD, 8 GB RAM, Debian Sid, Kernel 3.13

Tobias21
Beiträge: 22
Registriert: 20.05.2005 04:18:23

Beitrag von Tobias21 » 21.06.2007 18:01:48

ok - ich habe das Ergebnis von: apt-get -s -y upgrade > upgrade2.txt

hier abgeklegt

http://nopaste.debianforum.de/6048

Danke!
Tobias

Benutzeravatar
Silke
Beiträge: 559
Registriert: 17.05.2005 15:58:20
Wohnort: Hannover
Kontaktdaten:

Beitrag von Silke » 21.06.2007 18:17:07

Fein, das geht auch noch so durch :-)

Code: Alles auswählen

apt-get upgrade
Danach probieren wir es mit einem

Code: Alles auswählen

apt-get -s -y dist-upgrade > upgrade3.txt
Der Vorteil der Klugheit liegt darin, dass man sich dumm stellen kann. Das Gegenteil ist schon schwieriger.
- Kurt Tucholsky -

Tobias21
Beiträge: 22
Registriert: 20.05.2005 04:18:23

Beitrag von Tobias21 » 21.06.2007 18:34:54

Da war der Server ganzschoen beschaeftigt :-)
Hier das Ergebnis
http://nopaste.debianforum.de/6049

Benutzeravatar
Silke
Beiträge: 559
Registriert: 17.05.2005 15:58:20
Wohnort: Hannover
Kontaktdaten:

Beitrag von Silke » 21.06.2007 18:44:40

OK, das hab ich so ähnlich erwartet, das kannst du jetzt nicht einfach so drüber jagen.

Mein Vorschlag wäre, zuerst MySQL und Apache auf den neuesten Stand zu bringen, dabei wird dann mit Sicherheit gleich so einiges anderes mit hochgezogen. Was sagt denn

Code: Alles auswählen

apt-get install mysql-server
?

Am einfachsten wäre es vermutlich, wenn du in den Jabberchat kommen könntest, ab jetzt muss es nämlich Schrittchen für Schrittchen gehen :-)
Der Vorteil der Klugheit liegt darin, dass man sich dumm stellen kann. Das Gegenteil ist schon schwieriger.
- Kurt Tucholsky -

Tobias21
Beiträge: 22
Registriert: 20.05.2005 04:18:23

Beitrag von Tobias21 » 21.06.2007 18:59:01

Welchen Chat Server soll ich nehmen?

Benutzeravatar
Silke
Beiträge: 559
Registriert: 17.05.2005 15:58:20
Wohnort: Hannover
Kontaktdaten:

Beitrag von Silke » 21.06.2007 19:05:37

Server ist chat.debianforum.de, Raum ist debianforum.de
Der Vorteil der Klugheit liegt darin, dass man sich dumm stellen kann. Das Gegenteil ist schon schwieriger.
- Kurt Tucholsky -

Tobias21
Beiträge: 22
Registriert: 20.05.2005 04:18:23

Beitrag von Tobias21 » 21.06.2007 19:22:12

Ich habe den Webclient ueber http://jabber.debianforum.de probiert.

Ich gebe da bei der Anmeldung Name room und Server ein und nichts passiert :-(

Wie sieht es mit ICQ aus?

Antworten