如何在 PhpStorm 中指定 php.ini
文件的路径?
我正在尝试为内置 Web 服务器和 PHPUnit 构建运行配置,但我不知道如何指定 php.ini 文件的路径。
我能找到的唯一资源是this ,但它似乎不适用于当前版本的 PhpStorm。
我已将解释器选项设置为--php-ini C:\PHP\php-5.6.7\php.ini
。这是文件的正确路径。然而,当我得到 phpinfo()
时,它报告:
Configuration File (php.ini) Path C:\Windows
Loaded Configuration File (none)
Scan this dir for additional .ini files (none)
Additional .ini files parsed (none)
(这与我问的另一个问题有关,但我认为它足够具体,因此有必要建立一个新线程。)
最佳答案
使用 -c
指定自定义 php.ini
的路径可以正常工作
附注
忽略小的路径差异 - 这是因为 E:\Projects\php\
是 E:\Projects\php56\
的符号链接(symbolic link),而且我没有费心使用“real “路径。
P.P.S. 适用于本地“PHPUnit”和“PHP 脚本”类型的运行/调试配置。
我相信目前无法为内置 Web 服务器提供自定义 php.ini
的路径,因为它使用默认的本地 PHP 解释器,并且没有提供自定义参数的选项(除了通过 -d
选项传递的)
关于php - 如何在 PhpStorm 中设置 php.ini 文件的路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29528031/