【问题标题】:Windows Command line PHPWindows 命令行 PHP
【发布时间】:2015-04-15 17:50:54
【问题描述】:

我想从命令行运行我的 PHP 脚本。

我已将 PHP 设置为 PATH 下的全局变量,但是当我插入时

"C:\Users\PC\Documents\xampp\htdocs\code\index.php" -- arg1

它只是打开文件而不是在 CMD 中运行脚本

非常感谢任何帮助。

【问题讨论】:

  • 您必须将 .php 文件与 php.exe 关联,以便 php.exe 被启动并将 .php 作为参数传递,就像 .bat 与 cmd.exe 关联

标签: php windows command-line


【解决方案1】:

试试这个:

cd C:\Users\PC\Documents\xampp\htdocs\code\
php index.php --arg1

【讨论】:

  • 没问题!很高兴为您提供帮助!。
【解决方案2】:

你需要进入文件夹:php.exe /path/to/file.php --arg1

将 .PHP 扩展名与文件类型相关联。这是通过运行以下命令来完成的:

assoc .php=phpfile

将 phpfile 文件类型与适当的 PHP 可执行文件相关联。这是通过运行以下命令来完成的:

ftype phpfile="C:\PHP5\php.exe" -f "%1" -- %~2

您可以在此处找到完整说明: http://php.net/manual/en/install.windows.commandline.php

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-07-23
    • 2013-03-15
    • 2010-09-09
    • 2010-12-11
    • 2015-07-13
    • 1970-01-01
    相关资源
    最近更新 更多