簡體   English   中英

phpinfo() - 有沒有一種簡單的方法可以查看它?

[英]phpinfo() - is there an easy way for seeing it?

每次想看phpinfo(); 我必須:

  • 創建一個 info.php 文件;
  • phpinfo(); 在里面。
  • 轉到瀏覽器並輸入我的“thisproject.dev/info.php”

我在 Ubuntu 上。

有沒有更實用的在瀏覽器中查看phpinfo的方法?

從你的命令行你可以運行..

php -i

我知道這不是瀏覽器窗口,但你看不到phpinfo(); 內容而不進行函數調用。 顯然,最好的方法是在您的 Web 服務器目錄的根目錄中有一個 phpinfo 腳本,這樣您就可以隨時通過http://localhost/info.php或類似的東西訪問它(注意:不要在生產環境或可公開訪問的地方執行此操作)

編輯:正如 binaryLV 所提到的,每個安裝有兩個版本的 php.ini 是很常見的。 一個用於命令行界面 (CLI),另一個用於 Web 服務器界面。 如果要查看 Web 服務器的 phpinfo 輸出,請確保指定 ini 文件路徑,例如...

php -c /etc/php/apache2/php.ini -i 

如果您在本地機器上安裝了 php,請嘗試:

$ php -a
Interactive shell

php > phpinfo();

從 CLI 最好的方法是使用grep像:

php -i | grep libxml

從 CLI:

php -r 'phpinfo();'

使用命令行。

touch /var/www/project1/html/phpinfo.php && echo '<?php phpinfo(); ?>' >> /var/www/project1/html/phpinfo.php && firefox --url localhost/project1/phpinfo.php

類似的東西? 我知道!

如果您使用的是 WAMP,請在瀏覽器中輸入以下內容
http://localhost/?phpinfo=-1,你會得到phpinfo頁面。

來自本地主機的 phpinfo()

您也可以單擊系統托盤中 wamp 菜單中的 localhost 圖標,然后找到 phpinfo 頁面。 WAMP 菜單中的 WAMP 本地主機

您可以使用此命令將 phpinfo 打印到文件 .txt:

觸摸 phpinfo.txt && php -i >> phpinfo.txt && sudo gedit phpinfo.txt

解釋一下這段代碼:

  1. 創建新文件:

觸摸 phpinfo.txt

  1. 將 phpinfo() 打印到文件 .txt:

php -i >> phpinfo.txt

  1. 打開文件:

須藤 gedit phpinfo.txt

希望它有幫助。 謝謝。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM