问题描述 1.开发应用的时候,如果应用依赖比较多的三方插件,用户是否需要挨个安装,然后还需要去配置,比如像webman插件里的一些缓存插件、图片上传插件,composer安装以后,还需要配置一些东西,比如连接的redis,上传目录等 2.如果应用中需要使用队列、定时之类的功能,也需要指导用户去安装、配置吗?还有就是如果用户项目中,已经使用了队列,并且配置多队列消费,不同的队列目录,那应用中的队列文件,给到用户,用户也...
问题描述 使用webman对外提供接口服务,接口为一个耗时操作,前端axois已经设置请求超时时间为300s,但是访问该接口只要到达60秒,接口即返回504 Timeout的信息,nginx和php环境的最大超时时间均已设置为300s,请问这是什么问题?是否需要在哪里单独设置webman接口的超时时长。 报错信息如下图所示 操作系统及workerman/webman等框架组件具体版本 CentOS7.9,php...
redis的延迟队列投递失败 之前一直正常运行的系统,今天出现延迟队列的任务没有执行,查看redis数据的时候,没有跟队列有关的数据({redis-queue}开头的数据),没有改代码,之前都是正常运行的,第一次出现这种情况。排查半天原因,还没找到是为什么。使用的是同步投递。麻烦各位大佬帮我分析一下有可能是什么原因导致的 php版本8.1 redis版本7.2 发现不是没有投递成功,是被清掉了,在redis里多了段...
问题描述 验证器中的提示信息,使用多语言插件进行翻译,报错 程序代码 protected $rule = [ 'name' => 'require', 'card_no' => 'require', 'front_view' => 'require', 'back_view' => ...
问题描述 我准备开发一个cms应用插件,想要实现 http://domain/ 就能访问到这个cms的首页 我的想法是在config/route.php中,直接添加路由 <?php use Webman\Route; // 引用 route 中的路由文件 foreach (glob(base_path() . '/route/*.php') as $filename) { include_once $f...
通过一个链接,http://127.0.0.1:8787/Fuwu/goumai/fuwuid/3返回这样一个get,用的是用thinkorm,可是怎么不能成功获取get参数呢? <?php namespace app\controller; use support\Request; use support\Response; use support\exception\BusinessException; u...
问题描述 这里详细描述问题 我这边设备连接上ws,但是一直重连,一直不停的重连 抓包截图里,是服务器发送断开请求这是为啥呀 程序代码 public static function onConnect($client_id) { echo $client_id.'连接成功' . datetime(time()). "\n" ; } /** * 当用户断开连接时触...
问题描述 我在webman-admin 生成了如下图文件上传这样一个字段,请问我到哪里修改:“ /app/admin/upload/files/20240303”这样的路径 ...
问题描述 使用composer create-project workerman/webman 创建项目时报错 程序代码 composer create-project workerman/webman webman 报错信息 Package operations: 0 installs, 1 update, 9 removals - Downloading workerman/workerman (v4.1.1...
问题描述 我修改了config/process.php中的user和group为www webman目录所有者也改为了www 但是启动还是会报错Warning: file_put_contents(/root/webman/runtime/logs/workerman.log): Failed to open stream: Permission denied...
问题描述 Linux Centos8版本中执行yum安装,出现报错信息如下,现在nginx是用宝塔安装的,卸载了还是这样, 程序代码 yum install iftop -y Repository extras is listed more than once in the configuration Invalid configuration value: failovermethod=priority in /...
问题描述 PHP有内置的服务器,就是PHP -S 命令,但这个命令是阻塞的,及时是加载js等静态资源也都是阻塞的。 如果使用workerman代替这个命令,能非阻塞处理吗? 为此你搜索到了哪些方案及不适用的原因 我的预期是,在windows上运行后,可以非阻塞的发起请求,比如静态资源和业务逻辑。最好的情况是,如果业务逻辑阻塞的话,HTTP服务不要阻塞。 我希望把程序打包运行,如果workerman能实现的话,就不需要...
大家好! 我正在使用Webman框架进行我的项目开发,但我在设置依赖注入方面遇到了一些问题。我希望能够得到一些指导或者示例,以便更好地利用Webman框架的依赖注入功能。 我已经查阅了相关文档,但我仍然感到有些困惑。如果有人能够提供一些实际的例子,或者分享一下他们在项目中成功使用依赖注入的经验,我将不胜感激。 同时,我也想分享一下我的 composer.json 文件,以便更好地理解我的项目结构和依赖项。以下是我的 ...
问题描述 提示这个No entry or class found for 'webman-ffmpeg' 程序代码 $format = new X264('aac', 'libx264'); $paths = public_path('/video/20240123/113799054.mp4'); $mainPlaylistPath = public_path('/video/202...
问题描述 购买了 AI 插件基础版本,想把流式输出移植到自己的程序里面,现在发现客户端请求程序以后在控制台能正常输出响应,但是客户端 连接报错,无法流式返回,想请问下问题可能出在哪里 public function chat(Request $request) { $input = $request->all(); if (empty($input['id'])) ...
验证使用unique方法报错. Db找不到. Error: Class "think\facade\Db" not found in /Users/xx/Sites/webman/vendor/yzh52521/webman-validate/src/Validate.php:1147<br/> Stack trace:<br/> ...