Bearbeiten von PHP-Konfigurationen in der php.ini-Datei auf einem Cloud-Server unter Linux
Die PHP-Konfigurationen lassen sich mithilfe der sogenannten php.ini-Datei bearbeiten. Hierbei handelt es sich um die zentrale Konfigurationsdatei der Open-Source-Skriptsprache.
Anforderungen
- Ein Cloud Server mit Linux (jede Distribution)
Den zu Ihren Anforderungen passenden passenden Cloud -Server finden sie bei IONOSfür Ihre Bedürfnisse.
Anzeigen der PHP-Konfigurationen des Servers
Um die aktuellen PHP-Konfigurationen Ihres Servers anzuzeigen, erstellen Sie eine Datei namens phpinfo.php im Hauptverzeichnis Ihrer Website:
sudo nano /var/www/html phpinfo.php
Fügen Sie anschließend dDen folgenden Inhalt in diese Datei einfügen:
<?php phpinfo() ?>
Speichern und schließen beenden Sie die Datei und betrachten Sie sie anschließend in einem beliebigen Browser ("http://example.com/phpinfo.php").
Aus Sicherheitsgründen ist es empfehlenswertam besten, diese Datei zu löschen, nachdem Sie fertig sind.
Aus Sicherheitsgründen ist es empfehlenswertam besten, diese Datei zu löschen, nachdem Sie fertig sind.
So finden Sie die php.ini-Datei
Wenn PHP startet, sucht es an mehreren möglichen Orten auf dem Server nach einer php.ini-Datei. Der Standardspeicherort für die Datei php.ini ist:
Dies gilt jedoch nur für Skripte im gleichen Verzeichnis wie die Datei php.ini. Unterverzeichnisse sind davon nicht betroffen. Du musst die neue php.ini-Datei in jedes Arbeitsverzeichnis kopieren. Daher muss die neu angelegte php.ini-Datei in jedes Arbeitsverzeichnis kopiert werden.
- Ubuntu 16.04: /etc/php/7.0/apache2
- CentOS 7: /etc/php.ini
Dies gilt jedoch nur für Skripte im gleichen Verzeichnis wie die Datei php.ini. Unterverzeichnisse sind davon nicht betroffen. Du musst die neue php.ini-Datei in jedes Arbeitsverzeichnis kopieren. Daher muss die neu angelegte php.ini-Datei in jedes Arbeitsverzeichnis kopiert werden.
Bearbeiten der php.ini-Datei
Um die Standarddatei php.ini in Linux zur Bearbeitung zu öffnen, müssen nutzen Sie je nach Linux-Distribution einen der folgenden Terminalbefehle nutzen:
Speichern und schließen beenden Sie die Datei. Starten Sie dann den Webserver neu, damit die Änderungen wirksam werden. Hierzu können verwenden Sie die folgenden Befehle verwenden:
- Ubuntu 16.04: sudo nano /etc/php/7.0/apache2
- CentOS 7: sudo nano /etc/php.ini
Speichern und schließen beenden Sie die Datei. Starten Sie dann den Webserver neu, damit die Änderungen wirksam werden. Hierzu können verwenden Sie die folgenden Befehle verwenden:
- Ubuntu/Debian: sudo systemctl Neustart restart apache2
- CentOS: sudo systemctl Neustart restart httpd