Wir hatten einen Windows Server 2019 mit Apache 2.4 und PHP 8 und aktiviertem cURL-Modul.
Trotz aller Einstellungen schrieb er immer ins Ereignisprotokoll, dass er die Erweiterung „php_curl.dll“ nicht laden konnte.
Mein Kollege hat dann die Ursache auf diesem System gefunden. Ursache, war laut ihm falsche Groß-/Kleinschreibung in der httpd.conf-Datei von Apache.
Falsch: LoadModule php_module "C:/program files/php/php8apache2_4.dll"
Korrekt: LoadModule php_module "C:/Program Files/php/php8apache2_4.dll"
.
Mir kommt das etwas seltsam/unglaubwürdig vor, ich hab’s hier trotzdem mal dokumentiert, weil ich das noch nie gehört habe.
Ggf. kann das mal irgendwann jemand, der hier vorbeikommt bestätigen, ob es bei ihm/ihr auch die Lösung war.