顯示 localhost 上的 PHP 配置資訊

Sheeraz Gul 2023年1月30日 2022年5月13日
  1. 將配置設定為在 Localhost 上執行 phpinfo()
  2. 使用 phpinfo() 顯示 PHP 的配置資訊
顯示 localhost 上的 PHP 配置資訊

phpinfo() 是 PHP 中的一個內建函式,它在本地主機上輸出 PHP 配置的所有資訊。我們必須通過一個簡單的 phpinfo() 函式呼叫來建立一個 PHP 檔案。

有時,該檔案可能無法正常工作並輸出 404 錯誤。本教程演示瞭如何在 PHP 中設定和執行 phpinfo()

將配置設定為在 Localhost 上執行 phpinfo()

在 localhost 上執行 phpinfo() 是一項簡單的任務。你的本地主機應該知道如何為此任務執行 PHP 檔案。

從 localhost 庫中開啟 httpd.conf 檔案並檢查 PHP 是否正確配置。配置應該是這樣的:

PHPIniDir "C:/php74"
AddHandler application/x-httpd-php .php
LoadModule php7_module "C:/PHP74/php7apache2_4.dll"

設定好配置後,重新啟動你的 localhost,然後你可以執行 phpinfo()

上面的配置是針對 apache localhost 的。

使用 phpinfo() 顯示 PHP 的配置資訊

首先,你必須使用以下程式碼建立一個檔案 info.php 並在你的本地主機上執行它:

<?php
phpinfo();
?>

簡單的 phpinfo() 將返回已安裝 PHP 的所有資訊。

輸出:

PHP 資訊輸出

phpinfo() 也接受常量引數來顯示詳細資訊。例如,INFO_CREDITS 將顯示 PHP 的學分資訊。

例子:

<?php
phpinfo(INFO_CREDITS);
?>

輸出(僅顯示學分):

PHP 學分資訊

通過 phpinfo() 獲取詳細資訊的其他常量如下。

常數 用法
INFO_GENERAL 顯示一般 PHP 資訊。
INFO_CONFIGURATION 顯示 php.ini 資訊。
INFO_ENVIRONMENT 顯示環境變數的資訊。
INFO_MODULES 顯示載入模組的資訊。
INFO_VARIABLES 顯示所有預定義變數的資訊。
INFO_LICENSE 顯示 PHP 的許可證資訊。
INFO_ALL 顯示上述所有資訊。

將常量作為引數放入 phpinfo() 並執行它以顯示資訊。

Author: Sheeraz Gul
Sheeraz Gul avatar Sheeraz Gul avatar

Sheeraz is a Doctorate fellow in Computer Science at Northwestern Polytechnical University, Xian, China. He has 7 years of Software Development experience in AI, Web, Database, and Desktop technologies. He writes tutorials in Java, PHP, Python, GoLang, R, etc., to help beginners learn the field of Computer Science.

LinkedIn Facebook