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