在Windows命令提示符(cmd)中运行.php文件

在Windows命令提示符(cmd)中运行.php文件,php,cmd,Php,Cmd,我想在windows cmd中运行一个.php文件。 我遵循了这个(建议) 但它没有起作用 我尝试了以下命令提示符:C:\Windows\system32>cd\myfolder 在myfolder中,我做了如下操作: C:..\myfolder>php file.php 但是我得到一个错误“php不被识别为内部或外部” 但是当我尝试不使用像这样的php命令时C:..\myfolder>file.php 它只是在记事本中打开,但我想在cmd中运行它我该怎么做 您应该在path中声明PHP的环境

我想在windows cmd中运行一个
.php
文件。 我遵循了这个(建议)

但它没有起作用

我尝试了以下命令提示符:
C:\Windows\system32>cd\myfolder

myfolder
中,我做了如下操作:
C:..\myfolder>php file.php

但是我得到一个错误“php不被识别为内部或外部”

但是当我尝试不使用像这样的
php
命令时
C:..\myfolder>file.php


它只是在记事本中打开,但我想在
cmd
中运行它
我该怎么做

您应该在path中声明PHP的环境变量,这样您就可以像这样使用:

C:\Path\to\somewhere>php cli.php

如果运行Windows 10:

  • 打开“开始”菜单
  • 键入路径
    path
  • 单击编辑系统环境变量(通常是顶部搜索结果),然后继续下面的步骤6
  • 如果在旧窗口上:

  • 显示桌面

  • 右键单击桌面中的“我的电脑”快捷方式

  • 单击属性

  • 您应该看到控制面板的一部分-控制面板\System和安全\System

  • 单击左侧菜单上的高级系统设置

  • 单击系统属性窗口底部的环境变量

  • 在用户变量列表中选择路径

  • 将PHP路径(C:\myfolder\PHP)附加到Path变量,并用分号与已有字符串分隔

  • 单击“确定”

  • 打开你的“cmd”

  • 键入路径,然后按enter键

  • 确保在列表中看到您的PHP文件夹

  • 这应该行得通


    注意:确保您的PHP文件夹中包含PHP.exe。它应该具有CLI文件类型。如果您没有php.exe,请继续查看-,并从那里下载安装文件。例如,您可以使用php.exe文件夹设置环境变量路径,例如c:\program files\php

    在d:\中创建一个脚本文件,文件名为a.php

    使用d:命令打开cmd:转到d:驱动器

    键入以下命令

    php-fa.php


    您将看到输出

    您的问题似乎要老得多。但我刚刚看到了。 我搜索了一下(不是谷歌),找到了我的答案

    因此,我正在编写它的解决方案,以便其他人可以从中获得帮助

    这是我的解决办法

    与其他答案不同,您不需要设置环境

    如果
    index.php
    是您的文件名,则只需编写
    php index.php


    然后您将看到,该文件已编译并显示其所需的输出。

    使其疲劳,但它只是显示错误“php未被识别为内部或外部”您确定php已正确安装吗?。。。在终端上键入'php-v'以确认感谢我已经完成了所有这些。但是php.exe文件呢。我没有。是否需要将php文件转换为.exe?当您键入“php file.php”时,第一个php实际上是php.exe,即命令行工具。刚刚编辑了答案。请检查好的,我已经做了什么。我的路径是C:\myfolder\file.php我用另一个路径编辑变量path,比如(;;path;C:\myfolder),我输入cmd C:\Windows\system32>cd\myfolder,得到我的文件夹并显示在cmd中,比如C:\myfolder>,然后我输入C:\myfolder>php file.php,然后它只显示“php不被识别为内部或外部”我需要做什么,首先下载安装程序。然后,通过单击安装程序在计算机中安装PHP。然后找出安装PHP的路径。按照我的说明将PHP路径添加到路径变量OK,我刚刚从wamp文件夹复制了该PHP.exe。现在,我可以从我的目录。谢谢