Wie kann ich die php.ini meines VPS-Servers ändern?

Procédure

Wozu dient die Datei php.ini?

Die Datei php.ini ist eine Datei im Textformat, mit der Sie eine ganze Reihe von Parametern der PHP-Sprache konfigurieren können: Compileroptionen, Erweiterungen, Versionen, Serverinformationen, PHP-Umgebung, Systeminformationen, Pfade, allgemeine und lokale Konfigurationswerte, HTTP-Header und die PHP-Lizenz.

Mit der Datei php.ini können Sie beispielsweise die Variablen :

max_input_vars memory_limit max_execution_time upload_max_filesize post_max_size.


Sie können Ihre gesamten PHP-Einstellungen anzeigen, indem Sie in einem Webbrowser ein phpinfo anzeigen.

Wie kann ich die php.ini-Datei meines VPS-Servers über ISPConfig bearbeiten?

Dieser Hilfeartikel richtet sich nur an Kunden, die ein VPS-Angebot abonniert haben.

Wenn Sie ein Shared Webhosting-Angebot abonniert haben, lesen Sie bitte die Dokumentation "Wie konfiguriere ich PHP?".

1. Melden Sie sich in Ihrem ISPConfig-Panel an

2. Gehen Sie zur Registerkarte Sites (1) und klicken Sie auf Ihre Domain (2).

Wie kann ich die php.ini meines VPS-Servers ändern?

3. Geben Sie auf der Registerkarte Optionen den gewünschten PHP-Parameter (hier memory_limit) in das Feld "Benutzerdefinierte php.ini-Einstellungen" ein :

memory_limit=32M


und klicken Sie dann auf die Schaltfläche "Speichern/Save".

Wie kann ich die php.ini meines VPS-Servers ändern?

4. Um zu überprüfen, ob der Parameter akzeptiert wurde, erstellen Sie im Wurzelverzeichnis Ihrer Website über einen FTP-Client wie Filezilla die Datei php_info.php mit dem folgenden Code:

 phpinfo(); ?>


Gehen Sie dann zu dieser Adresse: http://mon_site/php_info.php

Sie können sich den Wert ansehen, der jedem PHP-Parameter gegeben wurde :

Wie kann ich die php.ini meines VPS-Servers ändern?


Wie kann ich die php.ini-Datei meines VPS-Servers über SSH bearbeiten?

1. Verbinden Sie sich per SSH mit Ihrem dedizierten VPS-Server.

2. Bearbeiten Sie Ihre php.ini-Datei über den folgenden Befehl:

Wenn Sie mod_php und damit php.5.4 verwenden :

nano /etc/php5/apache2/php.ini


Wenn Sie fast-CGI und php 5.3 verwenden:

nano /opt/phpfcgi-5.3.22/lib/php.ini


Wenn Sie php-fpm verwenden:

mit php 5.3

 nano /opt/php-5.3.22/lib/php.ini


mit der Version php 5.4 :

 nano /opt/php-5.4.41/lib/php.ini 


mit Version php 5.5 :

 nano /opt/php-5.5.7/lib/php.ini 


mit php-Version 5.6 :

 nano /opt/php5/fpm/php.ini 


mit php-Version 7.0.15 :

 nano /opt/php-7.0.15/lib/php.ini 


mit php-Version 7.1.1:

 nano /opt/php-7.1.1/lib/php.ini 


Für Probleme mit dem SUHOSIN-Patch lautet die Datei wie folgt:

nano /etc/php5/conf.d/suhosin.ini


Beispiel für Fehler im Zusammenhang mit SUHOSIN :

Warning, your hosting provider is using the suhosin patch for PHP, which limit the maximum number of fields to post in a form: 1000 for suhosin.post.max_vars. 1000 for suhosin.request.max_vars. Please ask your hosting provider to increase the suhosin post and request limit to 4252 at least. or edit the translation file manually.


3) Bearbeiten Sie die Datei entsprechend den gewünschten Richtlinien und speichern Sie sie.

ctrl+x


4) Starten Sie den Apache-Webserver neu, um die vorgenommenen Änderungen zu übernehmen.

/etc/init.d/apache2 restart /etc/init.d/php5-fpm restart (für diejenigen, die php-fpm und die Version 5.6 verwenden) /etc/init.d/php-5.3.22 restart (für diejenigen, die php-fpm und die Version 5.3 verwenden) /etc/init.d/php-5.4.41 restart (für diejenigen, die php-fpm und Version 5.4 verwenden) /etc/init.d/php-5.5.7 restart (für diejenigen, die php-fpm und Version 5.5 verwenden) /etc/init.d/php-7.0.1 restart (für diejenigen, die php-fpm und Version 7.0.1 verwenden).


Wenn der Neustart erfolgreich war, erhalten Sie die folgende Meldung;

Restarting web server: apache2 ... waiting .


Wenn Sie eine Meldung mit dem Schlüsselwort ERROR oder ERROR erhalten, ist ein Problem aufgetreten. Die folgende Datei sollte Ihnen zeigen, um welches Problem es sich handelt:

tail -f /var/log/apache2/error.log

Vorgehensweise in einem Video


Ich verlange, dass ein Techniker die php.ini-Datei meines VPS-Servers ändert, wie kann ich das tun?

Für Personen, die sich nicht direkt per SSH einloggen möchten (ein Bedienungsfehler ist schnell passiert), bietet LWS Managed Services an.

Es gibt zwei Möglichkeiten: Entweder Sie haben eine Support-Option gebucht: Diese Intervention ist in Ihrem Paket enthalten --> eröffnen Sie einfach ein Inzidenzticket beim technischen Dienst, um anzugeben, welche Direktive geändert werden muss.

Oder Sie lösen ein punktuelles Outsourcing aus: Ein Techniker wird Sie dann innerhalb einer Stunde zurückrufen und die Intervention mit Ihnen durchführen. Dieser wird sich die Zeit nehmen, Ihre Fragen zu beantworten und Ihnen die vorgenommenen Änderungen zu erklären.

help.lws.net/a/481
War dieser Artikel hilfreich?

Ja

Nicht

44 865 Mal gelesen

Vielen Dank! Stellen Sie gerne Fragen zu unserer Dokumentation, wenn Sie weitere Informationen wünschen, und helfen Sie uns, sie zu verbessern.

Ähnliche Artikel

Eine Frage zu diesem Artikel?

Stellen Sie sie dem LWS-Team und der Community. Die Antwort wird nach Moderation veröffentlicht.

Stellen Sie eine Frage an das LWS-Team und seine Gemeinschaft

DSGVO: Verantwortlicher: LWS-Ligne Web Services. Zweck: Moderation und öffentliche Veröffentlichung Ihrer Frage, gegebenenfalls Benachrichtigung über eine Antwort. Rechtsgrundlage: Einwilligung (Art. 6 Abs. 1 lit. a DSGVO). Speicherdauer der E-Mail-Adressen: 90 Tage nach der Benachrichtigung, höchstens 12 Monate ohne Antwort. Zur Ausübung Ihrer Rechte siehe den DSGVO-Abschnitt unserer AGB.