問題描述 現(xiàn)在的后臺路徑是:/app/admin 我想修改為:/app/houtai 通過: use plugin\admin\app\controller\IndexController; Route::any('/app/houtai', [IndexController::class, 'index']); 是修改成功,可以訪問了 但是原來的/app/admin仍然可以訪問,我不想別人知道我的后臺地址 請問怎么...
問題描述 我們是一個制造業(yè)公司,車間里不能連外網(wǎng),車間里的電腦裝個什么東西還要請網(wǎng)管過來裝,我打算使用 webman 在車間里搭一個 web 服務(wù)器,windows 系統(tǒng),我希望一次裝全所有的擴展,請問一下可行嗎?在這樣的狀況下有什么需要注意的嗎?用phpstudy搭建運行環(huán)境好嗎?...
問題描述 客戶需求用本地電腦Windows做服務(wù)器 現(xiàn)在運行windows.bat或php windows.php,命令窗口一直顯示不能關(guān)閉 如何不顯示命令窗口,還能正常運行?...
問題描述 webman/cache當設(shè)置array驅(qū)動時,無法緩存數(shù)據(jù)。 當我直接運行下面兩行代碼的時候,array驅(qū)動模式也是能正常打印數(shù)據(jù)的,但當我在沒有清理緩存的情況下注釋掉第一行代碼再刷新頁面時,打印NULL,使用has時也是false。 同樣的代碼試了另外兩種驅(qū)動都是沒有問題的。 程序代碼或配置 Cache::set('key', ['code' => 200, 'message' => 'su...
問題描述 例如,我現(xiàn)在寫了一個插件,部署在webman-admin上 因為webman-admin本身是監(jiān)聽了8787端口,我另外一個項目監(jiān)聽的也是8787端口 那我部署的這個插件就想著把webman的8787app/process的8787進程給干掉,這樣就不會沖突了 有啥辦法可以在插件里面實現(xiàn)這個方案不?...
問題描述 用的windows做服務(wù)器,有時候打開瀏覽器進ip就會卡住,進不去,一直轉(zhuǎn)??刂婆_和日志也沒有報錯,重啟就好了。 時間一般是早上8點多,這個時間代碼里也沒有定時任務(wù)執(zhí)行。有時候會隔一天就出現(xiàn)這個問題,有時候又會隔哥好幾天才出現(xiàn)。怎么解決這個問題,或者怎么定位問題在哪? 程序代碼或配置 ...
問題描述 本地開發(fā)一切正常,代碼上傳到服務(wù)器,只要一運行php start.php restart,回車的一瞬間,整臺服務(wù)器就掛掉,只能重啟服務(wù)器,屢試不爽 報錯信息(runtime/logs/workerman.log) 5-01-13 17:16:10 pid:22569 worker[webman:23785] exit with status 9 2025-01-13 17:16:10 pid:22569 w...
問題描述 在后臺列表一頁只顯示10條的情況下 聯(lián)表查詢: 關(guān)聯(lián)所有需要的表一次查完 查詢之后foreach循環(huán)內(nèi)再查詢別的表組裝數(shù)據(jù): 比如order先查10條,然后foreach循環(huán)的時候再查詢用戶表、商品表、地址表等等 以上兩種方式那種性能好點呢?...
平時寫的自定義函數(shù)是不是應(yīng)該在app/functions.php中 我剛開始在support/helpers.php寫了一個函數(shù),今天準備更新webman框架版本,我刪除了vendor目錄,然后重新composer install 安裝,然后這個helpers.php中的函數(shù)沒有了 后來仔細看了一下helpers.php文件中,有這么一段話,意思是更新框架的時候,這個文件也會被更新 <?php /** * T...
問題描述 這里詳細描述問題 crazywhalecc/static-php-cli 已經(jīng)支持了 apcu msgpack 擴展 https://static-php.dev/en/guide/extensions.html webman 打包還不支持...
希望更多的小伙伴可以支持這個議題: https://github.com/php/php-src/issues/15916 ?????? 親愛的PHP社區(qū), 在我們的編程旅程中,尤其是對于新手來說,搭建開發(fā)環(huán)境往往是一項艱巨的任務(wù)。為了幫助大家更輕松地學(xué)習(xí)PHP,我最近發(fā)起了一篇issue ,呼吁PHP官方考慮提供可以直接解壓運行的Linux環(huán)境的PHP二進制包。這一提議并非空穴來風,而是基于許多其他編程語言成功實踐的借鑒...
1. 希望能有控制器方法傳參 類似TP框架控制方法中綁定 request() 傳參 public function index(int $id = 0) // url?id=123 { return view('index/index',[...]); } 2. 希望視圖方法能有默認路徑 當前 view 或 raw_view 方法第1個參數(shù)需要傳模板相對路徑,是否可以當?shù)?個參數(shù)為 空 或 null 或是賦值...
問題描述 在app/queue/redis下可以創(chuàng)建消費類,然后是這consume函數(shù)執(zhí)行業(yè)務(wù)。 那么如果我有50個類型的類需要執(zhí)行,那么就需要在app/queue/redis下創(chuàng)建50個類php文件嗎? 我記得tp是可以直接在一個php文件里面設(shè)置子任務(wù)的,請問在workman有更好的辦法嗎?畢竟創(chuàng)建50個文件還是不太優(yōu)雅,感謝!...
webman的組件和第三方包還是不夠多,于是很多人會選擇用laravel寫后臺,webman寫api的模式 但是這樣model和service可能就需要定義兩次,我有一個思路,webman的下一版本或者獨立出一個版本,目錄結(jié)構(gòu)完全兼容laravel11,可以獨立使用,也可以作為composer包引入laravel cli模式啟動webman,fpm模式還可以跑laravel,這樣控制器和model就可以直接使用lar...
問題描述 wenman在linux是多進程,在windows server是單進程還是怎么的?效率差距有多大?...
問題描述 我這邊有一個多語言數(shù)組php文件,這邊就是寫在function這個里面;我每次調(diào)用多語言內(nèi)容方法我都會去 include_once 下這個文件。我想問下這個會不會只是加載一次;后續(xù)就不會繼續(xù)加載了吧? 代碼示例 代碼寫在了 function.php這個文件下 function getLangArray(): array { $lang = request()->header('lang'); ...
問題描述 thinkorm 循環(huán)問題, 為此你搜索到了哪些方案及不適用的原因 <?php namespace app\controller; use support\Request; use support\Response; use app\model\Buy; use plugin\admin\app\controller\Crud; use support\exception\BusinessExce...
問題描述 項目接口高并發(fā),通過composer require workerman/workerman安裝到tp項目里面,要如何操作需要的接口來處理并發(fā)問題?...