2023-12-03 分類: 網站建設
?之前我們介紹過使用內存緩存來提高站點速度。雖然介紹的很清楚,但是還是有很多小伙伴還是遇到了問題。今天,我們將常見問題整理一并發布,方便大家查看,也歡迎您收藏和分享這篇文章,幫助更多人解決問題。
如何正確安裝?
首先需要明確的是,服務器及其pHp擴展必須同時安裝。
1.首先需要在上安裝網站建設,然后需要在上安裝pHp,
2.插件集成的功能php擴展下載,把目錄下的文件復制到目錄下,注意不要。
3、會自動檢查目錄下是否有文件,如果有,直接調用它作為對象緩存機制。
您使用的是哪個 pHp 擴展?
有兩個 pHp 擴展:“pHp ”和“pHp ”,它們的區別僅在于字母 D,這是我們容易混淆的地方。
pHp 擴展是用 pHp 實現的,同時支持面向對象和面向過程的接口。2004年實現的網站模板,老客戶端了,功能少,可設置的屬性也少。
pHp擴展基于開發,使用庫提供的ApI與服務進行交互,只支持面向對象的接口,2009年實現。擴展功能更加完善,支持的功能更多,比如支持批量操作?,F在普遍推薦使用擴展。
是基于pHp擴展實現的,所以一定要使用pHp擴展,不要搞錯了php擴展下載,我們在“系統信息”的pHp擴展中也可以看到:
如何判斷安裝成功?
如果安裝成功,會自動在后臺“”菜單下的“系統信息”子菜單中看到信息:
再次重復,只有界面顯示正常才安裝成功。如有異常,可能是服務器或其pHp擴展安裝錯誤。這不是程序錯誤。不要向我報告錯誤。請您的服務器管理員幫助您檢查安裝錯誤。
如何同時使用同一臺服務器上的多個站點?
如果同一臺服務器上的多個站點同時啟用,可能會出現這樣的問題:訪問一個網站時,會跳轉到另一個網站,數據會串起來。
這里發生了什么?這是因為表前綴()是用來區分內存中不同站點的緩存的。
如果你在同一臺服務器上的多個網站有相同的表前綴,這是默認的,那么就無法區分是哪個網站了。
有兩種解決方法:
1.修改表前綴,讓不同的博客使用不同的表前綴。我開發了一個數據庫表前綴修飾符(),它可以一鍵生成修改數據庫表前綴所需的SQL,讓你修改表前綴更方便全站修改。
2.如果不方便修改表前綴,我也提供了 key salt 的常量,你只需要在不同站點的wp-.php文件中定義不同的值即可。
例如,兩個站點定義為:
如果設置還是不行,可能你的不是最新版本,那就下載最新版本的插件,然后把目錄下的文件復制到目錄下。
如何設置緩存過期時間超過30天?
根據對象緩存提供的緩存函數的用法,使用函數設置緩存過期時間為一年,然后寫入緩存,結果返回true,說明已經正確存入緩存。
但是,在使用函數獲取時,總是返回null。最后查了手冊才知道,設置過期時間需要注意的特殊情況:
緩存過期時間是一個 Unix 時間戳,也可以是從現在開始的秒數。
那么如何判斷它是 Unix 時間戳還是從現在開始的秒數呢?
小于(30 天內的秒數),甚至是從現在開始的秒數。
如果大于,它將被視為真正的 Unix 時間戳而不是當前時間的偏移量。
如果緩存過期時間設置為 0(默認值),元素將永遠不會過期(但如果分配的內存用完,可能會被刪除以為其他新元素騰出空間)。
所以如果你真的想將緩存過期時間設置為一年后,它的值應該設置為: 。
網站欄目:php擴展下載同臺服務器多個多個站點如何同時使用?(一)phpmysqli擴展
當前網址:http://m.newbst.com/news39/298489.html
成都網站建設公司_創新互聯,為您提供關鍵詞優化、品牌網站制作、外貿網站建設、自適應網站、做網站、App設計
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯
猜你還喜歡下面的內容