[尝试创建新的laravel项目时,CLI上出现以下错误:
无法打开输入文件:artisan
脚本php artisan进行了明确编译,处理了返回错误的post-install-cmd事件
我使用的是XAMPP v3.2.1的最新版本,PHP 5.5.15并启用了mcrypt(通过发出命令php -m来确保这一点)。我正在运行Windows 8.1
php artisan
将显示可用命令列表。sudo laravel new blog
您的文件可能没有适当的权限。让我们知道它是否有效!
curl -L 'https://raw.githubusercontent.com/laravel/laravel/v4.2.11/artisan' > artisan
您可能想要选择与您安装的Laravel版本匹配的标记版本。
cd projectName
php artisan
命令,因为我的artisan
文件位于src
文件夹中。这是我的项目结构:project
|__ config
|__ src
|__ app
|__ ..
|__ artisan // hello there!
|__ ...
|__ ...
composer create-project laravel/laravel /path/to/tour/project
您可以看到documentation,对于您的php版本,您可以安装的最新Laravel是5.0。
现在几天是最新版本,需要> php7.0。这是documentation。
'Could not open input file - artisan'
。-> php artisan(“工作正常”)
就我而言,我删除了目录,然后再次通过终端从同一目录克隆存储库。然后我退后一步,再次进入我的项目文件夹,问题消失了。
php /home/forge/laravel-project/artisan ...
chmod +x artisan
...并且没有php前缀就可以使用。
假设我们的laravel项目名称为blog
,位于C:\laravel
然后我们有:C:\laravel\blog
导航到C:\laravel\blog
目录并打开命令窗口(终端)。输入以下代码:
php artisan serve --host 127.0.0.1
laravel new project-name
创建新项目时,将创建一个以您的项目名称为名称的文件夹。您必须先进入该文件夹,然后再使用php artisan
之类的任何php artisan serve
命令,因为工匠文件位于该文件夹中cd项目名称
然后提供php artisan命令
ls
如果没有,请通过键入转到项目文件夹
cd folder_name
例如:
cd laravel
然后键入
php artisan serve