专栏首页LaravelCode解决Yii2.0 高级版不能使用内置服务器的问题

解决Yii2.0 高级版不能使用内置服务器的问题

今天社区一个小伙伴给我留言说是 Yii 框架可不可以像 Laravel 一样直接使用内置服务器直接跑起项目 在Laravel 中 直接:

php artisan serve

但是 Yii 框架 使用 官方文档提供的 php yii serve 确跑不起来? 报错信息如下:

php yii serve

Document root "D:\Projects\php\advanced\console/web" does not exist。 

这是他给我的回复。也是他的报错信息。当时我也没理会,直接说了句我也没用过 Yii 的内置服务器,但是官方文档确实是 php yii serve

晚上回家,感觉有点儿不负责任,所以直接拿起电脑果断执行了一下,发现还真是。 什么情况? 难道是Yii 文档欺骗我。接着我就 百度,百度了下,竟然百度首页没有??接着我有访问外国网站一番,谷歌一下。谷歌第一条就是。

php yii serve

哎。百度真垃圾。

解决办法如下:

yii serve --docroot="frontend/web/" #backend/web

其实,说白了就是 高级版的项目,直接执行 php yii serve 它并不知道你要的是那个目录。是前台?还是后台目录?所以得手动选择下 web 目录

好了,就是这样。写这篇,纯粹是自己没用过 Yii 的内置服务器, 同样要多谢社区的那个小伙伴。要不是你我都不知道。还有就是深表歉意......

最后。少百度。多谷歌。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • Swoole 初体验之安装篇

    hedeqiang
  • Ubuntu下php版本快速切换

    有时候服务器中安装了好几个 PHP 版本,然后我们 php -v 下并不是我们想要的版本,我们可以采用如下命令快速切换

    hedeqiang
  • Laravel 7 新特性-路由的趟坑之路(自定义键名以及作用域)

    Laravel 7 开始新增了一些新特性,今天我们来讲解下 路由绑定的新用法,自定义键名(slug)以及作用域(范围限定)

    hedeqiang
  • Think CMF X任意内容包含漏洞分析复现

    ThinkCMF是一款基于PHP+MYSQL开发的中文内容管理框架,底层采用ThinkPHP3.2.3构建。ThinkCMF提出灵活的应用机制,框架自身提供基础...

    FB客服
  • 使用docker方式部署"禅道"

    禅道 项目管理软件 是国产的开源项目管理软件,专注研发项目管理,内置需求管理、任务管理、bug管理、缺陷管理、用例管理、计划发布等功能,实现了软件的完整生命周期...

    小老鼠
  • nginx下php环境在ubuntu重启后出现502错误

    为了将原本运行在Windows Server 2016 中IIS上的PHP环境(WordPress程序加MySql)迁移到Ubuntu Server下的Ngi...

    李郑
  • Linux下安装php环境并且配置Nginx支持php-fpm模块

      以下以CentOS 7.2为例,安装php的运行环境,首先打开php官网http://php.net/点击导航栏的Downloads进入下载页面:http:...

    菲宇
  • Yii2 学习笔记之国际化

    琯琯
  • Python爬虫系列(二)Quotes to Scrape(谚语网站的爬取实战)

    接下来自己会写一些关于爬虫 实战的内容,把所学的知识加以运用。这篇文章是关于一个英文谚语网站的谚语爬取,并输出结果。 这个网站大致有10页谚语,所以是一个...

    致Great
  • 深入理解动态规划算法 - 凑整数

    从初中开始我们就接触了函数的概念,所谓函数指的就是给定自变量x,根据某种映射规则进行运算后,会得到一个值y。

    算法与编程之美

扫码关注云+社区

领取腾讯云代金券