php - 如何在 Windows 上为 PHP CLI 设置默认的 php.ini 路径?

标签 php windows configuration command-line-interface

问题简介:

我需要加载 pdo_mysql 来运行命令 php app/console doctrine:database:create 和其他 Symfony 2 的命令.

我找到了一种通过运行 php -c "p​​ath/to/my/php.ini"app/console doctrine:database:create

来做到这一点的方法

问题:

因为我不想每次在 PHP CLI 中运行命令时都将路径添加到我的 php.ini,我在哪里/如何设置 Windows,以便每次我键入 php somecommand 在控制台中它会加载我想要的 php.ini 文件吗?

最佳答案

创建一个 .CMD 文件,自动运行带有所需选项的 PHP:

path/to/php.exe -c "path/to/php.ini" %1 %2 %3 % %5 %6 %7 %8 %9

并将其命名为 phpcli.cmd。确保它在您的搜索路径上,然后就可以开始了。您需要做的唯一更改是运行 phpcli 而不是 php。

关于php - 如何在 Windows 上为 PHP CLI 设置默认的 php.ini 路径?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8356708/

相关文章:

php - 如何在 CentOS 上禁止 zip 文件?

c++ - 如何使用 gcc 模仿 Microsoft 版本的 __FUNCTION__?

Tomcat - 如何指定可以在 server.xml 中扩展的属性

windows - 如何生成字符串类型ID的资源条目?

mysql - 使用 AMPPs 在 mac 上更改了 phpmyadmin 密码,现在无法登录到 phpmyadmin

tomcat - 缺少 Tomcat8 conf 目录

php - 在 for 循环中嵌套 json 对象

php - mysql:从 DESC LIMIT 中选择最后 10 行

php - 像 CONCAT 与 REGEXP mysql

windows - 构建docker镜像时无法npm安装依赖项