当尝试创建一个新的laravel项目时,在CLI界面出现以下错误:
无法打开输入文件:工匠 脚本php artisan clear-compiled处理后安装cmd事件返回一个错误
我使用的是XAMPP v3.2.1的最新版本,带有PHP 5.5.15并启用了mcrypt(通过发出PHP -m命令来确保这一点)。我用的是windows 8.1
当尝试创建一个新的laravel项目时,在CLI界面出现以下错误:
无法打开输入文件:工匠 脚本php artisan clear-compiled处理后安装cmd事件返回一个错误
我使用的是XAMPP v3.2.1的最新版本,带有PHP 5.5.15并启用了mcrypt(通过发出PHP -m命令来确保这一点)。我用的是windows 8.1
当前回答
我检查了一个现有的Laravel项目,它没有这个脚本。即使搜索“artisan”也没有结果。解决方案很简单,尽管有点奇怪:
curl -L 'https://raw.githubusercontent.com/laravel/laravel/v4.2.11/artisan' > artisan
您可能希望选择一个与您安装的Laravel版本相匹配的带标记版本。
其他回答
这主要是因为你的Laravel项目在错误的路径上打开。只需在代码编辑器中再次打开该文件夹。这就是我得到同样错误时的情况。
在安装composer之后,你需要创建一个项目:
composer create-project laravel/laravel /path/to/tour/project
你可以查看文档,对于你的php版本,你可以安装的最新Laravel是5.0。
现在这里是最新的版本,需要> php7.0。这里是文档。
如果你的项目在/home/forge/ laravell -project/
你可以像这样正确地执行你的工匠
PHP /home/forge/ laravell -project/artisan…
如果不在laravel项目文件夹中,就不能使用php artisan。
这就是为什么它说“无法打开输入文件-工匠”。
很可能您不在正确的目录中!