by Altrea » 20. February 2019 21:08
Dann hast du den von dir verlinkten Thread vielleicht nicht richtig verstanden.
In dem Thread von 2013 ging es um das dynamische nachladen einer PHP Erweiterungen, also zur Laufzeit ohne vorher die dll in der php.ini einzukonfigurieren oder gar gegen die PHP Version kompiliert zu haben.
Das war bis PHP 5.3 mit dl() noch prinzipiell möglich (nicht mit XAMPP), ist aber mitlerweile komplett aus dem PHP Core entfernt worden, da es zu Stabilitätsproblemen geführt hatte.
Der damalige Threadersteller hatte auch keine Möglichkeit auf die Quellen der Erweiterung zuzugreifen um diese selbst zu kompilieren.
Deine Ausgangslage ist eine andere, du kannst auf die Quellen zugreifen und die Erweiterung oder PHP selbst kompilieren (theoretisch natürlich, praktisch gesehen ist das ein nicht unaufwändiger Akt gerade wenn man sich damit nicht gut auskennt).
Und was die Anmerkung mit "Produktivserver" und "andere Umgebungen" betrifft, nun es gibt mehrere Tausend verschiedene PHP Erweiterungen. Alleine doe PHP Community Erweiterungsdatenbank PECL umfasst fast 400 solcher Erweiterungen, und das sind alles Erweiterungen die man schon als offizielles Erweiterungsangebot ansehen kann, von den ganzen nicht PECL Erweiterungen mal ganz abgesehen. Siehst du XAMPP hier in der Pflicht die alle mit jedem neuen Release zu kompilieren und zur Verfügung zu stellen, nur weil ab und zu mal ein User eine ganz bestimmte Erweiterung benötigt?
XAMPP verdient kein Geld, XAMPP ist frei. Ein Hoster verdient mit dem ganzen Geld, hat Mitarbeiter die sich Lohn auszahlen und dafür bezahlt werden Kundenanforderungen umzusetzen, aber auch die würden dir nicht jede X-beliebige PHP Erweiterung mal eben kompilieren und einbinden.
We don't provide any support via personal channels like PM, email, Skype, TeamViewer!It's like porn for programmers