導航:首頁 > IDC知識 > phpcms域名

phpcms域名

發布時間:2020-10-25 03:46:39

1、你好,phpcms同一個網站有PC跟手機兩個模板怎麼設置訪問同一個域名

PHPCMS是手機端和PC端是需要兩個域名的,在配置裡面有設置。

訪問的話就在PC端添加一段代碼,判斷訪問的設備,如果是手機訪問就跳轉到手機域名。

var bForcepc = fGetQuery("dv") == "pc";
function fBrowserRedirect(){
        var sUserAgent = navigator.userAgent.toLowerCase();
        var bIsIpad = sUserAgent.match(/ipad/i) == "ipad";        
        var bIsIphoneOs = sUserAgent.match(/iphone os/i) == "iphone os";
        var bIsMidp = sUserAgent.match(/midp/i) == "midp";
        var bIsUc7 = sUserAgent.match(/rv:1.2.3.4/i) == "rv:1.2.3.4";
        var bIsUc = sUserAgent.match(/ucweb/i) == "ucweb";
        var bIsAndroid = sUserAgent.match(/android/i) == "android";
        var bIsCE = sUserAgent.match(/windows ce/i) == "windows ce";
        var bIsWM = sUserAgent.match(/windows mobile/i) == "windows mobile";
        if(bIsIpad){
                var sUrl = location.href;    
                if(!bForcepc){
                        window.location.href = "http://wap.shouji.com/index.php";
                }
        }
        if(bIsIphoneOs || bIsAndroid){
                var sUrl = location.href;    
                if(!bForcepc){
                        window.location.href = "http://wap.shouji.com/index.php";
                }
        }
        if(bIsMidp||bIsUc7||bIsUc||bIsCE||bIsWM){
                var sUrl = location.href;    
                if(!bForcepc){
                        window.location.href = "http://wap.shouji.com/index.php";
                }
        }
}
function fGetQuery(name){//獲取參數值
        var sUrl = window.location.search.substr(1);
        var r = sUrl.match(new RegExp("(^|&)" + name + "=([^&]*)(&|$)"));
        return (r == null ? null : unescape(r[2]));
}
function fShowVerBlock(){        
        if(bForcepc){
                document.getElementById("dv_block").style.display = "block";
        }
        else{
                document.getElementById("ad_block").style.display = "block";
        }
}
fBrowserRedirect();

2、phpcms v9 在資料庫怎麼修改站點域名配置

UPDATE 語句修改 site 表,修改對應站點的『domain』欄位。
語法:
UPDATE [table_name]
SET
domain = '[新地址]'
WHERE
siteid = '[對應站點siteid]';

3、phpcms如何徹底更換域名

主要注意修改三個地方:
第一個地方:主框架緩存配置文件,地址:/caches/config/system.php裡面所有域名替換成新域名;
第二個地方:phpsso模塊下緩存配置文件,/phpsso_server/caches/system.php裡面所有域名替換成新域名;
第三個地方:資料庫(ㄟ( ▔, ▔ )ㄏ),因為phpcms記錄文章地址等信息的時候會包含老域名信息,所以...具體操作方法:將資料庫導出為sql文件,使用編輯器打開批量替換成新域名,再導入回去,登陸後台更新緩存,完工!

4、phpcms v9如何在控制器里調用站點域名

phpcms裡面有復兩個全局常量包含主域名信息你制可以使用。
第一個是 APP_PATH,代表當前網站主目錄地址,如果你安裝的時候不是用的二級目錄,那麼裡麵包含的就是主域名,注意裡麵包含的域名開頭有http://和結尾有/。
第二個是 SITE_URL,也是包含當前網站域名,等價於$_SERVER['HTTP_HOST']。所以這個裡面沒有http://和結尾的/符號。
根據自己的需求選擇用哪個吧。

5、phpcms v9 本地上傳到伺服器之後,更改了域名和網站目錄,但是後台打開某些功能的時候,會報錯,而且無法

phpcms更換域名以後,請進行以下步驟的修改:
1、修改/caches/configs/system.php裡面所有和域名有關的,把以前的老域名修改為新域名。
2、進入後台設置-->站點管理,對相應的站點的域名修改為新域名。
3、點擊後台右上角的"更新緩存"按鈕更新系統緩存。
4、進入內容-->附件管理-->附件地址替換。把附件地址批量的替換為新的地址。
5、內容-->批量更新URL 。把所有的文章的地址都更新一下。
6、內容-->管理欄目-->更新欄目緩存。將欄目的鏈接地址改為新地址。
7、如果你的網站是靜態頁面,則需要把全站都生成一次。如果是動態頁面,就不需要。
8、再次更新全站緩存

6、phpcms域名換了內容中網址怎麼改

請進行以下步驟的修改:
修改/caches/configs/system.php裡面所有和域名有關的,把以前的老域名修改為新域名就可以了。
進行後台設置-》站點管理 對相應的站點的域名進行修改。
更新系統緩存。點擊後台右上角的「更新緩存」按鈕。
進入內容-》附件管理-》附件地址替換。把附件地址批量的替換為新的地址。
內容-》批量更新URL 。把所有的文章的地址都更新一下。
下面就是把全站都生成一次了。

7、phpcms網站更換空間域名 都需要更改什麼文件

1全站文件備份
2資料庫備份
3然後將全站文件拷貝到新空間
4資料庫備份文件導入到新資料庫
5修改caches/configs/database.php中的新資料庫連接地址和帳號密碼等信息
6修改caches/configs/system.php中網站主要常量,如APP_PATH、JS_PATH 、IMG_PATH等為新的空間地址
7進入新空間網站後台更新全站緩存
8進入新空間網站後台更新全站URL
如果PHPCMS整合了其他如UC或DZ等應用,還需修改phpsso_server\caches\configs中的system.php和database.php

8、phpcms v9 更換域後,欄目頁是新域名,內容頁還是舊域名,怎麼回事

很多不了解phpcms的童鞋都會遇到這樣的困惑,讓我們分析一下:

    在phpcms v9的資料庫里,記錄文章信息的數據表中有一個欄位叫做url欄位來保存當前文章的頁面地址以便於標簽中直接調用等。那麼,如果你更改域名時只是修改了配置項中的域名,那麼你不管怎樣更新緩存也是沒有用的,因為這樣只會更新緩存文件里的域名而不會更新資料庫中的url地址中的域名。

解決辦法:

很簡單,在已經修改配置項中域名的情況下(設置-站點管理-修改站點域名;設置-基本設置里;phpsso中相關地址更新),點擊內容-發布管理-批量更新url項對url進行更新。

再給一個更加直接徹底的辦法,將資料庫所有數據導出sql文件,用編輯器打開使用批量替換把老域名替換成新域名,然後在將此sql文件導入到資料庫替換,然後後台更新緩存。

更多phpcms的使用於二次開發教程可參考官方開發手冊以及iphpcms提供的視頻教程,祝成功!

9、phpcms網站做好了傳到伺服器上附件圖片地址的域名就是更換不過來為什麼

PHPCMS V9更換域名,前台鏈接不正確解決辦法:
1、修改/caches/configs/system.php ,把以前的老域名修改為新域專名。
2、進行後屬台設置-》站點管理 對相應的站點的域名進行修改。
3、更新系統緩存。
4、進入內容-》附件管理-》附件地址替換。把附件地址批量的替換為新的地址。
5、內容-》批量更新URL 。把所有的文章的地址都更新一下。
6、下面就是把全站都生成一次了。
參考資料:
PHPCMS網站更換域名,前台鏈接和圖片路徑不正確解決辦法 http://jmsbang.com/article/144.html

10、注冊phpcms時需要打開http://自己的域名/phpcms/ 那麼自己的域名在哪裡找

如果你購買了域名,且在域名根目錄下上傳了phpcms,那麼就是http://自己的域名/phpcms/,例如:你的網站域名是baidu.com,那麼就是http://baidu.com/phpcms/。
如果你是在本機上調試,且安裝了PHP運行環境,那麼就是http://127.0.0.1/phpcms/

與phpcms域名相關的知識