BillGe
BillGe
如果想要用$this->dataNews的话 可以这样用 $this->dataNews = new TXArray($data); 这样就变成了一个具有自动防注入的object了 使用方法与array是一样的
nginx 中根目录设在 /web目录下的话 上层的文件是不会被访问到的,所以正确的nginx配置下 shell.php是安全的 另外TXLogger 可以不用删除 在index.php 中可以控制 SYS_CONSOLE 置为false即可关闭
看起来你这个并不是表单形式(x-www-form-urlencoded)的post参数格式,而是json格式的 可以尝试用 `$this->request->json('user')` 获取看看呢
看看 全路径路由是否可以设置成 '/u' => '/space/index' 如果不行的话 我得晚点看看
看了下 前缀匹配可以用 '^u' => 'space/index' 年后可以来试一下哈
不是哈 你反馈的bug主要是因为路由没有按全路径匹配 导致的末尾是u的会被先替换成了 space/index 加了 ^之后 就只会对 http://localhost/u 转成路由 space/index 不再影响 /taiwu 这样的路由了哈
好的 应该是有bug 我晚点修复下
更新了下 lib/business/Router.php 默认全匹配了 你可以再用最开始的写法试试 写在前面的优先级更高
不应该有这个问题 lib\models\Models.php 这个文件有改过吗? 可以分别把 App::$model->redis 和 App::$model->user 两个对象打印出来看看
我好像知道了 你的redis model对象 和 user model对象是不是用了同一个单例对象维护的? 当你第二个model获取的时候 因为有单例对象 所以就直接返回了上一个对象