Bestimmen des aktiven Dateipfads „php.ini“
Bei der Verwaltung mehrerer „php.ini“-Dateien auf einem Linux-Ubuntu-Server ist dies der Fall wird entscheidend, um die verwendete Person zu identifizieren. Der Befehl „find / -name php.ini“ kann zahlreiche Instanzen aufdecken, aber wie ermitteln Sie die spezifische Datei, die von einer PHP-Skript-Webseite verwendet wird?
PHP bietet zwei praktische Methoden, um die aktive „php.ini“ zu ermitteln. ini'-Datei:
Befehlszeile:
Führen Sie den folgenden Befehl im Terminal aus:
<code class="php">php --ini</code>
This gibt den Pfad zur verwendeten Konfigurationsdatei sowie alle zusätzlichen .ini-Dateien zurück, die aus dem Verzeichnis „php.d“ geparst wurden.
Webserver-SAPIs (z. B. Apache oder Nginx):
Verwenden Sie im PHP-Skript die Funktion „phpinfo()“, um Informationen über die PHP-Konfiguration abzurufen. Unter der Überschrift „Pfad der Konfigurationsdatei (php.ini)“ finden Sie den Speicherort der aktiven Datei „php.ini“.
Hier ist eine Beispielausgabe von „php – ini':
<code class="bash">bash-3.2# php --ini Configuration File (php.ini) Path: /usr/local/php5/lib Loaded Configuration File: /usr/local/php5/lib/php.ini Scan for additional .ini files in: /usr/local/php5/php.d Additional .ini files parsed: /usr/local/php5/php.d/10-extension_dir.ini, /usr/local/php5/php.d/20-extension-opcache.ini, /usr/local/php5/php.d/40-openssl.ini, /usr/local/php5/php.d/50-extension-apcu.ini, /usr/local/php5/php.d/50-extension-curl.ini, /usr/local/php5/php.d/50-extension-gmp.ini, /usr/local/php5/php.d/50-extension-imap.ini, /usr/local/php5/php.d/50-extension-intl.ini, /usr/local/php5/php.d/50-extension-mcrypt.ini, /usr/local/php5/php.d/50-extension-mssql.ini, /usr/local/php5/php.d/50-extension-pdo_pgsql.ini, /usr/local/php5/php.d/50-extension-pgsql.ini, /usr/local/php5/php.d/50-extension-propro.ini, /usr/local/php5/php.d/50-extension-raphf.ini, /usr/local/php5/php.d/50-extension-readline.ini, /usr/local/php5/php.d/50-extension-xdebug.ini, /usr/local/php5/php.d/50-extension-xsl.ini, /usr/local/php5/php.d/60-extension-pecl_http.ini, /usr/local/php5/php.d/99-liip-developer.ini</code>
Durch die Verwendung dieser Methoden können Sie schnell die von Ihrem PHP-Skript verwendete Datei „php.ini“ identifizieren und sicherstellen, dass alle Konfigurationsänderungen auf die richtige Datei angewendet werden.
Das obige ist der detaillierte Inhalt vonWie finde ich die aktive Datei „php.ini' auf einem Linux-Ubuntu-Server?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!