Ich habe einen aktuellen modified eCommerce WebShop in Version 2.0.4. installiert. Statt des Shops wird jedoch folgende Fehlermeldung im Browser angezeigt:
Call to undefined function: mysql_connect(). Please install the MySQL Connector for PHP
Die Lösung ist relativ einfach und wird durch einen Eingriff in die Konfiguration behoben. Dafür musste ich folgende Schritte durchführen:
- per FTP-Client, oder direkt auf dem Server die folgende Datei öffnen: „includes/configure.php„
- hier den Eintrag von:
- define(‚DB_MYSQL_TYPE‘, ‚mysql‚);
- in folgenden abändern:
- define(‚DB_MYSQL_TYPE‘, ‚mysqli‚);
HIntergrund ist, dass ab Shopversion 2.0, PHP in Version 7.0 bzw. 7.1 unterstützt wird. Mit diesem Wechsel, wird statt des MySQL Connectors MySQL nun MySQLi verwendet und muss somit auch in der Konfiguration des Shops umgestellt werden.
Interessiert in verschiedenste IT Themen, schreibe ich in diesem Blog über Software, Hardware, Smart Home, Games und vieles mehr. Ich berichte z.B. über die Installation und Konfiguration von Software als auch von Problemen mit dieser. News sind ebenso spannend, sodass ich auch über Updates, Releases und Neuigkeiten aus der IT berichte. Letztendlich nutze ich Taste-of-IT als eigene Dokumentation und Anlaufstelle bei wiederkehrenden Themen. Ich hoffe ich kann dich ebenso informieren und bei Problemen eine schnelle Lösung anbieten. Wer meinen Aufwand unterstützen möchte, kann gerne eine Tasse oder Pod Kaffe per PayPal spenden – vielen Dank.