Heim >Backend-Entwicklung >PHP-Tutorial >Einführung in den Unterschied zwischen php.ini-dist und php.ini-recommended
php.ini-recommended hat eine höhere Sicherheitsstufe als php.ini-dist. Standardmäßig ist display_errors auf „off“, magic_quotes_gpc auf „Off“ usw. gesetzt. Die entsprechende php.ini-dist ist die Standardkonfiguration. Wenn Sie also nur Webtests und allgemeine Entwicklung durchführen möchten, verwenden Sie php.ini-dist, andernfalls verwenden Sie php.ini-recommended.
Einfache Erklärung:
Wenn Sie lokal entwickeln und lernen, wird empfohlen, php.ini-dist zu kopieren und als php.ini zu speichern
Wenn Sie verwenden Kopieren Sie es aus Sicherheitsgründen auf dem Server und speichern Sie es als php.ini
PhpIniDir-Anwendung
PhpIniDir ist der Pfad der PHP-Initialisierungsdatei php.ini. In der Vergangenheit hat jeder php.ini im Windows-Verzeichnis abgelegt. In PHP5 ist der Suchpfad für PHP.ini nicht mehr auf %SystemRoot% beschränkt, in der PHP4-Ära sucht PHP5 in der folgenden Reihenfolge nach PHP.ini:
1. PHPIniDir (nur Apache 2-Modul, dieser Befehl wird nur verwendet, wenn PHP als Apache-Modul verwendet wird und PHP nicht unterstützt, auf dem CGI ausgeführt wird)
2. Registrierungsschlüsselwert: HKEY_LOCAL_MACHINE/SOFTWARE/PHP /IniFilePath
3. Umgebungsvariable: %PHPRC%
4. PHP5-Verzeichnis (für CLI) oder Webserver-Verzeichnis (für SAPI-Module)
5. winnt)
Von diesen fünf Lösungen ist es bei Verwendung mit Apache2 am besten, PHPIniDir zu verwenden, d php.ini
PHPIniDir "C:/php"
Denken Sie außerdem unter NTFS daran, dem Server Leseberechtigung für PHP.ini zu erteilen.
Das Obige ist eine Einführung in den Unterschied zwischen php.ini-dist und php.ini-recommended. Weitere verwandte Artikel finden Sie auf der chinesischen PHP-Website (www.php.cn)!