phpstorm 点击debug显示index模块不存在, index模块已经被删除了啊?!

来源:3-2 配置虚拟域名简化URL路径

慕丝9175371

2017-07-18

七月老师你好, 同学们好.

按照老师的视频, 我删除了application目录下的默认模块index.新建了api模块. 按照课程, 我成功安装了xdebug并且能成功调试

用浏览器访问http://z.cn/banner/12.3?num=4

能打印出结果

<pre class='xdebug-var-dump' dir='ltr'>
<b>array</b> <i>(size=2)</i>
 'id' <font color='#888a85'>=&gt;</font> <small>string</small> <font color='#cc0000'>'id must be a positive integer'</font> <i>(length=29)</i>
 'num' <font color='#888a85'>=&gt;</font> <small>string</small> <font color='#cc0000'>'num必须在 1,2,3 范围内'</font> <i>(length=28)</i>
</pre>{"errorCode":10001,"msg":null,"request_url":"\/banner\/12.3?num=4"}

可是突然debug就不行了

点击debug,跳转到浏览器出现以下页面

http://szimg.mukewang.com/596e177b0001b4e928261280.jpg

我的debug配置:

http://szimg.mukewang.com/596e184e00016b3814980736.jpg

我尝试修改了config.php 以下属性 能够绕开index错误, 可是最后还是报错

http://szimg.mukewang.com/596e1bad0001211506000648.jpg

http://szimg.mukewang.com/596e1b6d0001dcca27781342.jpg

没有理由啊,老师并没有修改config.php 我之前也是好的, 请问大家怎么办呢?

我的route.php中是这样的:

use think\Route;
Route::get('banner/:id', 'api/v1.Banner/getBanner');


写回答

2回答

慕勒7317787

2018-04-10

你删除的是thinkphp下的index还是public下的index啊

0
0

7七月

2017-07-18

不是,这个为什么要删除index? 课程里隐藏index是通过配置虚拟域名,没有删除啊

0
1
慕丝9175371
我看课程 老师直接删除了application/index,然后新建了api目录 我也是这么做的.当时是好的,可是现在突然不好了. 我回滚代码, 没有这个问题了.但是这个错误原因不得而知
2017-07-18
共1条回复

微信小程序电商实战 从前端到后端的全流程精讲

全栈工程师/前后端都讲/架构思想/ RESTFul API、MySQL表设计

4805 学习 · 4382 问题

查看课程