Diesen Artikel bewerten :
5/5 | 2 Hinweis
Dieser Artikel war hilfreich für Sie ?
Ja
Nicht
Vous avez noté 0 étoile(s)
Sommaire
Procédure
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.
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).
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".
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 :
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
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.
Diesen Artikel bewerten :
5/5 | 2 Hinweis
Dieser Artikel war hilfreich für Sie ?
Ja
Nicht
3mn von Lesen
Wie kann ich auf meinem dedizierten VPS-Server auf ISPConfig zugreifen?
0mn von Lesen
Wie kann ich in ISPConfig auf einem dedizierten VPS-Server einen DNS-Server einrichten?
0mn von Lesen
Wie kann ich das Passwort für das ISPConfig-3-Panel ändern?
1mn von Lesen
Wie sichere ich den Zugriff auf mein ISPconfig-Panel mithilfe einer .htaccess-Datei?