更新版本 报错
版本是1.3.8
首页不报错,其他路由报错,先降级回去了
降级到1.3.6正常。
TypeError: key(): Argument #1 ($array) must be of type array, string given in J:\new_framework\vendor\workerman\webman-framework\src\Route\Route.php:146
Stack trace:
0 J:\new_framework\vendor\workerman\webman-framework\src\Route\Route.php(146): key()
1 [internal function]: Webman\Route\Route->Webman\Route{closure}()
2 J:\new_framework\vendor\workerman\webman-framework\src\Route\Route.php(137): preg_replace_callback()
3 J:\new_framework\support\helpers.php(241): Webman\Route\Route->url()
1个回答
年代过于久远,无法发表回答
没执行
./webman install
导致的,升级版本记得运行./webman install
安装下好的,谢谢
希望尽快更新中间键对路由参数可以解密的接口
不能提问了,希望改造 辅助函数
在laravel里,所有的获取路径的函数,都是可以这么用的, public_path('/1/2/3/4')
webman里面必须是public_path .'/1/2/3/4' ;
希望可以改进,我觉得laravel那种很方便,而且不容易出错。
我自己弄的函数,
function storage_path($path = '')
{
return base_path() . DIRECTORY_SEPARATOR
. 'storage'
.($path ? DIRECTORY_SEPARATOR.ltrim($path, DIRECTORY_SEPARATOR) : $path);
}
这个每个人喜好不一样,大家不能因为你的喜好更改规则。你喜欢什么样的自定义函数就好了。
两者是可以兼容的
有些兼容不了,有些本来就带参数的。
积分加上了,回复社区问题或者发起分享会增加积分,只一味提问没有任何社区贡献积分会慢慢提问增多而消耗光。
session 文件会清理。
webman因为一点点可有可无的需求增加接口,那样会让框架变得臃肿复杂,学习维护成本提高。