Sie haben Fragen? Wir beraten Sie gern
Sie haben Fragen? Wir helfen Ihnen sehr gern weiter.
Wir empfehlen die Nutzung der jeweils aktuellsten verfügbaren PHP Version, aktuell ist dies PHP 8.2.
PHP 8
Die Verwendung einer aktuellen PHP-Version bietet Ihnen zahlreiche Vorteile. So werden diese regelmäßig mit Updates versorgt, welche die Sicherheit Ihrer Inhalte stark erhöht. Außerdem bieten aktuelle PHP-Versionen - insbesondere die Versionen ab 8.0 - eine deutlich bessere Performance und opCache steht zur Verfügung und sorgt nicht zuletzt für eine schnellere Ladezeit Ihrer Webseite. Das bedeutet, dass verfügbare Ressourcen, wie das memory_limit, wesentlich effizienter genutzt werden können.
Sie gehen mit der Aktualisierung der PHP-Version kein Risiko ein: Sollte die Funktionsfähigkeit Ihrer Anwendung bzw. Ihrer Skripte beeinträchtigt sein, so können Sie die PHP-Version jederzeit wieder zurückstellen.
Veraltete PHP Versionen
Die veralteten PHP-Versionen 4.4, 5.2, 5.3, 5.4, 5.5, 5.6, 7.0, 7.1, 7.2, 7.3 und 7.4 haben bereits das "End of Lifetime" erreicht und werden nicht mehr mit Sicherheitsupdates versorgt (Quelle: https://www.php.net/supported-versions.php). Eine Verwendung dieser Versionen ist daher nicht zu empfehlen. Die Versionen bis 5.5 stehen in den aktuellen Tarifen nicht zur Verfügung.
Aktualisiert: Donnerstag, 19. Oktober 2023 10:53
Direktlink: https://alfahosting.de/antworten-auf-ihre-fragen?cid=93&id=411#a411
Die PHP-Version kann für den gesamten Account im Kundencenter unter den Servereinstellungen definiert werden. Darüber hinaus besteht die Möglichkeit für einzelne Verzeichnisse mittels eines Eintrags in einer .htaccess Datei die PHP Version zu definieren.
Wichtig: Die in der .htaccess definierte PHP-Version steht immer über der PHP-Version in den Servereinstellungen.
Ein einfacher Weg um sicher zu prüfen, welche PHP-Version unter einer Domain bzw. in einem Verzeichnis aktiv ist, ist über eine Datei, die den Befehl phpinfo() enthält.
Wenn Ihnen WebFTP im Kundencenter zur Verfügung steht, gehen Sie wie folgt vor:
1. Klicken Sie auf den Button "Jetzt in WebFTP einloggen", den Sie auf der Seite Zugänge im Kundencenter im Vertrag finden..
2. Wechseln Sie in das Verzeichnis /html, und dann ggfs. in das Verzeichnis in das Sie Ihre Domain geleitet haben.
3. Klicken Sie im Menü rechts auf "Neue Text-Datei".
4. Als "Dateiname" tragen Sie alfainfo.php ein, in das Feld darunter tragen Sie folgendes ein:
<?php
phpinfo();
?>
5. Klicken Sie nun auf den Button "Hochladen", und dann auf die neu erstellte Datei
alfainfo.php.
Alternativ erstellen Sie diese Datei lokal mit einem Editor und laden Sie dann per FTP hoch.
Wenn Sie diese Datei aufrufen, finden Sie direkt in der ersten Zeile die PHP Version. Sie finden hier noch eine Vielzahl weiterer Informationen, wie zum Beispiel installierte PHP Module mit Angaben zum Status und der Version.
Aktualisiert: Freitag, 7. Oktober 2016 11:05
Direktlink: https://alfahosting.de/antworten-auf-ihre-fragen?cid=93&id=402#a402
Sie haben die Möglichkeit zwischen verschiedenen PHP Versionen umzuschalten.
Klicken Sie hierzu in Ihrem Kundencenter auf den Punkt "Meine Verträge" und wählen Sie den betreffenden Vertrag aus, indem Sie auf den Namen des Vertrages klicken. Nun klicken Sie auf den Reiter "Experten-Einstellungen" und anschließend auf den Punkt "Server-Einstellungen". Dort haben Sie die Möglichkeit, die PHP-Version zu ändern, sowie andere Einstellungen Ihren Bedürfnissen anzupassen.
Beachten Sie bitte, dass es ca. 10 Minuten dauert, bevor getätigte Einstellungen wirksam werden!
Sie können aber auch für einzelne Verzeichnisse auf dem Webspace eine bestimmte Version aktivieren. Hierzu muss im entsprechenden Verzeichnis eine .htaccess-Datei mit folgendem Inhalt erstellt werden:
PHP 8.2 --> NEU!
AddHandler x-httpd-php8.2 .php
PHP 8.2 mit OPcache --> NEU!
AddHandler x-httpd-opcache-php8.2 .php
PHP 8.1 --> NEU!
AddHandler x-httpd-php8.1 .php
PHP 8.1 mit OPcache --> NEU!
AddHandler x-httpd-opcache-php8.1 .php
PHP 8.0
AddHandler x-httpd-php8.0 .php
PHP 8.0 mit OPcache
AddHandler x-httpd-opcache-php8.0 .php
PHP 7.4
AddHandler x-httpd-php7.4 .php
PHP 7.4 mit OPcache
AddHandler x-httpd-opcache-php7.4 .php
PHP 7.3
AddHandler x-httpd-php7.3 .php
PHP 7.3 mit OPcache
AddHandler x-httpd-opcache-php7.3 .php
PHP 7.2
AddHandler x-httpd-php7.2 .php
PHP 7.2 mit OPcache
AddHandler x-httpd-opcache-php7.2 .php
PHP 7.1
AddHandler x-httpd-php7.1 .php
PHP 7.1 mit OPcache
AddHandler x-httpd-opcache-php7.1 .php
PHP 7.0
AddHandler x-httpd-php70 .php
PHP 7.0 mit OPcache
AddHandler x-httpd-opcache-php7.0 .php
PHP 5.6 (Achtung: EOL 31.12.2018 > nicht mehr empfohlen!)
AddHandler x-httpd-php56 .php
Es werden jeweils die aktuell verfügbaren Stable Releases zur Verfügung gestellt. Mit dem PHP Befehl phpinfo() können Sie die aktiv eingestellte Version und Konfiguration prüfen. Weitere Informationen zum Thema PHP erhalten Sie unter http://php.net.
Aktualisiert: Donnerstag, 19. Oktober 2023 10:54
Direktlink: https://alfahosting.de/antworten-auf-ihre-fragen?cid=93&id=99#a99
Es ist problemlos möglich zu testen ob Ihre Software mit einer neuen PHP Version kompatibel ist. Sie können zum Ändern der PHP Version die im Artikel Wie wechsle ich die PHP-Version? beschriebenen Methoden nutzen.
Die Änderung der PHP-Version in den Server-Einstellungen im Kundencenter sind nach ca. 10 Minuten aktiv, wenn Sie die PHP Version in der .htaccess festlegen ist eine Änderung sofort aktiv.
Aktualisiert: Donnerstag, 30. Juni 2016 11:57
Direktlink: https://alfahosting.de/antworten-auf-ihre-fragen?cid=93&id=410#a410
Immer öfter wird für Software Installationen das PHP Tool Composer genutzt. Die Nutzung von Composer ist in allen aktuellen SSD Tarifen mit SSH Zugang möglich: Multi XL, Business L und XL, eShop Pro L und XL.
Je nach Software ist das Composer Tool bereits Teil der Installation, oder muss als Voraussetzung zunächst installiert werden. Die Installation können Sie wie folgt durchführen (Zugang per SSH ist vorausgesetzt):
Damit wir den Befehl php direkt per Shell nutzen können, definieren wir mit
alias php="php8.0"
zunächst einmal die PHP Version dafür. Dies bleibt dann für die aktuelle Session so aktiv. Eine dauerhafte Speicherung der Einstellung ist möglich, insofern dies in dieser Datei gespeichert wird (ggf. neu anlegen): /files/.ssh-service/.bashrc
Dann erstellen wir im Ordner /html einen neuen Unterordner und wechseln in diesen Ordner:
cd html
mkdir composer
cd composer
Nun folgt die Installation des Composer Tools, die hier beschrieben ist: https://getcomposer.org/download/
Damit steht der Composer bereit und die Installation von Software darüber ist möglich. Die entsprechenden Anleitungen dazu finden Sie beim jeweiligen Software-Hersteller.
Tipp: Mittels alias composer="php8.0 /var/www/webXXX/html/composer/composer.phar" können Sie dies innerhalb Ihres Accounts global festlegen. Dabei muss webXXX durch Ihre Webnummer ersetzt werden!
Aktualisiert: Donnerstag, 1. Juni 2023 11:57
Direktlink: https://alfahosting.de/antworten-auf-ihre-fragen?cid=93&id=468#a468