Profihost bietet einige Erweiterungen auch schon ohne zusätzliche Installation von PECL bzw. PEAR an. Diese müssen Sie dann lediglich aktivieren. Folgende Extensions stehen zur Auswahl:
-
APCu
User-Cache Funktion
https://www.php.net/manual/de/book.apcu.php
-
Imagick
Mit Imagick können Bilder bearbeitet, umformatiert und erstellt werden.
https://imagemagick.org/
-
SSH2
Über dieses Paket können SSH2 -Tunnel erstellt werden.
-
dBase
Administrationswerkzeug von Datenbanken im Database-Format (.dbf)
-
GeoIP
Tool zur Lokalisierung von IP-Adressen
-
Redis
Performante NoSQL-Datenbank
-
Tideways
Serverseitige Performanceanalyse mithilfe von MySQL - und PHP -Profiling
-
xdebug
Debugger für PHP
Um eine oder mehrere Erweiterungen nutzen zu können, benötigen Sie Lediglich eine Datei mit dem Namen php.ini innerhalb Ihres DocumentRoot-Verzeichnisses . In dieser Datei werden die Erweiterungen eingetragen, die geladen werden sollen. Diese Datei muss folgende Zeile beinhalten, damit die Extentions geladen werden:
Ersetzen Sie hier X durch die PHP -Version, die von den Erweiterungen genutzt werden sollen. (Bsp.: ../php5.6/..). Unter diese Zeile folgen dann die gewünschten Erweiterungen. Die vorinstallierten Extensions werden hier für jede PHP -Version, die Sie bei uns nutzen können, aufgelistet. Kopieren Sie einfach die gewünschte Zeile unten aus der Tabelle und fügen Sie sie unter die oben angegebene Zeile ein:
php8.2 extension=opcache.so" weitere Extensions folgen in Kürze!
php8.1 extension="apcu.so" extension="imagick.so" extension="ioncube.so" extension="opcache.so" extension="redis.so" extension="tideways.so" extension="xdebug3.so"
php8.0 extension="apcu.so" extension="imagick.so" extension="opcache.so" extension="redis.so" extension="tideways.so" extension="xdebug3.so"
php7.4 extension="apcu.so" extension="dbase.so" extension="imagick.so" extension="ioncube.so" extension="memcache.so" extension="opcache.so" extension="redis.so" extension="ssh2.so" extension="tideways.so" extension="xdebug3.so"
php7.3 extension="apcu.so" extension="dbase.so" extension="imagick.so" extension="ioncube.so" extension="memcache.so" extension="opcache.so" extension="redis.so" extension="ssh2.so" extension="tideways.so" extension="xdebug.so" extension="xdebug3.so"
php7.2 extension="apcu.so" extension="dbase.so" extension="imagick.so" extension="ioncube.so" extension="memcache.so" extension="opcache.so" extension="redis.so" extension="ssh2.so" extension="tideways.so" extension="xdebug.so" extension="xdebug3.so"
php7.1 extension="apcu.so" extension="dbase.so" extension="imagick.so" extension="ioncube.so" extension="memcache.so" extension="opcache.so" extension="redis.so" extension="ssh2.so" extension="tideways.so" extension="xdebug.so"
php7.0 extension="apcu.so" extension="dbase.so" extension="imagick.so" extension="ioncube.so" extension="memcache.so" extension="opcache.so" extension="redis.so" extension="ssh2.so" extension="tideways.so" extension="xdebug.so"
php5.6 extension="apcu.so" extension="dbase.so" extension="imagick.so" extension="ioncube.so" extension="memcache.so" extension="opcache.so" extension="redis.so" extension="ssh2.so" extension="tideways.so" extension="xdebug.so"
Für manche Extentions empfehlen wir, dass weitere Einstellungen in der PHP.ini vorgenommen werden. Dies betrifft unter anderem die Plugins GeoIP und Sourceguardian.
Hier finden Sie dazu Beispiele:
GeoIP: