【问题标题】:How to change the default xampp php.ini directory如何更改默认的 xampp php.ini 目录
【发布时间】:2017-06-08 07:46:19
【问题描述】:

xampp中的php.ini文件位于:C:\Windows for php.ini

phpinfo 包含以下信息:

配置文件 (php.ini) 路径 C:\WINDOWS

加载的配置文件(无)

扫描此目录以获取其他 .ini 文件(无)

如何更改目录?

【问题讨论】:

  • 清理格式并明确指定问题。

标签: php xampp


【解决方案1】:

根据我使用 XAMPP 的经验,最好将 php.ini 文件放在 XAMPP 期望的默认位置。通常 XAMPP 会在它自己的目录下查找。对于 Windows,它看起来像或类似于: [yourdrive_letter]:\xampp\php\php.ini 。这就是应该在您的加载的配置文件设置中显示的内容。我总是忽略 配置文件 (php.ini) 路径 中所说的任何内容,因为这并不是 xampp 真正使用的 ini。 在您的 xampp 目录下查找并找到“php”文件夹。如果它不存在,那么它需要存在(除非您以某种方式将 xampp 配置为在别处查找)。所以找到你要使用的PHP文件夹,放到xampp文件夹下。我拥有的 xampp 版本不允许“即时”切换 php 版本/文件夹,因此该文件夹必须命名为“php”。 (是的,我尝试过拥有两个不同名称的 php 文件夹,然后将它们换掉——这在 xampp 中效果不佳)。

【讨论】:

  • 在我的情况下,我没有对工作中的 Windows 目录的写访问权限,因此我无法更改任何内容。你的回答对我没用。
【解决方案2】:

我没有看到我告诉您在哪里编辑 Windows 目录下的任何内容。如果由于某种原因无法复制 php.ini,那么您可以使用 XAMPP 提供的模板并将其更改为您的需要。您问如何更改 php.ini 的目录,而您的主题是关于 XAMPP,所以我假设您在某个地方有一个 XAMPP 目录并且知道如何配置它——我的错。我见过的大多数 XAMPP 安装说明都告诉你把它放在 C:\xampp 中。如果你把它放在 Windows 目录下,那么你有我的同情。如果你确实有一个 C:\XAMPP,我只是说在那个文件夹下找到一个名为 PHP 的目录,然后配置你的 XAMPP 以使用 C:\xampp\php 下的 php.ini。在 Apache 的“配置”选项下,您应该看到一个名为“httpd-xampp.conf”的文件选项。选择它进行编辑;那里应该有一个名为<IfModule php5_module> 的模块。在那下面是你的 PHPINIDir 指令。将它指向的任何路径更改为“C:/xampp/php”。添加结束标签 (</IfModule>)。重启阿帕奇。 (您可能必须在编辑此文件之前停止 Apache)。如果您的 XAMPP 由于某种原因位于您的 Documents 目录中,那么只需更改此答案中的路径即可。我个人不会把它放在那里,但看起来你的网络人已经把你锁定了。对不起,如果我之前的回答没有帮助。

【讨论】:

    【解决方案3】:

    打开这个文件 "\xampp\apache\conf\extra\httpd-xampp.conf"

    找到这个区块

    PHPINIDir "C:/xampp/php"

    更改目录

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-05-27
      • 1970-01-01
      • 2015-04-13
      • 2017-04-20
      • 1970-01-01
      • 2014-05-16
      相关资源
      最近更新 更多