Error: Maximum Execution Time Exceeded
:
Dies ist ein PHP-Limit. Gehen Sie in die Datei
php.ini
und setzen Sie die maximale
Ausführungszeit von 30 Sekunden auf einen höheren Wert,
wie Sie ihn benötigen. Außerdem ist es keine schlechte
Idee, den pro Skript verfügbaren Arbeitsspeicher von 8 auf
16 Mbyte zu verdoppeln.
Fatal error: Call to unsupported or undefined
Funktion mysql_connect() in ...
: Dies bedeutet,
dass Ihre PHP-Version nicht mit MySQL-Unterstützung
kompiliert wurde. Sie können entweder ein dynamisches
MySQL-Modul kompilieren und in PHP laden oder PHP mit
integrierter MySQL-Unterstützung rekompilieren. Dieser
Prozess wird im PHP-Handbuch genauer erläutert.
Error: Undefined reference to
'uncompress'
: Dies bedeutet, dass die
Clientbibliothek mit Unterstützung für ein komprimiertes
Client/Server-Protokoll kompiliert wurde. Dies beheben Sie,
indem Sie die Option -lz
als Letztes beim
Verlinken mit -lmysqlclient
hinzufügen.
Error: Client does not support authentication
protocol
: Dieser Fehler tritt am häufigsten auf,
wenn Sie versuchen, die ältere
mysql
-Erweiterung mit MySQL 4.1.1 oder
höher zu verwenden. Mögliche Lösungen: Sie können auf
MySQL 4.0 umstellen, auf PHP 5 und die neuere
mysqli
umschalten oder den MySQL Server
mit der Option --old-passwords
konfigurieren. (Siehe auch Abschnitt A.2.3, „Client does not support authentication protocol
“.)
Wer noch mit älterem PHP4-Code arbeitet, kann eine Kompatibilitätsschicht für die alte und neue MySQL-Bibliothek verwenden, wie beispielsweise: http://www.coggeshall.org/oss/mysql2i.
Dies ist eine Übersetzung des MySQL-Referenzhandbuchs, das sich auf dev.mysql.com befindet. Das ursprüngliche Referenzhandbuch ist auf Englisch, und diese Übersetzung ist nicht notwendigerweise so aktuell wie die englische Ausgabe. Das vorliegende deutschsprachige Handbuch behandelt MySQL bis zur Version 5.1.