你沒有貼圖片,不知道錯誤發(fā)生在那個(gè)地方,我猜測如下
專業(yè)領(lǐng)域包括成都網(wǎng)站設(shè)計(jì)、網(wǎng)站建設(shè)、商城網(wǎng)站制作、微信營銷、系統(tǒng)平臺開發(fā), 與其他網(wǎng)站設(shè)計(jì)及系統(tǒng)開發(fā)公司不同,創(chuàng)新互聯(lián)的整合解決方案結(jié)合了幫做網(wǎng)絡(luò)品牌建設(shè)經(jīng)驗(yàn)和互聯(lián)網(wǎng)整合營銷的理念,并將策略和執(zhí)行緊密結(jié)合,為客戶提供全網(wǎng)互聯(lián)網(wǎng)整合方案。
第一
系統(tǒng)設(shè)置-安全參數(shù)配置-開啟后臺來源認(rèn)證碼-選擇關(guān)閉驗(yàn)證
第二
很多7.0的插件用不到7.2上,必須要升級,升級方法總結(jié)如下,如果有不正確的地方請指正。
1、安裝程序升級。
menuclass表增加了groupids字段,此字段默認(rèn)值設(shè)為空即可。
menu表增加了addhash 字段,建議將此字段值設(shè)為1。
2、hash過濾。
不傳遞參數(shù)的頁面文件在驗(yàn)證登錄之后加載函數(shù) $ecms_hashur=hReturnEcmsHashStrAll();
傳遞參數(shù)的頁面加載hCheckEcmsRHash();
3、表單過濾
在表單中加載 $hashhrefr['form'] 或 $hashhrefr['eform']
4、頁面鏈接
傳遞hash參數(shù)使用 $hashhrefr['ehref'] 或 $hashhrefr['whehref'] , $hashhrefr['href']或 $hashhrefr['whhref']
加wh的不返回?
加e的傳遞兩個(gè)參數(shù)
5、返回鏈接
函數(shù)執(zhí)行完成,返回地址后面加 hReturnEcmsHashStrHref 和 hReturnEcmsHashStrHref2 前者返回href變量,后者返回ehref變量,參數(shù)0和1分別表示?的無和有
三、帝國cms 推出的所謂 金剛模式 要驗(yàn)證鏈接來源
鏈接時(shí)需要加 ,帶參數(shù)的鏈接地址
abc.php??=$ecms_hashur['href']?a=get
不帶參數(shù)的鏈接地址
TagsClass.php?=$ecms_hashur['whehref']?
在當(dāng)前頁面要加上
$ecms_hashur=hReturnEcmsHashStrAll();
如何解決帝國CMS6.5升級6.6版本出現(xiàn)的常見問題
作者:佚名 文章來源:Onegreen.Net 瀏覽次數(shù): 675 更新時(shí)間:2012-12-27
TAG:帝國cms
我們在給帝國CMS6.5版本升級6.6版本的時(shí)候可能會出現(xiàn)一些問題,以下就是常見問題和解決方法
1、升級時(shí)提示
Duplicate column name 'cgtoinfo'
原因:提示6.6的表字段已經(jīng)存在,因?yàn)槟阒貜?fù)運(yùn)行升級程序?qū)е隆?/p>
解決辦法:按升級說明里的“重新升級說明”步驟操作
2、升級時(shí)提示
Table 'phome_enewsclassf' already exists
原因:6.6的表已經(jīng)存在,是因?yàn)樵瓉戆惭b6.6測試版后沒有刪除6.6表就直接安裝帝國6.5致使表遺留下來。
解決辦法:恢復(fù)數(shù)據(jù)庫后對比6.5版數(shù)據(jù)表,把多余的6.6表刪除,然后按升級說明里的“重新升級說明”步驟重新升級就能解決。
3、升級提示“升級程序不能重復(fù)運(yùn)行”
原因:重復(fù)運(yùn)行升級程序或從多個(gè)版本一路升級
解決辦法:關(guān)掉當(dāng)前窗口,打開新的窗口運(yùn)行。
4、升級后為什么沒有看到新增功能的菜單?
原因:你的用戶組權(quán)限沒有開啟,所以不顯示菜單。
解決辦法:修改用戶組開啟相應(yīng)的權(quán)限。
5、升級后為什么沒有看到“自定義列表/自定義頁面/自定義JS”菜單?
答:6.6版上面三個(gè)功能菜單放在欄目管理下面,點(diǎn)管理欄目可查看菜單。
6、執(zhí)行e/update/index.php是空白頁?
原因:你開啟了“關(guān)閉所有動態(tài)頁面”導(dǎo)致。
解決辦法:先登陸后臺關(guān)掉“關(guān)閉所有動態(tài)頁面”,然后再運(yùn)行e/update/index.php升級就可以了
附:重新升級步驟
如果服務(wù)器出現(xiàn)意外導(dǎo)致升級失敗可以按下面方法重新升級:
1、先刪除數(shù)據(jù)庫中帝國CMS的所有數(shù)據(jù)表。(防止表已經(jīng)存在)
2、恢復(fù)備份的數(shù)據(jù)庫。
3、恢復(fù)備份的e/class/config.php和e/class/user.php文件。
4、打開新的IE窗口重新升級即可。
1.操作前,我們需要先對網(wǎng)站數(shù)據(jù)庫進(jìn)行備份。
2.接下來我們添加手機(jī)站的模板組。點(diǎn)擊“模板”,
3.選擇“模板組管理”中的“導(dǎo)入/導(dǎo)出模板組”,然后選擇默認(rèn)的模板組,然后導(dǎo)出,將導(dǎo)出文件先保存下來。然后將模板組名稱更改為“電腦訪問模板組”。再從右邊的“導(dǎo)入模板組”上傳剛剛導(dǎo)出的文件;這時(shí)會出現(xiàn)兩個(gè)模板組。然后我們可以對默認(rèn)的模板組更名為“手機(jī)訪問模板組”。
4.接下來,對網(wǎng)站的d目錄進(jìn)行備份,因?yàn)檫@個(gè)文件夾內(nèi)一般會保存文章頁的圖片。
在網(wǎng)站根目錄中新建一個(gè)目錄,作為手機(jī)站的存放地。然后設(shè)置域名解析,比如m.xxxx點(diǎn)抗 ,域名解析的方法這里就不一一介紹,大家如果有不懂可百度一下。
然后上傳帝國CMS程序安裝包,安裝一個(gè)新平臺。注意安裝的表前綴只需臨時(shí)設(shè)定一個(gè)名稱。因?yàn)榈劝惭b后,兩個(gè)平臺將會調(diào)用同一個(gè)數(shù)據(jù)庫。
這時(shí),我們需要修改手機(jī)網(wǎng)站的config.php這個(gè)文件,將實(shí)現(xiàn)兩個(gè)平臺同時(shí)調(diào)用一個(gè)數(shù)據(jù)庫,并修改模板組調(diào)用ID。
5.用Emedit打開config.php文件
6.將數(shù)據(jù)庫名和用戶名改為跟電腦端的一樣的數(shù)據(jù)庫。
7.默認(rèn)模板組ID改為我們已經(jīng)設(shè)定好的手機(jī)訪問的模板組ID3
8.修改cookie作用域,可防止同時(shí)登錄兩個(gè)后臺時(shí)只能登一個(gè)的問題。
接下來,我們進(jìn)入手機(jī)網(wǎng)站后臺修改相關(guān)的參數(shù)。點(diǎn)擊“模板”后,你會發(fā)現(xiàn)左上角的選項(xiàng)已變成“新手機(jī)模板組”,接下來就是修改相關(guān)的模板頁面了。
配合php來寫代碼就OK了
pre t="code" l="html"lt;!-- 例如:欄目1,顯示當(dāng)天的所有信息 --;
[e:loop={select * from {$dbtbpre}ecms_news where classid = 1 order by newstime DESC,100000,24,0}]
lt;?php
if($bqr[;newstime;] ;= strtotime(date(;Y-m-d;,time()) amp;amp; $bqr[;newstime;] lt;= strtotime(date(;Y-m-d;,strtotime(;+1 day;,time())))){
?;
lt;a href=lt;?=$bqsr[;titleurl;]?lt;?=$bqr[;title;]?;lt;/a;
lt;?php
}
?;
[/e:loop]