Joomla-Website-Migration von IIS7/PHP5.3 nach Apache 2.4/PHP5.6.13: Der MySQL-Adapter „mysql“ ist nicht verfügbar

Joomla-Website-Migration von IIS7/PHP5.3 nach Apache 2.4/PHP5.6.13: Der MySQL-Adapter „mysql“ ist nicht verfügbar

seit 2 Tagen kann ich nicht herausfinden, warum ich von meiner Apache-Website keine Verbindung zu MySQL herstellen kann. Ich habe einen Windows 2008 R2-Server, der die Unternehmenswebsite auf IIS7 hostet, mit Joomla 1.5.3 und PHP 5.3 (installiert in c:\Programme (x86)\php\v5.3).

Es läuft (noch) reibungslos und ohne Probleme.

Wir müssen es auf Apache 2.4 (x64, installiert unter c:\Apache24) migrieren und Joomla natürlich dort belassen, wo es ist :-)

PHP5.6.13 x64 installiert (in c:\PHP_5.6.13)

Ich habe es geschafft, sowohl Apache als auch PHP zum Laufen zu bringen, aber jetzt, wenn ich versuche, eine Verbindung zur Apache-Site (localhost:8081/site) herzustellen, erhalte ich die folgende Fehlermeldung

Datenbankverbindungsfehler (1): Der MySQL-Adapter 'mysql' ist nicht verfügbar.

Ich stecke fest. Ich habe sowohl mysql- als auch msqli-Erweiterungen in php.ini aktiviert. Ich habe den mysql-Standardhost in php.ini festgelegt. Das Ändern des $dbtype in der Joomla-Konfiguration in „mysql“ oder „mysqli“ hat nur den Effekt, den Namen des Adapters zu ändern, der in der Fehlermeldung nicht gefunden wird :-)

Irgendeine Idee?

Dank im Voraus!

EDIT: Beim Ausführen von phpinfo() wurde mir angezeigt, dass php.ini in c:\windows erwartet wird. Da ich diese Datei nicht verschieben möchte, habe ich die PHPRC-Umgebungsvariable erstellt, die auf c:\PHP5.6.13 verweist, aber ich habe gelesen, dass der Server neu gestartet werden muss, um Änderungen vorzunehmen.
Da es sich um einen Produktionsserver handelt, werde ich ihn heute Abend neu starten :-) Ich werde die Ergebnisse veröffentlichen....

BEARBEITEN (UND FAZIT): Das Problem war, abgesehen vom Kopieren von php.ini nach c:\windows (die Umgebungsvariable hat nicht funktioniert), dass ich den falschen Pfad für PHP-Erweiterungen festgelegt hatte und Apache nach c:\Apache24\ext statt nach c:\PHP5.6.13\ext suchte... das wurde in der Ereignisanzeige so deutlich angezeigt....
Nur der Vollständigkeit halber habe ich die Migration am Ende (vorerst) abgebrochen, weil ich festgestellt habeDasConnector von IIS zu Tomcat, mit dem ich die Umleitung in 5 Minuten einrichten konnte. (Mit Apache hatte ich Probleme mit etwas, das die Pfade durcheinander brachte, sodass eine virtuelle Site als Server-Root referenziert wurde und die andere nicht reagierte) ... Ich dachte an etwas, das in Joomla falsch konfiguriert war, hatte aber keine Zeit, danach zu suchen und es zu reparieren)

verwandte Informationen