Es gibt ein möglicherweise verwandtes Thema bei ServerFault . Das heißt, das scheint mir möglicherweise eine 32 - Bit / 64 - Bit - Mix - Match - Problem zu sein - vielleicht eine falsche RPM installiert oder so ähnlich. Versuchen Sie vielleicht, dbd-mysql aus dem Quellcode zu erstellen.
SQL-Fehler beim Installieren von Filezilla
1011
Simon Sheehan
Ich starte Bugzilla's checksetup.pl (migriert eine ältere Version) und es wird immer zurückgegeben:
Reading ./localconfig. Checking for DBD-mysql (v4.00) Ok: found v4.005 Had to create DBD::mysql::dr::imp_data_size unexpectedly at /usr/lib64/perl5/site_perl/5.8.8/x86_64-linux-thread-multi/DBI.pm line 1229, <DATA> line 225. Use of uninitialized value in subroutine entry at /usr/lib64/perl5/site_perl/5.8.8/x86_64-linux-thread-multi/DBI.pm line 1229, <DATA> line 225. Had to create DBD::mysql::db::imp_data_size unexpectedly at /usr/lib64/perl5/site_perl/5.8.8/x86_64-linux-thread-multi/DBI.pm line 1259, <DATA> line 225. Use of uninitialized value in subroutine entry at /usr/lib64/perl5/site_perl/5.8.8/x86_64-linux-thread-multi/DBI.pm line 1259, <DATA> line 225. There was an error connecting to MySQL: Undefined subroutine &DBD::mysql::db::_login called at /usr/lib64/perl5/site_perl/5.8.8/x86_64-linux-thread-multi/DBD/mysql.pm line 142, <DATA> line 225.
MySQL-Version:
[root@bugzilla-core TMP]# mysql --version Mysql Ver 14.12 Distrib 5.0.60sp1, for redhat-linux-gnu (x86_64) using readline 5.1
Und mysql_config:
[root@bugzilla-core TMP]# mysql_config Usage: /data01/mysql-5.0.60/bin/mysql_config [OPTIONS] Options: --cflags [-I/data01/mysql-5.0.60/include -g] --include [-I/data01/mysql-5.0.60/include] --libs [-rdynamic -L/data01/mysql-5.0.60/lib -lmysqlclient -lz -lcrypt -lnsl -lm -lmygcc] --libs_r [-rdynamic -L/data01/mysql-5.0.60/lib -lmysqlclient_r -lz -lpthread -lcrypt -lnsl -lm -lpthread -lmygcc] --socket [/tmp/mysql.sock] --port [0] --version [5.0.60sp1] --libmysqld-libs [-rdynamic -L/data01/mysql-5.0.60/lib -lmysqld -lz -lpthread -lcrypt -lnsl -lm -lpthread -lrt -lmygcc]
Jetzt habe ich die neueste Version von DBD-mysql (4.0.14) ausprobiert. Ich bin völlig verloren und stumpf. Ich bin mir nicht sicher, wohin ich gehen soll. Das Durchforsten der Netze hat nichts fruchtbares zurückgegeben.
Irgendwelche Ideen?
2 Antworten auf die Frage
1
Community
0
Max Kanat-Alexander
Sie müssen DBD :: mysql immer auf der von Ihnen verwendeten Plattform auf der verwendeten MySQL-Version erstellen.
Verwandte Probleme
-
3
OpenX: mySql VS PostgreSQL
-
4
Wie kann ich eine MySQL-Datenbank am besten in eine Zugangsdatenbank konvertieren?
-
6
Wie kann ich verhindern, dass Dienste beim Booten unter Ubuntu gestartet werden?
-
2
Wie kann ich meine Datenbank wiederherstellen?
-
6
Ist MySQL standardmäßig mit OS X Leopard 10.5 oder 10.6 installiert?
-
4
Warum wirft PHP nach "mysql_connect" oder bei "mysql_close" "Segmentation fault (11)"?
-
1
Wie installiere ich Bugzilla mit XAMPP in Windows?
-
3
Verbindungsproblem zu MySQL auf einem anderen Rechner im LAN
-
3
Hilfe beim Einrichten von MySQL (zur Verwendung mit PHP und Apache) unter OS X
-
10
MySQL startet nicht!