HOWTO · PHP
Suchen Sie die PHP-Ini-Datei
In diesem Tutorial wird erklärt, wie Sie die PHP-INI-Datei(Konfigurationsdatei) finden und finden.
Auf dieser Seite
Wir werden in diesem Artikel die Befehle oder Funktionen besprechen, die Ihnen helfen, die Datei php.ini in Ihrem PC oder Ihrer Entwicklungsumgebung zu finden.
Verwenden Sie den CLI-Befehl php --ini, um die PHP-Datei ini zu finden
Befehl:
php --ini
Unter Windows könnte der zurückgegebene Pfad so aussehen.
C:\php\php.ini
Rufen Sie unter Windows Ihr Windows Terminal oder Windows PowerShell auf.
Sobald Sie Ihr Windows Terminal öffnen, geben Sie den Befehl php --ini ein.
Ausgang:
Configuration File (php.ini) Path:
Loaded Configuration File: C:\php\php.ini
Scan for additional .ini files in: (none)
Additional .ini files parsed: (none)
Sie können denselben Befehl über das Terminal unter Linux verwenden.
lazycruise@lazycruise:~$ php --ini
Configuration File (php.ini) Path: /etc/php/8.0/cli
Loaded Configuration File: /etc/php/8.0/cli/php.ini
Scan for additional .ini files in: /etc/php/8.0/cli/conf.d
Additional .ini files parsed: /etc/php/8.0/cli/conf.d/10-mysqlnd.ini,
/etc/php/8.0/cli/conf.d/10-opcache.ini,
/etc/php/8.0/cli/conf.d/10-pdo.ini,
/etc/php/8.0/cli/conf.d/15-xml.ini,
/etc/php/8.0/cli/conf.d/20-bz2.ini,
/etc/php/8.0/cli/conf.d/20-calendar.ini,
/etc/php/8.0/cli/conf.d/20-ctype.ini,
/etc/php/8.0/cli/conf.d/20-curl.ini,
...
Wenn es sich um Windows handelt, können Sie den angezeigten Pfad kopieren und im Windows Explorer platzieren, um die Datei php.ini zu öffnen.
Die php.ini wird über den Standard-Texteditor geöffnet.
Ausgang:
Unter Linux oder macOS können Sie den folgenden Befehl verwenden.
cat [path of the PHP ini file]
Ersetzen Sie den [Pfad der PHP-INI-Datei] durch den von Ihnen kopierten Pfad, genau wie in der folgenden Syntax.
cat /etc/php/8.0/cli/php.ini
Ausgang:
Verwenden Sie get_cfg_var(), um den Speicherort der PHP ini-Datei anzuzeigen
Der Befehl im vorherigen Abschnitt funktioniert nur in der Shell. Wenn wir die Datei php.ini aus irgendeinem Grund in unserem PHP-Code benötigen, können wir die eingebaute Funktion get_cfg_var() verwenden, um den absoluten Pfad zur php.ini anzuzeigen oder zu speichern Datei.
Die Funktion get_cfg_var() erhält den Wert einer PHP-Konfigurationsoption und akzeptiert nur einen Parameter/Argument, der in diesem Zusammenhang cfg_file_path sein wird.
Beispiel:
<?php
$path = get_cfg_var('cfg_file_path');
print_r($path);
Ausgang:
C:\php\php.ini
Abhängig von der Art Ihrer PHP-Installation ist der Pfad zur php.ini unterschiedlich und die Ausgaben des Codes unterschiedlich.
Wenn Sie beispielsweise PHP über die XAMPP-Anwendung installiert haben, ist Ihr php.ini-Pfad höchstwahrscheinlich dieser C:\xampp\php\php.ini.