問(wèn)題描述 Apache 環(huán)境,前端 React 打包已經(jīng)打好,放入 webman 項(xiàng)目 public 目錄里,直接訪問(wèn)會(huì)默認(rèn)跳轉(zhuǎn)到 indexController 控制器,于是修改了路由,將 '/' 轉(zhuǎn)發(fā)到 /public/index.html 文件 這時(shí)候首頁(yè)可以正常訪問(wèn)到前端首頁(yè),但是跳轉(zhuǎn)頁(yè)面或者在除首頁(yè)外的其他頁(yè)面上進(jìn)行刷新,就會(huì)出現(xiàn)404 的錯(cuò)誤,根據(jù)網(wǎng)上提供的 apache 重寫規(guī)則修改 .htaccess...
問(wèn)題描述 之前一直在windows系統(tǒng)開(kāi)發(fā) ,這次測(cè)試放到云服務(wù)器上 啟動(dòng)時(shí)直接報(bào)錯(cuò): 程序代碼或配置 相關(guān)包已經(jīng)更新到最新版本 重現(xiàn)問(wèn)題的步驟 現(xiàn)在只要啟動(dòng)就報(bào)錯(cuò),如截圖 操作系統(tǒng)環(huán)境及workerman/webman等具體版本 操作系統(tǒng)是:debian 11 php是通過(guò)docker啟動(dòng)的一個(gè)容器 版本為8.1 ...
問(wèn)題描述 出現(xiàn)了一個(gè)很奇怪的現(xiàn)象: 本地 Windows 環(huán)境開(kāi)發(fā)一個(gè)接口,本地測(cè)試沒(méi)問(wèn)題后上傳 git 倉(cāng)庫(kù)。 服務(wù)器 git pull 獲取更新。 執(zhí)行 php start.php reload(或 restart -d),此時(shí)請(qǐng)求新接口會(huì) 404 ,找不到新上傳的代碼,但是代碼確實(shí)已經(jīng)更新了。 或者不加新代碼,改舊的代碼也是沒(méi)有反應(yīng)過(guò)來(lái),還是舊版本。 但是不知道過(guò)多久再請(qǐng)求又變成新代碼的邏輯了,代碼生效了。 但...
普通php網(wǎng)站沒(méi)有用框架怎么能用workman或者webman加速,需要怎么修改...
macbook PHP 8.3.11 (cli) (built: Aug 27 2024 19:16:34) (NTS) 之前在windows下沒(méi)有問(wèn)題 但是換到macbook后發(fā)現(xiàn)啟動(dòng)不起來(lái) 檢查后發(fā)現(xiàn)是配置文件讀取不到 檢查了禁用函數(shù)沒(méi)有發(fā)現(xiàn)問(wèn)題 另外查詢了問(wèn)答 發(fā)現(xiàn)有使用$_ENV讀取的 但是嘗試打印發(fā)現(xiàn)還是空 打印$_SERVER沒(méi)有看到相關(guān)鍵值...
1. 希望能有控制器方法傳參 類似TP框架控制方法中綁定 request() 傳參 public function index(int $id = 0) // url?id=123 { return view('index/index',[...]); } 2. 希望視圖方法能有默認(rèn)路徑 當(dāng)前 view 或 raw_view 方法第1個(gè)參數(shù)需要傳模板相對(duì)路徑,是否可以當(dāng)?shù)?個(gè)參數(shù)為 空 或 null 或是賦值...
大佬們,我在另一個(gè)項(xiàng)目中一樣的代碼,為啥這里不生效呢? 預(yù)期結(jié)果 event_1 實(shí)際結(jié)果 event 后續(xù) 和 ThinkORM 官方確認(rèn)了,是ThinkORM 的bug,已經(jīng)做了修復(fù)了 https://github.com/top-think/think-orm/issues/630...
目前用workerman/http-client來(lái)異步請(qǐng)求,折騰了一段時(shí)間發(fā)現(xiàn)雖然可以異步請(qǐng)求,但還是不能滿足我的需求。 workerman/http-client只能是get或者是post其他服務(wù)器,現(xiàn)在服務(wù)器的fm框架也可以多進(jìn)程呀,如果我把服務(wù)器的進(jìn)程數(shù)限制為1,那么還是會(huì)出現(xiàn)堵塞。 測(cè)試步驟: 設(shè)置了三個(gè)請(qǐng)求 a b c a sleep(10) b sleep(5) c 立即輸出 服務(wù)器的子進(jìn)程設(shè)置為1 那...
問(wèn)題描述 我安裝了webman/admin管理中心,想將原來(lái)app目錄開(kāi)發(fā)的控制器進(jìn)行鑒權(quán),配置好鑒權(quán)中間件后,在菜單里添加控制器和控制器頁(yè)面,在填寫正常能訪問(wèn)的URL路徑后,菜單會(huì)自動(dòng)在填寫的URL路徑前添加/app路徑,導(dǎo)致頁(yè)面訪問(wèn)404 程序代碼 控制器:app\user\controller\IndexController 添加URL:/user/index/index 菜單訪問(wèn)的URL:/app/user/...
問(wèn)題描述 線上打包二進(jìn)制部署項(xiàng)目, 一個(gè)接口出現(xiàn)報(bào)錯(cuò) PDOException:SOLSTATE[HY001]: Memory allocation error: 1038 0ut of sort memory, consider increasing server sort buffer size in phar:/.../vendor/illuminate/database/connection.php 程序代碼...
問(wèn)題描述 使用的是webman + thinkorm庫(kù),開(kāi)啟了sql日志,我看日志每次都是執(zhí)行2次,所有的數(shù)據(jù)庫(kù)操作都是放在模型內(nèi)操作的,沒(méi)啥特殊的,只有web_app_sign這個(gè)查詢稍微特殊點(diǎn),是定義了一個(gè)base控制器,所有控制器繼承這個(gè)base,讓后在__construct中查詢了配置信息,他打印了4次 這里粘代碼或配置 基本上所有配置都是webman默認(rèn)配置 我用tp6寫打印都是正常的...
問(wèn)題描述 登錄之后大概10分鐘沒(méi)有操作token就是失效了; 程序代碼或配置 app/config/plugin/tinywan/jwt/app.php // access令牌過(guò)期時(shí)間,單位:秒。默認(rèn) 2 小時(shí) 'access_exp' => 7200, 重現(xiàn)問(wèn)題的步驟 觸發(fā)登錄接口正常返回token; 接口攜帶token正訪問(wèn); 一段時(shí)間沒(méi)有操作token就會(huì)提示過(guò)期 操作系統(tǒng)環(huán)境及workerman...