Deprecated mysql_connect-Meldung beim Aktivieren von WP_DEBUG‎

Den WordPress-eigenen Debug-Modus kann man über setzen von WP_DEBUG in der wp-config.php aktiviere:

define('WP_DEBUG', true);

Bei meiner Installation erschien daraufhin der Fehler:

Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in C:PATH_TO_WORDPRESS\wp-includes\wp-db.php on line 1142

Dieser Fehler resultiert aus PHP 5.5 – die PHP-Version, die ich auf meinem Entwicklungsserver nutze. Seit PHP5.5 ist die Funktion mysql_connect() als veraltet (= deprecated) deklariert und wird in einer der zukünftigen PHP-Versionen ausgebaut. Somit resultiert der Fehler direkt aus dem WordPress-Core und kann ignoriert werden. In einer der zukünftigen WordPress-Versionen wird der Code dann entsprechend angepasst, so dass WordPress auch mit zukünftigen PHP-Versionen zusammenarbeiten wird.

Schreibe einen Kommentar