1.5的时候 $html = ThinkPHP::render(base_path() . '/tpls/emails/default.html', [], ''); 1.6的时候 $html = ThinkPHP::render('/tpls/emails/default.html', [], ''); 报错 template not exists:default.html 打印 var_dump($viewPat...
开发时使用了 pgsql mysql redis等数据库 当项目运行一段时间后 访问pgsql就会出现exit with status 11 访问mysql没有问题 访问redis没有问题 不知道是什么原因 用的是thinkorm 以为是webman的thinkorm没有把pgsql心跳加上 所以自己把pgsql类型加上了 但是还是没效果 查过问答 有说是扩展原因引起的 但是我除了装了一个redis之外就没装过别的...
macbook PHP 8.3.11 (cli) (built: Aug 27 2024 19:16:34) (NTS) 之前在windows下没有问题 但是换到macbook后发现启动不起来 检查后发现是配置文件读取不到 检查了禁用函数没有发现问题 另外查询了问答 发现有使用$_ENV读取的 但是尝试打印发现还是空 打印$_SERVER没有看到相关键值...
strtoupper(substr(PHP_OS, 0, 3)) == 'WIN' ? Worker::stopAll() : posix_kill(posix_getpid(), SIGUSR1); 只能触达到一个进程...
webman/push 刷新后就无法接收消息 只有初次访问的时候public频道可以订阅成功 只要页面F5刷新一下 public频道就订阅不上了 问题出在push-vue.js上 缺了一个执行订阅的动作 但是很奇怪 第一次为什么能订阅public function createChannel(channel_name, push) { var channel = new Channel(push.connecti...
因为语言包做成了后台配置生成 所以不能打包resource目录 要不然没法更新 想了个折衷的办法 勉强算是解决了语言包的问题 define('ES_LANG', i18nInit()); //初始化 function i18nInit() { $langs = ['zh-cn', 'en-us']; $i18n = []; $divider = strtoupper(substr(PHP_OS...
问题描述 需要在发起请求和返回数据之间 记录全部新增修改数据ID 目前是请求时在中间件上加了 $request->operDatas = ['created' => [], 'updated' => []]; 在Model里涉及到数据修改时操作时对operDatas进行修改 因为部分数据同步操作非常耗时,就添加了一个process,通过AsyncTcpConnection来进行异步操作。 '...
问题描述 thinkorm facade Call to undefined method ReflectionUnionType::isBuiltin()...
问题描述 这里写描述 使用算数的时候 加号和等于符号部分字体加载不正常 程序代码或配置 /** * 验证码 */ public function verifyImg($hashid = '0000', $math = false) { $builder = new CaptchaBuilder(); // 初始化验证码类 $builder-...