问题描述 这里写问题描述 http://localhost:9527/proxy-default/theme/page/lists?current=1&size=10&name= http://localhost:9527/proxy-default/theme/page/lists?current=2&size=10&name= http://localhost:9527/proxy...
问题描述 我想配置动态的数据库连接(就是应用启动后, 如果数据库添加了新的连接配置,在中间件中判断当前是否有这个数据库连接,没有就动态增加进去, think-orm 有个setConfig可以设置,但是laravel的好像没有),安装了2.1版本 发现以前的support/bootstrap/LaravelDb.php好像已经删掉了, 取而代之的是在support/Db.php 和 support/Model.php...
我准备加上钉钉免验证登录,钉钉已经正确跳转,也能拿到用户的数据。 然后再用手机号码到数据库里查,也可以查到。 然后再 $session = request()->session(); $session->set('admin', $admin); 这时候,前端页面再跳转到 /app/admin。应该是可以的。 但奇怪的是,跳到/app/admin以后,实际上print_r,发现session里没有之前存的...
问题描述 这里能够正确显示, 也是好的, 而我用域名访问, 我修改端口 伪静态 重启服务器, 为此你搜索到了哪些方案及不适用的原因 还是不行,请问各位大咖,我还需要怎么操作...
问题描述 http://webman.com/123/webman 期待结果 /123/webman http://webman.com/123 期待结果 /123 实际结果 /123/{name} 程序代码或配置 class Index extends Base { public function index($id,$name='web') { return view('index...
<?php namespace app\pkg\middleware; use Illuminate\Database\Events\QueryExecuted; use Illuminate\Events\Dispatcher; use Illuminate\Redis\Events\CommandExecuted; use RuntimeException; use support\Db; use sup...
问题描述 Windows环境下,使用Ev驱动启动报错Libev error(10038) 程序代码 Worker::$eventLoopClass = \Workerman\Events\Ev::class; $worker = new Worker("http://0.0.0.0:2346"); $worker->count = 1; $worker->onMessage = function (...
问题描述 linux crontab 怎么执行webman 的命令行命令 很多单次进程的计划任务,便于管理全部 使用 linux crontab 执行,webman 的命令行 好像必须在webman 的项目根目录执行,请问如果在外面执行呢? 例如:php webman imap:fetch ,在外面 /xxx/php /www/webman webman imap:fetch 执行失败...
问题描述 如题 composer.json(仅有require) "php": ">=8.1", "workerman/webman-framework": "^2.1", "monolog/monolog": "^2.0", "workerman/crontab": "^1.0", "psr/container": "1.1.1", "php-di/php-di":...
php+html 转为 基于workerman5.0的改造 代码举例: 2 个文件,server.php 如下 <?php require_once __DIR__ . '/init.php'; require_once __DIR__ . '/vendor/autoload.php'; use Workerman\Worker; use Workerman\Protocols\Http\Session\...
问题描述 Laravel中使用GatewayWorker,在onMessage中调用控制器的方法,每次修改控制器中的方法要重启GatewayWorker才生效,有什么方法能不需要重启GatewayWorker就生效呢 如下每次修改TestController中的方法,需要重启GatewayWorker才生效 public static function onMessage(string $client_id, $me...
限流器 webman限流器,支持注解限流。 支持apcu、redis、memory驱动。 源码地址 https://github.com/webman-php/rate-limiter 安装 composer require webman/rate-limiter 使用 <?php namespace app\controller; use RuntimeException; use Webman\RateL...
问题描述 用php webman make:model aaa命令创建模型文件 报错 Fatal error: Declaration of Webman\Http\Request::file($name = null) must be compatible with Workerman\Protocols\Http\Request::file(?string $name = null): mixed in C:\U...
问题描述 ubuntu22 使用debug模式正常启动 sudo -u www-data php start.php start 使用DAEMON模式提示 Workerman[start.php] start in DAEMON mode 但是程序却没有运行 sudo -u www-data php start.php start -d 报错信息 没有报错但是进程不启动 webman.pid正常会生成...
1、webman没有报错 2、后来我增加一个定时任务,晚开奖10秒后再去补订单状态,发现定时任务没有报错,但是订单状态也无法更新 应该是锁住了 3、事务使用的是Db::connection('plugin.admin.mysql');...
问题描述 这里写问题描述 在宝塔上安装了webman框架然后再安装了webman-admin。 1.在使用过程中,先是登录时,提示登录成功,但是不跳转后台。过一会再访问就进入后台了。 2.在后台修改某个数据,数据库里是马上就变了,但是后台界面的数据显示却没有变动,隔了好久刷新才会变动。 不知道哪里出问题了。环境也检测过,没啥问题。感觉像有缓存一样。 Workerman版本 4.1.17 Webman版本 1.5...