【问题标题】:'php' is not recognized as an internal or external command in terminal“php”在终端中未被识别为内部或外部命令
【发布时间】:2015-10-07 00:15:07
【问题描述】:

我在星期一安装了 php5,它工作没有问题,直到今天我试图在终端中执行“php artisan migrate”命令时它说它无法识别,我有 php5文件夹保存在“C:\”中,安装后没有移动过。

【问题讨论】:

  • php,或php5...?!
  • 路径变量更新了吗?
  • 检查环境变量路径。检查是否需要运行 php-win.exe 或 php.exe
  • 使用像wampxampp等准备好的包。

标签: php laravel terminal migrate laravel-artisan


【解决方案1】:

您可能应该将 php.exe 的目录路径附加到 Windows PATH 环境变量中。但要小心更改此变量。可以在此处找到一些信息:http://www.itechtalk.com/thread3595.html 或使用 Google 获取更多示例。

【讨论】:

  • 把 PHP 环境变量改成合适的并不意味着高风险....
  • 我确定我已经这样做了
【解决方案2】:

请在命令提示符下尝试php -v。如果你得到类似 PHP 5.6.10 作为输出,那么你的 php 就存在于你的路径中。

如果您的 PATH 未设置,您可以使用 SET 命令为该特定实例设置 PHP。或者您可以转到我的电脑 --> 属性 --> 高级 --> 环境变量并将您的 php 目录附加到 PATH 变量中。

谢谢!

【讨论】:

    【解决方案3】:

    我重新安装了 wamp 并在此过程中将旧的 wamp 文件夹移动到桌面,忘记了我曾使用 wamp php 文件作为我的环境路径。 Ty 为您提供所有建议

    【讨论】:

      猜你喜欢
      • 2013-12-20
      • 2016-11-11
      • 2014-04-29
      • 1970-01-01
      • 1970-01-01
      • 2013-10-06
      • 2015-09-26
      • 2013-10-11
      相关资源
      最近更新 更多