Avatar ·

在 Laravel 中运行 Artisan 时出现错误 "Could not open input file: artisan"

大家好!我刚开始学习 Laravel 4,就遇到了一个问题。我通过 Composer 安装了 Laravel,一切顺利。但是当我尝试从命令行运行 Artisan 来创建控制器或执行迁移时,出现了错误: ``` Could not open input file: artisan ``` 我位于项目的根文件夹中,里面有 `app`、`vendor`、`public` 文件夹和 `artisan` 文件。我输入的命令是: ```bash cd /var/www/myproject php artisan list ``` 结果收到了这个错误。我尝试指定完整路径: ```bash php /var/www/myproject/artisan list ``` 然后错误变成了:`Could not open input file: /var/www/myproject/artisan`。这是不是意味着 PHP 看不到文件?`artisan` 文件的权限是 `644`。我检查过——PHP 已安装且正常运行。我哪里做错了?我尝试过谷歌搜索,但像“检查路径”这样的解决方案没有帮助。也许我安装 Laravel 的方式不对?或者需要在 PHP 中配置什么? 项目结构是标准的,