请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

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

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

按照老师的视频, 我删除了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,跳转到浏览器出现以下页面

https://img1.sycdn.imooc.com/szimg//596e177b0001b4e928261280.jpg

我的debug配置:

https://img1.sycdn.imooc.com/szimg//596e184e00016b3814980736.jpg

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

https://img1.sycdn.imooc.com/szimg//596e1bad0001211506000648.jpg

https://img1.sycdn.imooc.com/szimg//596e1b6d0001dcca27781342.jpg

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

我的route.php中是这样的:

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


正在回答 回答被采纳积分+3

2回答

慕勒7317787 2018-04-10 11:48:32

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

0 回复 有任何疑惑可以回复我~
7七月 2017-07-18 23:21:06

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

0 回复 有任何疑惑可以回复我~
  • 提问者 慕丝9175371 #1
    我看课程 老师直接删除了application/index,然后新建了api目录 我也是这么做的.当时是好的,可是现在突然不好了. 我回滚代码, 没有这个问题了.但是这个错误原因不得而知
    回复 有任何疑惑可以回复我~ 2017-07-18 23:55:24
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信