不得不又陷入一波自我陶醉, 从昨天开始一直报422错误, 网上各国语言的资料都看了一遍, 无果.
然后直接去看flarum的框架, 是larave, 然而我没见过. 422错误难受就难受在它的debug报错特别简短, 没有指出具体是哪个文件有问题, 只看出是个验证错误.
来来回回检查插件设置, 卸了又装, 装了又卸, 还是没用. 又试了一下以前的论坛, 那是flarum 0.12版本, 似乎能用. 看到有资料说可能跟我多层代理有关系, 嘛, 我直接本地也没用.
快要放弃了, 窗外突然飘雪, 我赶快骑车出去想拍雪樱. 结果学校边坡道上我惦记了一年的樱花树居然还没开, 就这么白吹了一阵冷风.
回来后开始研究源文件, 找到有关验证的文件一行一行开始找问题, 看得懂的, 有必要的代码留下, 剩下的不知所云的试着删除然后看看效果.
果然, 就这么应给我试出来了. 因为文件类型验证还有其他组件, 所以安全性也没有因此降低.