【问题标题】:The command php --ini never returns a result命令 php --ini 从不返回结果
【发布时间】:2013-07-01 17:38:53
【问题描述】:

我试图找到我的 php.ini 文件的位置,并且对How to find the php.ini file used by the command line? 的回答说我可以在php --ini 返回的结果中找到该信息。但是当我尝试这个时,该命令永远不会返回结果(我已经尝试了几次,等待了 10 分钟以上)。没有给出错误;它似乎陷入了一个循环。其他 PHP 命令,例如 php -i 可以工作。这是什么原因造成的?我可以做些什么来解决它吗?

【问题讨论】:

  • 试试php -i | grep 'Configuration File' (unix), php -i | find /i "Configuration File" (windows)
  • 如果php -i有效,您可以通过php -i | grep ini找到ini位置
  • 我从没见过有人用--ini,也不是in the list of options
  • 谢谢@AmalMurali。我刚刚意识到我错过了其他答案中的那个解决方案。如果您有任何见解,我仍然很好奇为什么 php --ini 不起作用。
  • @Elias - 我安装的所有 PHP 版本 (5.2-5.5) 都存在(并且可以工作),并且记录在 php.net/manual/en/features.commandline.options.php

标签: php command-line


【解决方案1】:

我检查了我的版本号。我没有--ini 所需的版本。

我正在运行 PHP 5.1.2。根据@MarkBaker 共享的 PHP 手册页,--ini 选项是“自 PHP 5.2.3 起可用。”

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-12-28
    • 2015-03-10
    • 2015-08-26
    • 1970-01-01
    • 2016-11-17
    • 1970-01-01
    相关资源
    最近更新 更多