PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : [PHP5.1] Kein MySQL-Support bei 64-Bit



Dj-SPm
09.02.07, 08:22
Hallo,

wenn ich PHP5.1 kompilieren will, läuft er zwar (mittlerweile fehlerfrei) durch, vernachlässigt aber die --with-mysql(-dir) Option.

Mein System ist ein SuSE Linux 64-Bit. Da habe ich von einem Bug gelesen, aber selbst das Umkopieren der DEVEL,- und Headerdateien hat nicht den gewünschten Erfolg gebracht, ganz gleich, welches Verzeichnis ist verwende.

Benutze sogar die Option --with_-lib=lib64. Kann sein, dass ich etwas falsch gemacht habe. Gibt's dazu noch ein HowTo, oder habt ihr noch Ideen?

64-Bit raubt mir echt langsam noch den letzten Nerv

marce
09.02.07, 08:25
für Ideen sollten wir erst mal wissen, was Du denn schon gemacht hast...

Ansonsten wäre die Frage, warum Du denn überhaupt die 64Bit-Version benutzen willst und ob es nicht schon fertige Pakete gibt, die man einfach über das Paketmanagement installieren könnte...

PierreS
09.02.07, 08:29
Also Version 5.2.1 läuft problemlos auf einem 64-Bit-System. Versuche vielleicht mal eine neuere Version.

Dj-SPm
09.02.07, 13:23
Hi,

ich habe jetzt die alte MySQL 4 gelöscht und MySQL 5.1 installiert. Doch wenn ich jetzt wieder ins Yast gehe, sagt er:


mysql-shared: obsolet

und will die neue mysql-shared entfernen und die von 4.1 wieder installieren. Genau wie das Hauptpaket von mysql 4.

Er lässt mich praktisch nicht mehr aus yast, ohne dass ich kompelltes mysql 4 wieder installiere und das 5er lösche.

Hatte folgende Pakete installiert:


-rw-r--r-- 1 root root 5913854 Jan 2 18:32 MySQL-client-5.1.14-0.glibc23.x86_64.rpm
-rw-r--r-- 1 root root 8256544 Jan 2 18:33 MySQL-devel-5.1.14-0.glibc23.x86_64.rpm
-rw-r--r-- 1 root root 17944112 Jan 2 18:33 MySQL-server-5.1.14-0.glibc23.x86_64.rpm
-rw-r--r-- 1 root root 1768096 Jan 2 18:33 MySQL-shared-5.1.14-0.glibc23.x86_64.rpm

was kann ich tun, damit yast die 5er akzeptiert?

Hab folgendes System:


Suse 9.3 64-Bit
Plesk 8.1.0
Apache2
PHP5.1.2 (ist in Bearbeitung)

Danke

MiGo
10.02.07, 12:09
Wenn du an dem ./configure-Aufruf aus dem anderen Thread nichts geänder hast:



--with-mysql=/usr/bin/mysql
So kann das auch nix werden mit dem mysql-Support...
Benötigt werden die mysql-Bibliotheken, nicht das Client-Programm...

MiGo
10.02.07, 12:11
mysql-shared: obsolet
Die Datei scheint nur noch aus Kompatibilitätsgründen da zu sein und ist als "veraltet" (obsolete) gekennzeichnet. Hast du einfach mal versuchst, mysql-shared nicht zu installieren?

Dj-SPm
11.02.07, 14:28
Hi ich hab das Problem anders gelöst. Habe einfach die allerneuste MySQL-Version installiert. Das ging dann prima. Scheinte eine Frage der Kompatibilität (evtl 64Bit) zu sein.

Danke jedenfalls.