【问题标题】:Load php.ini to terminal将 php.ini 加载到终端
【发布时间】:2013-03-21 21:41:26
【问题描述】:

我正在使用 Git Bash 终端、php 5.4.10、OpenServer (wamp)、windows 7

我正在尝试通过 Composer 加载一些库,但我不能,因为它说:

有点奇怪,因为 curl 在 php 工作

但是,由于某些原因,php.ini 文件没有加载到 git bash 终端。

为什么?如何在终端初始化 php.ini 并使其工作?

【问题讨论】:

  • 如果用浏览器加载phpinfo站点,Configuration File (php.ini) Path的值是多少?
  • 配置文件 (php.ini) 路径 -> C:\Windows 加载的配置文件 -> E:\OpenServer\userdata\temp\config\php.ini
  • 可以访问文件表单终端吗?
  • 你的意思是 $ php -r "echo php_ini_loaded_file();" ?这返回 false,所以不,我不能
  • 没有。我的意思是cat E:\OpenServer\userdata\temp\config\php.ini

标签: php wampserver composer-php git-bash php-ini


【解决方案1】:

在您的 phpinfo() Web 输出中查找加载的 php.ini 文件,然后使用它启动 PHP

php -c c:\windows\apache2\php.ini

例如。

您也可以考虑简单地将 web ini 文件复制到在命令行中查找的位置。

【讨论】:

    【解决方案2】:

    运行:

    $ php --ini
    

    查看 CLI 中使用了哪个php.ini(这可能与网络上使用的 ini 文件不同)。你应该去那个ini文件并在那里启用扩展。

    【讨论】:

    • 看第三张图片)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-10-01
    • 1970-01-01
    • 1970-01-01
    • 2018-01-21
    • 2018-10-30
    • 2016-09-05
    • 1970-01-01
    相关资源
    最近更新 更多