PHP bietet viele Konfigurationsparameter, welche die Eigenschaften und das Verhalten des Interpreters beeinflussen. Sie können die Voreinstellungen ergänzen und einzelne Werte anpassen, damit diese Ihren Vorstellungen und den Anforderungen Ihrer Anwendungen entsprechen.
PHP Interpreter
Unsere Server setzen ein spezielles Modul ein, um PHP als CGI in den Webserver einzubinden. Ihre Skripte werden damit nicht als anonymer User wie «www» oder «nobody», sondern mit den Rechten Ihres eigenen Benutzers ausgeführt.
Dies bietet gegenüber dem häufig verwendeten Modul «mod_php» den Vorteil, dass alle Dateien Ihrem Benutzer gehören – egal, ob sie von Ihren PHP-Applikationen erstellt wurden oder ob Sie diese per FTP hochgeladen haben.
Sie haben dadurch ebenfalls die Möglichkeit, die Konfiguration in Form sogenannter PHP-Profile für einzelne Verzeichnisse oder Ihr ganzes Hosting anzupassen.
PHP-Version wählen
Sie können die PHP-Version für eine Website oder für ein einzelnes Verzeichnis festlegen.
Die Optionen finden Sie unter:
- «Websites» > «Web-Einstellungen» bei der entsprechenden Website
oder
- «Explorer/Web-Einstellungen» > «Web-Einstellungen für aktuelles Verzeichnis» beim gewünschten Verzeichnis

Die folgenden Versionen stehen Ihnen zur Auswahl:
- Standardversion Dies ist jeweils die PHP-Version, die mit den aktuellen Versionen der häufigsten CMS (z. B. WordPress, Joomla!, TYPO3) kompatibel ist.
- Neuste Version: Die neuste verfügbare PHP-Version. Es kann vorkommen, dass gewisse CMS und insbesondere Plugins nicht immer sofort mit dieser Version kompatibel sind.
- Älteste Version: Die älteste von PHP unterstützte Version. Welche Versionen noch unterstützt werden, sehen Sie auf der Website von PHP.
- (übernehmen): Die PHP-Version wird vom übergeordneten Ordner übernommen (z. B. vom «www»-Ordner). Falls für diesen Ordner keine PHP-Version gesetzt wurde, wird automatisch der Hostpoint Standard verwendet.
Wir empfehlen Ihnen, die Option «Standardversion» oder «Neuste Version» auszuwählen. So vermeiden Sie, dass Ihre Website Sicherheitsrisiken ausgesetzt ist oder plötzlich nicht mehr funktioniert, wenn Hostpoint eine veraltete PHP-Version deaktiviert.
Verwenden einer bestimmten PHP-Version
Es ist auch möglich, eine bestimmte PHP-Version zu verwenden. Wenn Sie das tun möchten, müssen Sie in der .htaccess-Datei Ihrer Website einen Eintrag mit der gewünschten Version erstellen.
Aktuell werden die PHP-Versionen 8.1, 8.2, 8.3, 8.4 und 8.5 unterstützt.
Der Eintrag für die Version 8.4 sieht beispielsweise wie folgt aus:
Use php-fpm php84
Konfiguration anpassen
- Melden Sie sich mit Ihrer Hostpoint ID im Hostpoint Control Panel an.
- Öffnen Sie Ihr Webhosting.
- Klicken Sie auf «Websites» > «Web-Einstellungen».
→ Im Reiter «PHP-Konfiguration» können Sie aus einer Auswahl der am häufigsten genutzten Optionen wählen oder eigene Optionen hinzufügen.
Sie können jede Option anpassen, die sich in PHP zur Laufzeit anpassen lässt. Die Konfiguration wird in der Datei .user.ini gespeichert und im Document Root hinterlegt. Diese Optionen gelten auch für Unterverzeichnisse. Sie können die Datei auch mit einem Editor bearbeiten oder sie in ein anderes Document Root kopieren, um die Einstellungen für andere Websites zu übernehmen.
Häufig verwendete Optionen
- memory_limit
- Grösse des Arbeitsspeichers, der dieser Website zugeordnet wird. Beachten Sie bitte, dass dies einen Einfluss auf Ihre anderen Websites haben kann, falls hier ein zu grosser Wert eingetragen wird. Geben Sie den gewünschten Wert unbedingt mit einem grossen M am Ende ein, z. B. «memory_limit = 256M».
- upload_max_filesize
- Maximale Dateigrösse, die über ein CMS (z. B. WordPress) hochgeladen werden kann. Geben Sie den gewünschten Wert unbedingt mit einem grossen M am Ende ein, z. B. «upload_max_filesize = 128M».
- post_max_size
- Grösse eines Post-Befehls Ihrer Website, oft zusammenhängend mit «upload_max_filesize» und «max_execution_time». Geben Sie den gewünschten Wert unbedingt mit einem grossen M am Ende ein, z. B. «post_max_size = 128M».
- max_execution_time
- Zeit in Sekunden (z. B. «max_execution_time = 300»), bevor ein Prozess aufgrund eines Timeouts abbricht (z. B. beim Hochladen von grösseren Dateien über Ihr CMS).
Verfügbare Module für PHP
Generell sind folgende Erweiterungen installiert:
- apcu
- bcmath
- bz2
- calendar
- Core
- ctype
- curl
- date
- dba
- dom
- exif
- fileinfo
- filter
- ftp
- gd
- gettext
- gmp
- gnupg
- hash
- iconv
- imagick
- imap
- intl
- jsmin
- json
- ldap
- libxml
- mailparse
- maxminddb
- mbstring
- mcrypt
- mongodb
- mysqli
- mysqlnd
- odbc
- openssl
- pcntl
- pcre
- PDO
- pdo_dblib
- pdo_mysql
- pdo_pgsql
- pdo_sqlite
- pgsql
- Phar
- posix
- pspell
- readline
- recode
- Reflection
- scrypt
- session
- SimpleXML
- snmp
- soap
- sockets
- sodium
- SPL
- sqlite3
- ssh2
- standard
- sysvmsg
- sysvsem
- sysvshm
- tidy
- tokenizer
- wddx
- xml
- xmlreader
- xmlrpc
- xmlwriter
- xsl
- yaml
- Zend OPcache
- zip
- zlib
Für Supportanfragen verwenden Sie bitte dieses Formular.




