采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
在调试过程中 服务端的token数据及其他都没有遇到什么报错,数据获取都还挺正常的。但在检测工具里 就出现了未知错误500
然后再测试过程中 error.php返回variable type出现了问题 于是将return token 那块改成了json模式 但依旧报错。 这个问题确实已经卡了很多天了 代码对着教学视频也重新打了三次 一步一步的检查了。。 不确定是不是因为config那里需要配置些什么 还是什么其他原因。。 望解答
这个项目的问题 基本很难由老师回答。主要是项目流程太复杂了,一个问题如果报500,那500是未知异常。这个范围太大了,根本猜不出来,只能自己调试分析。老师能保证的就是视频里是没问题的。
视频基本上是一行行写的,也基本每一步都有演示。
老师 是这样的 我又看了一遍token那一章 代码是没有错误的 就是说 getToken 这个controller 是运行成功的, 也得到了token值。 问题是出在把token值传回小程序前端那块, 也就是getToken最后的return那块 我调试后发现 token在传输过程中出了问题 也就是我说的variable type error 也是我问题第三张图(error.php)的报错, 这个和你视频里的代码呈现应该是没有关联的 感觉可能是我们PHP的环境配置 或者其他配置存在差异性导致的, 那么 仅从这一点考虑的话 我应该怎么更改我最后传递的variable 使其合理呢?
问题是返回token这个没有什么特殊的就是返回一个字符串。你是都不能返回还是token不能返回?返回token和返回任何结果没有区别呀。
老师 问题解决了 问题确实是出现在return token的那个环节 我的框架设定貌似没办法return【’token’token】数组这种 只能直接return $token 只能返回字符串 不然就会报错 说返回到客户端的变量类型不对。感觉是初始配置不太一样的原因吧,说白了 还是TP5的配置问题。_(:з」∠)。。
登录后可查看更多问答,登录/注册
全栈工程师/前后端都讲/架构思想/ RESTFul API、MySQL表设计
1.7k 23
1.9k 21
1.9k 19
2.0k 18
1.6k 18
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号