letwang
letwang
https://github.com/letwang/HookPHP/blob/master/app/admin/Bootstrap.php ``` Loader::getInstance()->registerLocalNamespace('Hook'); [yaf] extension=yaf yaf.use_namespace = 1 yaf.use_spl_autoload = 1 yaf.library = /home/letwang/workspace/HookPHP/vendor/ ```
https://github.com/letwang/HookPHP/tree/master/app/admin/modules 这有个demo 可以参考下
已经解决 参考这里 https://github.com/letwang/HookPHP/blob/master/vendor/Hook/Db/PdoConnect.php https://github.com/letwang/HookPHP/blob/master/vendor/Hook/Db/Table.php
问题解决了吧?最好使用静态路由
自动预防 登录检测、会话劫持、跨站攻击 https://github.com/letwang/HookPHP/blob/master/app/admin/controllers/Abstract.php 数据安全自动验证、格式化 https://github.com/letwang/HookPHP/blob/master/app/admin/models/App.php https://github.com/letwang/HookPHP/blob/master/app/admin/models/Abstract.php
PHP8 Yaf3.3.3 按照官网配置 导致Nginx死循环: ``` 2021/08/08 03:29:47 [error] 6188#6188: *2 rewrite or internal redirection cycle while processing "/index.phpindex.phpindex.phpindex.phpindex.phpindex.phpindex.phpindex.phpindex.phpindex.phpindex.phpindex.phprbac_group", client: 172.17.0.1, server: www.admin.com, request: "GET /rbac_group HTTP/2.0", host: "www.admin.com:81", referrer: "https://www.admin.com:81/"...
module == null 其实是 module == index模块 是优先匹配的 然后才匹配其他的 没毛病
https://github.com/letwang/HookPHP/blob/master/README.md 参考这里 性能还可以更好
https://github.com/laruence/yaf/issues/322