問題描述 這里寫問題描述 我使用協(xié)程事件驅(qū)動時,訪問8787的index頁面主進(jìn)程并未直接返回response的結(jié)果,而是等待協(xié)程進(jìn)程執(zhí)行完畢后才返回結(jié)果 public function index(Request $request) { Coroutine::create(function(){ Timer::sleep(5); echo "h...
問題描述 起因是我想更新php 從8.3到8.4。 然后從webman下載了靜態(tài)的php8.4的,在我更換后再使用composer就出現(xiàn)了報錯。 這個問題我搜索下來都是說要配置證書。 然后我就選擇退回到8.3,之后再搞,然后8.3也報錯了。 目前我下載了php官方的8.3在開啟openssl擴展后正常使用了。 想請問一下大哥們問題在哪里呀,我之前使用8.3也沒有設(shè)置什么證書,但是是能正常使用的。更換了一次php文件...
問題描述 報錯: Bad request for Register service. Request info(IP:127.0.0.1, Request Buffer:GET / HTTP/1.1). See http://doc2.workerman.net/register-auth-timeout.html 瀏覽器里報錯就是 程序代碼 thinkphp5.1,代碼都是用的示例代碼,events也能觸發(fā)了我看...
queue redis 的 onConsumeFailure捕獲不到異常信息,不多說上代碼; <?php namespace app\queue\redis; use app\exceptor\custom\ParamException; use GuzzleHttp\Exception\ServerException; use support\Container; use support\Log; use...
本地windows沒有問題,linux環(huán)境找不到類,有沒有大神知道怎么回事? 報錯信息 Error: Class "support\View\ThinkPHP" not found 自己找到問題了,看到命名空間是 \support\view linux 大小寫敏感...
問題描述 在webman框架中使用自定義進(jìn)程的方式,開啟了一個進(jìn)程用于處理定時任務(wù)。但是發(fā)現(xiàn)凌晨2~3點的任何定時去都無法觸發(fā)。其他時段又正常 配置 <?php // config/process.php return [ // 定時任務(wù) 'task' => [ 'handler' => process\Task::class, ], ]; 自定義進(jìn)...
請教webman2.1源碼,數(shù)據(jù)庫連接池的實現(xiàn)原理 webman2.1支持了協(xié)程,文檔里數(shù)據(jù)庫這節(jié),寫到“每個進(jìn)程有自己的連接池,進(jìn)程間不共享連接池。” webman 1版本時,數(shù)據(jù)庫啟動是在onWorkerStart里里加載LaravelDb.php,從而啟動數(shù)據(jù)庫,每個進(jìn)程一個數(shù)據(jù)庫連接。 1、請教社區(qū)大牛,2.1版本是怎么做到每個進(jìn)程有自己的連接池,進(jìn)程間不共享連接池的?源碼看不懂,有沒有大牛幫忙解析分析一下關(guān)...
問題描述 請教:webman設(shè)置session后,總是要過幾分鐘才生效,怎么回事?怎么解決? session(['userid'=>123]);...
問題描述 https://packagist.org/packages/webman/event 這里有1.0.5版本 但是用composer require webman/event 1.0.5時 會報 Your requirements could not be resolved to an installable set of packages. 1.0.4可以,但是自定義命令行有問題...
問題描述 請教:webman開發(fā)的網(wǎng)站,國內(nèi)訪問超快,國外超慢(用梯子訪問),什么原因? 之前用TP或Laravel開發(fā)的站點,用梯子模擬國外訪問和國內(nèi)訪問,速度都差不多 但webman開發(fā)的傳統(tǒng)網(wǎng)站,國內(nèi)超級快,用梯子模擬國外訪問,超級慢,什么原因呢?...
TypeError: fclose(): supplied resource is not a valid stream resource in /data/lzq/vendor/workerman/workerman/src/Protocols/Http.php:266 Stack trace: 0 /data/lzq/vendor/workerman/workerman/src/Protocols/Http.ph...
問題描述 workman 在運行過程中,命令行出現(xiàn)死鎖和mysql 請求超時的情況 程序代碼 報錯信息 1.這個報錯事心跳超時報錯 Next Illuminate\Database\QueryException: SQLSTATE[HY000] [2002] Operation timed out (Connection: mysql, SQL: select 1) in /Users/bot/project/a...
問題描述 我想做一個壓力測試小玩意,然后把這些東西都展示到前端頁面上去,最終結(jié)果可以展示上去,但是進(jìn)度回調(diào)函數(shù)(用于顯示成功和失敗的請求數(shù)量)這塊的數(shù)據(jù)展示不上去 ob_flush(); flush(); 緩沖區(qū),這兩個東西我嘗試過了,根本達(dá)不到我的想法 目前這個數(shù)據(jù)是展示到控制臺的 這是最后頁面上返回的數(shù)據(jù) 之前的代碼是這樣寫的沒有實現(xiàn)我的想法 $progressLogs = []; // 用于存儲進(jìn)度信息 ...
問題描述 兄弟們我換了個數(shù)據(jù)庫也沒做數(shù)據(jù)同步,現(xiàn)在項目啟不來了。有沒有能初始化的地方 這里寫問題具體描述 為此你搜索到了哪些方案及不適用的原因 這里寫搜到的方案及不適用原因 ...
問題描述 有人做過laravel-admin 填加輸入頁碼跳轉(zhuǎn)這個功能嗎 為此你搜索到了哪些方案及不適用的原因 如果不符合方案咨詢要求的話,老大刪掉就好了...
問題描述 Apache 環(huán)境,前端 React 打包已經(jīng)打好,放入 webman 項目 public 目錄里,直接訪問會默認(rèn)跳轉(zhuǎn)到 indexController 控制器,于是修改了路由,將 '/' 轉(zhuǎn)發(fā)到 /public/index.html 文件 這時候首頁可以正常訪問到前端首頁,但是跳轉(zhuǎn)頁面或者在除首頁外的其他頁面上進(jìn)行刷新,就會出現(xiàn)404 的錯誤,根據(jù)網(wǎng)上提供的 apache 重寫規(guī)則修改 .htaccess...
問題描述 之前一直在windows系統(tǒng)開發(fā) ,這次測試放到云服務(wù)器上 啟動時直接報錯: 程序代碼或配置 相關(guān)包已經(jīng)更新到最新版本 重現(xiàn)問題的步驟 現(xiàn)在只要啟動就報錯,如截圖 操作系統(tǒng)環(huán)境及workerman/webman等具體版本 操作系統(tǒng)是:debian 11 php是通過docker啟動的一個容器 版本為8.1 ...