【问题标题】:Artisan throws error when running commandArtisan 在运行命令时抛出错误
【发布时间】:2015-10-09 09:31:55
【问题描述】:

我将我的项目(内置于 Laravel 5)迁移到 Web 服务器,当我尝试运行 artisan 命令时出现此错误:

[Symfony\Component\Debug\Expetion\FatalErrorExeption]
syntax error, unexpected '\' (T_NS_SEPARATOR)

有人知道问题出在哪里吗?

【问题讨论】:

  • 你运行了什么工匠命令?
  • @kdlcruz 我尝试了 php artisan list 和我的自定义命令,但都没有工作
  • 尝试执行“composer install”或“c​​omposer update”
  • @kdlcruz 我试过了,但是当 composer 调用 php artisan clear-complied 时弹出同样的错误
  • 嗯,抱歉我不知道了。也许尝试'composer dump-autoload'。

标签: symfony laravel laravel-artisan


【解决方案1】:

不支持命名空间可能您使用的是旧版本的 php。 检查您的 php 版本是否满足最低系统要求

应该是 5.4+

【讨论】:

  • 我的php版本是5.5.15
  • @jureispro 但您的 php-cli 版本不是 .检查通过 cli 设置使用哪个 php 版本
  • 如何查看 php-cli 版本?我在 cmd 中输入了 php-v,它说: PHP 5.5.15 (cli) .......
  • 我正在使用 Windows 服务器:/
猜你喜欢
  • 2019-10-29
  • 2012-06-16
  • 2017-05-31
  • 2017-01-04
  • 1970-01-01
  • 2022-01-05
  • 2019-07-01
  • 1970-01-01
  • 2021-07-02
相关资源
最近更新 更多