付费课程, 订阅后即可观看

更好的控制租户以及子域名创建的整个流程

请在实际的项目中更好的控制租户以及子域名创建的整个流程
无敌 2021.11.14 16:40

创建tenant时,user_id 无记录,json类型的data也无记录,其他都正常,是什么原因呢?

无敌 2021.11.15 04:17

json类型data不显示的原因找到了,是我的navicat的版本太旧。不过user_id插入不成功的原因还没找到,继续填坑

无敌 2021.11.15 04:26

看到了,原来user_id包含在json里边!奇怪,为什么表中明明有user_id字段却不插入数据呢。。

国营 2021.11.15 04:29

你看了下一期视频就什么都明白了

无敌 2021.11.15 04:32

谢谢:)

不过目前最大问题是,我访问二级域名竟然找不到页面。😭

国营 2021.11.15 04:59

你可以先自己探索,推理,实在自己搞不定了,看后续的视频就能解决掉了

无敌 2021.11.15 08:28

关于跳转到二级域名找不到页面的问题,摸索了半天才“貌似”解决。我用的是phpstudy集成服务器,在小皮面板上配置了二级域名,可以找到页面了。但这种解决方法好像很尴尬。。是不是说,这个tenancy其实就不适合用集成服务器?请兄弟赐教

国营 2021.11.15 08:34

这种只能说是简易开发环境,尤其在windows下的这种,做简单的开发可以,一旦用到更多底层能力的时候,问题会越来越多。更关键的是这种环境跟部署环境相差太大,最后部署的时候会爆发出特别多的问题,可以的话,装个深度的Linux系统或者其他的linux系统,搭建好环境然后再开发,也没有乱七八糟弹窗广告,也装不了啥游戏,比较专注的环境。部署的时候能遇到的问题,基本在开发阶段全都遇到过,会轻松很多。

无敌 2021.11.15 08:39

好的,谢谢兄弟!我继续探索~

无敌 2021.11.16 17:42

关于访问子域名找不到页面的问题,可能我之前没有描述清楚。是这样:租户、子域名创建成功后,访问子域名是无法访问的,只有在hosts文件添加了子域名的解析之后,才能正常访问。但是我看老师在整个过程中并没有涉及hosts文件修改,为什么创建后在浏览器输入子域名就可以直接访问成功呢?是运行环境提前做了什么设置吗?

国营 2021.11.17 15:29

不需要修改host文件,也没有做任何设置,放弃phpstudy这个环境吧,它真的只是一个简易的开发环境,即便是搞列队,它都会遇到问题

无敌 2021.11.19 07:52

本地弃用phpstudy,改用larevel homestead,好像也没办法,不支持泛解析。心里实在过不了这个坎,非得解决才行。看到之前老师有打包过一个虚拟机环境,但好像过时了,没尝试。最后干脆在服务器linux环境部署,DNS泛解析,perfect,终于了了心愿!!小小的一个问题,对于我这等小白,折腾了几天。由衷感谢codinget老师过程中的帮助!!谢谢!!

国营 2021.11.19 07:57

不客气,我还是建议把硬盘分个区出来,装一个Ubuntu或者深度的双系统,深度的更符合使用习惯,我个人比较喜欢在这种环境中做开发。

微信扫码登录