利用 Composer 一步一步構(gòu)建自己的 PHP 框架

利用 Composer 一步一步構(gòu)建自己的 PHP 框架(一)——基礎(chǔ)準(zhǔn)備 - 歲寒 系列文章中,遇到一些問題和解決的過程,記錄如下:

感謝樓主分享!來這里的,都是有探索精神的人!
利用節(jié)日期間,調(diào)試了一下,發(fā)現(xiàn)Macaw處理URL的時候可以匹配到/index.php/fuck'卻不能匹配到 /fuck,原因是_SERVER['PHP_SELF'] 獲取到的數(shù)據(jù)是 /index.php/fuck 所以才會這樣,經(jīng)查看_SERVER變量,發(fā)現(xiàn)其實(shí)是_SERVER['PHP_SELF'] 是 _SERVER['SCRIPT_NAME']_SERVER['REQUEST_URI'] 的拼裝,所以應(yīng)該是 _SERVER['REQUEST_URI'] 就ok了?,F(xiàn)在動手改掉

    $uri = dirname($_SERVER['PHP_SELF']).$params[0];

    $uri = dirname($_SERVER['REQUEST_URI']).$params[0];

搞定!一切運(yùn)行正常。

原評論地址

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,502評論 19 139
  • 為什么搭建一個框架(搭建一個怎樣的框架) 通過搭建一個框架更好的學(xué)習(xí)PHP 搭建一個專門用于構(gòu)建API的微型框架。...
    biaoqianwo閱讀 3,565評論 2 10
  • 1 什么是MVC MVC模式(Model-View-Controller)是軟件工程中的一種軟件架構(gòu)模式。 MVC...
    申城墨道閱讀 2,139評論 0 10
  • Nginx簡介 解決基于進(jìn)程模型產(chǎn)生的C10K問題,請求時即使無狀態(tài)連接如web服務(wù)都無法達(dá)到并發(fā)響應(yīng)量級一萬的現(xiàn)...
    魏鎮(zhèn)坪閱讀 2,199評論 0 9
  • 自從生了孩子,無論是我回娘家還是要出去門探親,都會受到限制,他從不直接說“你不要回去,你回去了我不高興,還要花錢”...
    vivi_46d0閱讀 523評論 0 0

友情鏈接更多精彩內(nèi)容