Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
Sie können Ihrer App Engine-Anwendung eine php.ini-Datei hinzufügen. Diese Datei bietet die Möglichkeit, das Verhalten der Anweisungen des PHP-Interpreters anzupassen.
Platzieren Sie die php.ini-Datei im Basisverzeichnis der Anwendung, in dem sich Ihre app.yaml-Datei befindet. Sie wird mit der Initialisierung des PHP-Interpreters geladen, bevor der Anwendungscode ausgeführt wird.
Für die Datei gilt die gleiche Syntax wie für andere .ini-Dateien.
Im Folgenden ist ein einfaches Beispiel dafür dargestellt:
; This is a simple php.ini file on App Engine; It enables output buffering for all requests by overriding the; default setting of the PHP interpreter.output_buffering = "On"
Eine Liste der wichtigsten Anweisungen und ihren änderbaren Moduswerten finden Sie auf php.net.
Sie können jede PHP-Anweisung überschreiben, die einen der folgenden änderbaren Moduswerte hat:
[[["Leicht verständlich","easyToUnderstand","thumb-up"],["Mein Problem wurde gelöst","solvedMyProblem","thumb-up"],["Sonstiges","otherUp","thumb-up"]],[["Schwer verständlich","hardToUnderstand","thumb-down"],["Informationen oder Beispielcode falsch","incorrectInformationOrSampleCode","thumb-down"],["Benötigte Informationen/Beispiele nicht gefunden","missingTheInformationSamplesINeed","thumb-down"],["Problem mit der Übersetzung","translationIssue","thumb-down"],["Sonstiges","otherDown","thumb-down"]],["Zuletzt aktualisiert: 2025-04-21 (UTC)."],[[["\u003cp\u003eYou can customize PHP interpreter behavior in your App Engine application by including a \u003ccode\u003ephp.ini\u003c/code\u003e file.\u003c/p\u003e\n"],["\u003cp\u003ePlace the \u003ccode\u003ephp.ini\u003c/code\u003e file in your application's base directory alongside the \u003ccode\u003eapp.yaml\u003c/code\u003e file for it to be loaded.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003ephp.ini\u003c/code\u003e file uses the standard \u003ccode\u003e.ini\u003c/code\u003e file syntax to override PHP directives.\u003c/p\u003e\n"],["\u003cp\u003eYou can override PHP directives with changeable mode values of \u003ccode\u003ePHP_INI_SYSTEM\u003c/code\u003e, \u003ccode\u003ePHP_INI_ALL\u003c/code\u003e, or \u003ccode\u003ePHP_INI_PERDIR\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe extension directive allows for the enabling of dynamically loadable extensions.\u003c/p\u003e\n"]]],[],null,["# The php.ini File\n\nYou can include a `php.ini` file with your App Engine application. This\nfile lets you customize the behavior of the PHP interpreter directives.\n\nSee an example of the [default `php.ini` configuration](http://php72-ini.appspot.com/).\n\nUsing a custom php.ini file\n---------------------------\n\nPlace the `php.ini` file in your application's base directory where your\n`app.yaml` file is located. It is loaded when the PHP interpreter is\ninitialized, before running your application code.\n\nThe file follows the same syntax as [other `.ini` files](https://en.wikipedia.org/wiki/INI_file).\nA simple example might look like: \n\n ; This is a simple php.ini file on App Engine\n ; It enables output buffering for all requests by overriding the\n ; default setting of the PHP interpreter.\n output_buffering = \"On\"\n\nA list of the core directives, along with their changeable mode values, is\n[published on php.net](http://php.net/manual/en/ini.list.php).\n\nYou can override any PHP directive that has one of the following changeable mode\nvalues:\n\n- `PHP_INI_SYSTEM`\n- `PHP_INI_ALL`\n- `PHP_INI_PERDIR`\n\nYou can enable a set of [dynamically loadable extensions](/appengine/docs/standard/php-gen2/runtime#dynamically_loadable_extensions)\nby using the `extension` directive."]]