📜  如何知道使用了哪个PHP.ini 文件?

📅  最后修改于: 2022-05-13 01:54:11.447000             🧑  作者: Mango

如何知道使用了哪个PHP.ini 文件?

PHP.ini文件是用于运行需要PHP 的应用程序的默认配置文件。这是处理 PHP 功能的有效方式。它用于控制变量,如文件超时、上传大小及其工作资源的限制。

1.在CGI(Common Gateway Interface)中查看PHP.ini:这里我们可以使用两个内置函数来获取使用了哪个PHP.ini。

  • php_ini_loaded_file:它检索加载的PHP.ini 文件的路径。
    PHP


    PHP
     0) {
            $files = explode(', ', $list_of_files);
      
            foreach ($files as $file) {
                echo "
  • " . trim($file) . "
  • \n";         }     } } ?>


  • php_ini_scanned_files:它返回从附加 ini 目录解析的 .ini 文件列表。

    PHP

     0) {
            $files = explode(', ', $list_of_files);
      
            foreach ($files as $file) {
                echo "
  • " . trim($file) . "
  • \n";         }     } } ?>

2. 在 CLI(命令行界面)中检查PHP.ini:要了解PHP.ini,只需在 CLI 上运行即可。

php --ini

它会在输出中查找加载的配置文件,以查找 CLI 使用的PHP.ini 的位置。

注意:如果我们从 CLI 运行PHP脚本,则可能会使用与服务器(即 apache 或 Nginx)运行它不同的PHP.ini 文件。

3. 了解PHP.ini 的其他选项:

  • PHP -i|grep ' PHP.ini'
  • 只需创建'信息。 PHP' 文件并添加代码(如下),然后在浏览器中运行它。