“php artisan serve”命令在 Laravel 的命令行中不起作用?
Posted
技术标签:
【中文标题】“php artisan serve”命令在 Laravel 的命令行中不起作用?【英文标题】:"php artisan serve" command does not work in command line for Laravel? 【发布时间】:2019-08-18 21:03:15 【问题描述】:php artisan serve
命令是否在命令行中为laravel
工作?
第 1 步:
C:\Users\Rezaul> php artisan serve 无法打开输入文件:artisan C:\Users\Rezaul>
第 2 步:
C:\Users\Rezaul>php artisan serve --port=8080 无法打开输入文件:artisan C:\Users\Rezaul>
http://localhost:8000
【问题讨论】:
错误提示artisan文件不存在,检查你的根目录。 是C:\Users\Rezaul
项目所在的地方吗?
您必须先将 Laravel 项目创建到您想要的目录中。检查此链接:***.com/questions/26193314/…
美化上下文
【参考方案1】:
在 Windows 上,您可能需要提供完整路径尝试运行 php .\artisan serve
【讨论】:
【参考方案2】:你应该像这样在你的应用目录中运行php artisan serve
命令:
C:\Users\Rezaul\project>php artisan serve
哪个项目文件夹结构是这样的:
->project\
---->app\
---->config\
---->public\
.
.
.
----->artisan
----->composer.json
【讨论】:
【参考方案3】:无法打开输入文件:artisan
此错误消息表明您的当前目录C:\Users\Rezaul>
中没有文件artisan
。
你应该在你的 Laravel 项目目录中运行命令。
你应该cd
进入你的项目目录,或者在你项目的文件资源管理器中右击(或使用shift)并点击此处打开cmd(或powershell),然后运行命令php artisan serve
。
【讨论】:
以上是关于“php artisan serve”命令在 Laravel 的命令行中不起作用?的主要内容,如果未能解决你的问题,请参考以下文章
使用“php artisan serve”命令运行 Laravel 有啥意义?
laravel8-php artisan serve 命令错误
运行 php artisan serve 命令时,laravel 无法打开流致命错误