117471

PHP - Extension vs. Modules

Hallo,

ich schaffe mir gerade die Voraussetzungen für ein Horde-Framework. Anders komme ich wohl doch nicht zu meinem Gruppenkalender face-sad

Wie grenzen sich eigentlich die Extensions und die Module ab? Beispielsweise mbstring (php-mbstring aus den Ubuntu-Repositories)...
  • aktiviere ich mit phpenmod mbstring
  • wird zusätzlich in /etc/php/7.x/apache2/conf.d/20-mbstring.ini und in /etc/php/7.x/cli/conf.d/20-mbstring.ini per "extension=mbstring.so" aktiviert

Ist das nicht irgendwie "doppelt"?

Gruß,
Jörg
Auf Facebook teilen
Auf X (Twitter) teilen
Auf Reddit teilen
Auf Linkedin teilen

Content-ID: 617581

Url: https://administrator.de/forum/php-extension-vs-modules-617581.html

Ausgedruckt am: 09.05.2025 um 06:05 Uhr

StefanKittel
Lösung StefanKittel 30.10.2020 aktualisiert um 14:49:39 Uhr
Goto Top
Moin,

Extensions und Module sind das gleiche.
Das ist in der PHP-Doku und PHP-Info unglüglich benannt.
Es sind in der Regel in C++ programmierte Module.

Der Unterschied liegt eher darin wann sie geladen werden.
Einige Module kann man z.B. direkt in PHP einkompilieren was sie schneller macht.

Wenn man beides macht wird es 2 mal geladen. Wobei PHP beim 2. laden dies feststellt und es in der Regel nicht ausführt.

Stefan
117471
117471 30.10.2020 um 12:33:11 Uhr
Goto Top
Hallo,

Zitat von @StefanKittel:

Wobei PHP beim 2. laden dies feststellt und es in der Regel nicht ausführt.

Vielen lieben Dank - das war eigentlich genau das, worauf ich hinauswollte face-smile

Gruß,
Jörg