Optimale PHP-Einstellungen vornehmen

Optimale PHP-Einstellungen vornehmen

Wenn Sie eine Website in ISPConfig anlegen oder bearbeiten, haben Sie auf dem Optionen-Reiter die Möglichkeit, die PHP-Einstellungen anzupassen.

Um möglichst wenig Ressourcen (wie z.B. Arbeitsspeicher) zu belegen und die Bearbeitung von PHP-Anfragen zu beschleunigen, empfehlen wir Ihnen die in dieser Anleitung aufgeführten Einstellungen.

Managed vServer, Managed Server, ScaleServer & Cloud: Loggen Sie sich bitte über Ihr Server Control Panel ein.


1

  • Loggen Sie sich ein (siehe Hinweis).
  • Wählen Sie im Hauptmenü den Punkt "Webseiten".

Ergebnis: Die Seite "Webseiten" wird angezeigt.


Klicken Sie auf das Bild, um es zu vergrößern.

2

  • Es werden alle zu verwaltenden Websites aufgelistet.
  • Wählen Sie die Website aus, für die Sie die PHP-Einstellungen anpassen möchten.

Ergebnis: Die Seite "Webseite" wird angezeigt.



3

  • Ihnen stehen verschiedene Reiter zur Auswahl zur Verfügung.
  • Wählen Sie den Reiter "Optionen" aus.

Ergebnis: Der Optionen-Reiter für die ausgewählte Website öffnet sich.



4

Scrollen Sie auf der Seite nach unten, bis Sie zu den PHP-Einstellungen gelangen.

Formular ausfüllen

  1. Benutze Socket für PHP-FPM: Stellen Sie die Schaltfläche auf "ein", sodass sie blau hinterlegt ist. Sockets sind schneller als TCP-Verbindungen.
  2. PHP-FPM-FastCGI-Prozess-Manager: Wählen Sie über das Dropdown-Menü "ondemand" aus. Damit wird ein PHP-Prozess nur bei Bedarf gestartet und belegt in der restlichen Zeit keinen Arbeitsspeicher.
  3. PHP-FPM pm.max_children: Dieser Wert muss in Abhängigkeit zur Servergröße gesetzt werden. Im schlechtesten Fall muss dieser bei einem Wert < Anzahl CPU-Kerne liegen und kann im besten Fall auch bei > 500 stehen. Das kommt ganz auf Ihre Anwendung an.
  4. PHP-FPM pm.process_idle_timeout: Tragen Sie den Wert 5 ein.
  5. PHP-FPM pm.max_requests: Tragen Sie den Wert 0 (Null) ein.
  6. PHP open_basedir nutzen: Stellen Sie die Schaltfläche auf "ein", sodass sie blau hinterlegt ist.
  7. PHP open_basedir-Verzeichnisse: Der Standardwert passt in den meisten Fällen. Wenn Ihre PHP-Prozesse auf Tools zugreifen, die in einem Verzeichnis außerhalb liegen, müssen Sie dieses Verzeichnis zu der Liste hinzufügen – durch einen Doppelpunkt von den anderen Verzeichnissen getrennt. Wenn Sie beispielsweise ImageMagick nutzen möchten, müssen Sie das Verzeichnis /usr/local/bin hinzufügen, da dort das Tool convert liegt.

Ergebnis: Das Formular ist ausgefüllt.



5

  • Gehen Sie nun zum Feld "Individuelle php.ini-Einstellungen, um PHP an Ihre Bedürfnisse anzupassen.
  • Für einige CMS und Shopsysteme sind bereits Direktiven-Schnipsel hinterlegt, die Sie per Klick auf den entsprechenden Link übernehmen können.
  • Es empfiehlt sich auf jeden Fall, den Schnipsel [Standard-Konfiguration] zu übernehmen, der potentiell gefährliche PHP-Funktionen deaktiviert sowie einige sinnvolle Standardeinstellungen vornimmt.
  • Weiterhin sind Schnipsel vorhanden, mit denen Sie das PHP-Memory-Limit dieser Website festlegen können.

Ergebnis: Sie haben die php.ini-Einstellungen festgelegt.



6

  • Scrollen Sie ans Ende der Seite.
  • Klicken Sie auf den grünen Button "Speichern", um Ihre Eingaben zu bestätigen.

Ergebnis: Die PHP-Einstellungen wurden aktualisiert.


Geschafft! Sie haben die empfohlenen PHP-Einstellungen für Ihre Website festgelegt.

Finden Sie den passenden Tarif

Unser Tarifberater hilft Ihnen dabei, das passende Paket zu finden. Bei Fragen berät Sie unser Sales-Team sehr gerne unter +49 (0) 4131 / 22 78 1-25 oder sales@timmehosting.de.

Bitte beachten Sie: Der Tarifberater dient nur der groben Orientierung. Ihr tatsächlicher Bedarf kann durch den Ressourcenbedarf Ihrer Anwendung(en), tageszeitabhängige/saisonale/aktionsbedingte Schwankungen des Besucheraufkommens, geplantes Wachstum und weitere Faktoren von der Empfehlung abweichen.

  • 1
  • 2
  • 3
  • 4
  • 5

Was möchten Sie hosten?

Möchten Sie einen oder mehrere Shops hosten? (Eine Multishop-Installation gilt als ein Shop.)

Möchten Sie eine oder mehrere Websites hosten? (Eine Multisite-Installation gilt als eine Website.)

Wieviele Besucher haben Sie insgesamt pro Tag?

Wieviele Besucher haben Sie insgesamt pro Tag?

Wieviele Besucher haben Sie insgesamt pro Tag?

Wieviele Artikel haben Sie insgesamt in Ihrem Shop/Ihren Shops (inkl. Varianten)?

Wieviele Artikel haben Sie insgesamt in Ihrem Shop/Ihren Shops (inkl. Varianten)?

Wieviel Speicherplatz benötigen Sie insgesamt?

Wieviel Speicherplatz benötigen Sie insgesamt?

Wieviel Speicherplatz benötigen Sie insgesamt?

Wir empfehlen Ihnen folgende Lösungen:

ScaleServer oder Web Hosting

Zu den ScaleServer Paketen Zu den Web Hosting Paketen

Wir empfehlen Ihnen folgende Lösungen:

ScaleServer oder Shop Hosting

Zu den ScaleServer Paketen Zu den Shop Hosting Paketen

Wir empfehlen Ihnen folgende Lösungen:

Managed vServer oder ScaleServer

Zu den Managed vServer Paketen Zu den ScaleServer Paketen

Wir empfehlen Ihnen folgende Lösungen:

Managed Server oder ScaleServer

Zu den Managed Server Paketen Zu den ScaleServer Paketen

Wir empfehlen Ihnen unsere

Timme Cloud 2.0

Zur Timme Cloud 2.0