【发布时间】:2016-07-28 17:06:28
【问题描述】:
我的 php.ini 如下:
; Directory in which the loadable extensions (modules) reside.
; http://php.net/extension-dir
; extension_dir = "./"
; On windows:
extension_dir = "C:\Program Files (x86)\PHP\ext"
我将分发我的 php 应用程序,但我想知道并非所有用户的 Windows 操作系统都在默认 C:\ 上,假设他们使用另一个字母,如 Y:。
我怎样才能“自动”更改为正确的路径。喜欢:
; Directory in which the loadable extensions (modules) reside.
; http://php.net/extension-dir
; extension_dir = "./"
; On windows:
extension_dir = "Y:\Program Files (x86)\PHP\ext"
我无法访问每台计算机并更改默认设置。那么有没有办法通过不直接更改来做到这一点?
【问题讨论】:
-
这将是您的安装人员必须处理的事情。
-
您的应用程序是否要求已安装 PHP 和 Apache?查看 PHP 附带的默认 ini 文件,您会发现它们只是目录的 ext 而不是完整路径。
-
感谢重播。在安装过程中如何修改这个文件?
-
Dave,我将使用我自己的配置添加 Apache 和 PHP 文件夹。所以代替: C:\Program Files (x86)\PHP\ext 我会放 \ext ?