php.ini-Editor - Häufige Fragen
Was ist der php.ini Editor?
Über den php.ini Editor haben Sie die Möglichkeit, die Einstellungen für PHP für Ihre Webpräsenzen anzupassen. Dies geschieht über ein komfortables Interface in Ihrem Kundenmenü. Hier einige Punkte die angepasst werden können:
- Setzen von Standard include-Pfaden: Erlaubt eine einfachere Programmierung
- Ausschalten des Zend Optimizers, setzen von Werten für den Zend Optimizer
- Nachladen von selbst kompilierten php-Modulen
- Einflussnahme darauf wo Session-Daten gespeichert werden (z.B. in der eigenen Datenbank)
- Einflussnahme auf die Dauer von Sessions
- Verändern von safe_mode=on auf safe_mode=off
Was ist mit dem php.ini-Editor nicht möglich?
Folgende Punkte können nicht mit dem php.ini Editor angepasst werden:
- PHP dadurch als Modul laufen lassen
- Module einfügen die nicht für den Einsatz als "nachladbares" Modul geeignet sind
- ein eigenes php-binary nutzen
- SQLite ein- oder aus schalten.
In welchen Tarifen ist der php.ini Editor verfügbar?
Der Editor steht Ihnen in allen Tarifen mit PHP zur Verfügung.
Kann ich für jede meiner Domains eine eigene php.ini-Datei erstellen?
Ja. Um für eine einzelne Domain eine php.ini-Datei anzulegen, klicken Sie bitte einfach auf den entsprechenden "Neu anlegen"-Link in der Spalte "PHP4" oder "PHP5", je nachdem ob die Domain PHP4 oder PHP5 verwendet. Anhand der den "Neu anlegen"-Links vorangestellten Symbolen können Sie erkennen, ob die Domain derzeit PHP4 oder PHP5 verwendet.
Kann ich für alle meine Domains eine globale php.ini-Datei erstellen?
Ja. Über "Alle Domains ohne eigene php.ini-Datei" können Sie eine php.ini-Datei für alle Domains anlegen, die derzeit noch keine eigene php.ini-Datei verwenden, sondern auf die Standardeinstellungen des Webservers zurückgreifen. Klicken Sie bitte einfach auf den entsprechenden "Neu anlegen"-Link in der Spalte "PHP4" oder "PHP5", um eine "globale" php.ini-Datei anzulegen.
Wie kann ich vorhandene php.ini Dateien verändern oder löschen?
Anhand der Links "Editieren" und "Löschen" können Sie zunächst erkennen, dass für die jeweilige Domain eine eigene php.ini-Datei existiert. Über den Link "Editieren" können Sie die php.ini-Datei bei Bedarf entsprechend abändern. Über "Löschen" können Sie eine individuell erstellte php.ini-Datei löschen, es wird dann - sofern vorhanden - die "globale" php.ini-Datei des Auftrages verwendet. Sofern keine "globale" php.ini-Datei für den Auftrag existiert, so werden nach Löschen der php.ini-Datei der Domain wieder die Standardeinstellungen des Webservers verwendet.
Welche Optionen stehen beim Anlegen/Editieren zur Verfügung?
Beim Anlegen / Editieren stehen Ihnen im php.ini-Editor folgende Optionen zur Verfügung:
- Häufig genutzte Optionen
In dieser Tabelle haben wir die am häufigsten verwendeten php.ini-Einstellungen zusammengestellt. Sie können diese Einstellungen direkt in der Tabelle vornehmen, ohne manuelle Eintragungen in die weiteren, unter "Sonstige Einstellungen" aufgeführten, Optionen vornehmen zu müssen. Rechts neben den jeweiligen Optionen finden Sie die entsprechenden Erklärungen zu den einzelnen Punkten. Alternativ hierzu können Sie die unter den häufig genutzten Optionen aufgeführten Einstellungen auch direkt händisch unter "Sonstige Einstellungen" eintragen. Bitte beachten Sie in diesem Fall, dass hierbei evtl. zuvor unter "häufig genutzte Optionen" vorgenommene Änderungen überschrieben werden. - Sonstige Einstellungen
Aufgrund der Vielzahl an Einstellungsmöglichkeiten kann ein Großteil der php.ini-Optionen nicht über die "häufig genutzten Optionen" verwaltet werden. Sie können jedoch alle in der oberen Tabelle nicht enthaltenen Einstellungsmöglichkeiten einfach unter "Sonstige Einstellungen" eingeben.
Bitte beachten Sie, dass Optionen, welche über die "häufig genutzten Optionen" definiert wurden, unter "Sonstige Einstellungen" nicht aufgeführt sind. Sie können jedoch bei Bedarf die "häufig genutzten Optionen" händisch unter "Sonstige Einstellungen" eingeben. In diesen Fällen werden evtl. zuvor unter "häufig genutzte Optionen" vorgenommene Änderungen durch die bei "Sonstige Einstellungen" angegebenen Werte überschrieben.
Wo finde ich Hilfe für die einzelnen Optionen des php.ini-Editors?
Beim Anlegen oder Verändern einer php.ini-Datei stehen Ihnen einen Vielzahl von Optionen und Parametern zur Verfügung. Erklärungen hierzu finden Sie direkt im Editor neben der entsprechenden Option. Weiterführende Dokumentation ist unter de.php.net/configuration verfügbar.
Mit welcher Priorität wird die mit dem Editor erstellte php.ini-Datei abgearbeitet?
Bitte beachten Sie bei der Arbeit mit eigenen php.ini-Dateien die folgenden Prioritäten:
Wenn ein PHP-Script ausgeführt wird, so wird
1. im Verzeichnis des Scriptes nach einer php.ini-Datei gesucht. Sofern vorhanden, wird diese verwendet. Wenn in diesem Verzeichnis keine php.ini-Datei existiert, so wird
2. die php.ini-Datei der entsprechenden Domain verwendet. Sofern für die Domain keine eigene php.ini-Datei definiert ist, so wird
3. nach einer "globalen" php.ini-Datei des Auftrages gesucht. Sofern vorhanden, so wird diese verwendet. Wenn keine "globale" php.ini-Datei für den Auftrag definiert ist, so werden
4. die Standardeinstellungen des Webservers verwendet.
Wann ist es nötig, Änderungen an der php.ini-Datei vorzunehmen?
Grundsätzlich ist die von McAc.net verwendete php.ini so konfiguriert, dass eine höchstmögliche Kompatibilität bei ausreichender Sicherheit gewährleistet wird. Sollten Sie feststellen, dass eines Ihrer Skripte aufgrund einer Einstellung in der php.ini nicht wie vorgesehen läuft, so können Sie dies eventuell mit anderen Einstellungen in der php.ini korrigieren.
Gleiches gilt für die Sicherheit Ihrer Skripte. Sollten Sie andere Sicherheitspräferenzen benötigen, so kann dies nun bequem Eingestellt werden.



