Dokumentation

PHP

PHP ist standardmäßig über FastCGI konfiguriert. In den Ordnern fastcgi und fastcgi-ssl unterhalb des Domainordners findet sich eine hs-phpstub-Datei; der Webserver liefert php-Dateien mit den Rechten des Users aus.

Eigene PHP Konfiguration

Im Ordner fastcgi oder fastcgi-ssl wird die Datei php.ini angelegt. In dieser Datei werden die Änderungen gegenüber den Standardwerten eingetragen.

Eine Übersicht über die Standardwerte von PHP können unter /etc/php/8.2/cgi/php.ini eingesehen werden.

PHP Prozesse stoppen

Nach Änderungen an der php.ini müssen alle PHP-Prozesse gestoppt werden:

$ killall php -u $USER

phpstub

Die Datei hs-phpstub ist standardmäßig vorhanden, und kann nicht gelöscht oder überschrieben werden.

Vorinstallierte PHP Version wechseln

Hostsharing bietet neben der vom Betriebssystem (Debian 12 Bookworm) vorinstallierten Standardversion 8.2 auch PHP 7.4, 8.0 und 8.1 an.

Um die Version zu wechseln, genügt es, in der HSAdmin Oberfläche bei der Domain die gewünschte PHP Version auszuwählen. Siehe dazu auch die Anleitung zum Bearbeiten von Domains

Alternativ kann die Eigenschaft fcgiphpbin in der Domain über hsscript geändert werden:

hsadmin> domain.update({where:{name:'test.example.org'}, set:{fcgiphpbin:'/usr/lib/cgi-bin/php8.1'}})

Auf die gleiche Weise können auch die anderen PHP-Versionen aktiviert werden.

Um die vorinstallierte Standardversion von PHP zu wählen, lassen wir die Versionsnummer weg:

hsadmin> domain.update({where:{name:'test.example.org'}, set:{fcgiphpbin:'/usr/lib/cgi-bin/php'}})
Genossenschaftliche IT-Betreuung aus einer Hand
Beratung

Kompetente Beratung bei Auswahl und Anwendung von freier Software

Umsetzung

Tatkräftige Unterstützung bei der Umsetzung Ihrer Pläne.

Betrieb

Dienstleistungen für einen reibungslosen IT-Betrieb

Häufig gebuchte Produkte
Managed Webspace

Nutzen Sie alle Vorteile der Managed Operations Platform preisgünstig im Hostsharing Managed Webspace.

Managed Server

Nutzen Sie die Managed Operations Platform mit exklusiv zugewiesenen Ressourcen für größere Projekte.

Cloud Server

Hochverfügbarer Server mit dem Betriebssystem Ihrer Wahl und Root-Zugriff.