轉(zhuǎn)換數(shù)據(jù)庫
成都創(chuàng)新互聯(lián)網(wǎng)站建設(shè)公司是一家服務(wù)多年做網(wǎng)站建設(shè)策劃設(shè)計(jì)制作的公司,為廣大用戶提供了成都做網(wǎng)站、網(wǎng)站制作,成都網(wǎng)站設(shè)計(jì),1元廣告,成都做網(wǎng)站選成都創(chuàng)新互聯(lián),貼合企業(yè)需求,高性價(jià)比,滿足客戶不同層次的需求一站式服務(wù)歡迎致電。
我用的是L-Blog V1.08 (SE) To PJBlog2.5數(shù)據(jù)庫轉(zhuǎn)換程序,也放上來給有需要的朋友下載。 點(diǎn)擊下載程序
更改默認(rèn)的“Cookie,Application域”
一個(gè)服務(wù)器上如果存在多個(gè)Cookies域一樣的PJBlog,那么這些Bolg都將無法運(yùn)行,所以要將Cookies修改一下。修改方法:打開Blog根目錄下的“const.asp”,修改15、16行Const CookieName=""和Const CookieNameSetting=""的值。
更改數(shù)據(jù)庫路徑和數(shù)據(jù)庫名
為確保你的站點(diǎn)安全,這兩個(gè)一定要修改。
修改數(shù)據(jù)庫路徑:用記事本打開const.asp文件(在Blog根目錄下),找到程序代碼:Const AccessFile="blogDB/PBLog2.asp",這是定義數(shù)據(jù)庫鏈接文件,根據(jù)自己的情況修改。默認(rèn)的數(shù)據(jù)庫路徑即是里面的: blogDB/PBLog2.asp。在blog文件夾里有對應(yīng)的文件夾名字和文件,文件夾名字blogDB也同樣可以隨便改,數(shù)據(jù)庫文件 PBLog2.asp也同樣,但要記得保留.asp的后綴。把對應(yīng)的文件夾和文件的名字改了后,再來改這個(gè)路徑,一定要對上,否則會出錯(cuò)的。
安裝留言本插件
登陸后臺,在界面與插件,安裝模塊插件里,進(jìn)行留言本的安裝。
修正轉(zhuǎn)換后留言數(shù)統(tǒng)計(jì)的錯(cuò)誤
從L-BLOG轉(zhuǎn)換過來的數(shù)據(jù)庫,首頁上顯示留言數(shù)是0。解決的方法很簡單:打開數(shù)據(jù)庫,進(jìn)入blog_Info這個(gè)表,將留言數(shù)改為實(shí)際數(shù)即可。
修改建站時(shí)間
在后臺“設(shè)置模塊”找到模塊標(biāo)識為“BlogInfo”模塊,點(diǎn)擊后面的“編輯HTML源代碼”進(jìn)行修改。另外,側(cè)邊欄統(tǒng)計(jì)信息里的留言默認(rèn)是沒有鏈接的,在這里也可以進(jìn)行編輯把鏈接加上,把整句代碼改成
程序代碼
留言: a href="LoadMod.asp?plugins=GuestBookForPJBlog"b$blog_MessageNums$/b 個(gè)/abr/
添加側(cè)邊About Me欄目
進(jìn)入后臺“界面與插件”-“設(shè)置模塊”,在頁面下方新建一個(gè)“側(cè)邊模塊”,模塊標(biāo)識任意,名稱為“about”,注意排序要設(shè)為最小,點(diǎn)擊“保存模塊”。保存后點(diǎn)擊后面的“編輯HTML源代碼”,如果是用作靜態(tài)公告板,則直接往里邊寫字就行了。如果是用作站長信息欄,可以在里面添加照片、說明什么。
增強(qiáng)站點(diǎn)統(tǒng)計(jì)
按照junjun發(fā)布的今日統(tǒng)計(jì)及運(yùn)行天數(shù)顯示修改方法。對junjun的辛勤勞動表示感謝!修改的程序,增加了今日日志數(shù)/今日評論數(shù)/今日留言數(shù)/今日訪問數(shù)/運(yùn)行天數(shù)的統(tǒng)計(jì)顯示,并加上相關(guān)提示。效果見本站。
修改方法:
(1)、首先打開common\library.asp,找到
程序代碼
''**********************************************
''輸出日志統(tǒng)計(jì)信息
''**********************************************
function info_code(str)
dim vOnline
vOnline=getOnline
str=replace(str,"$blog_LogNums$",blog_LogNums)
str=replace(str,"$blog_CommNums$",blog_CommNums)
str=replace(str,"$blog_TbCount$",blog_TbCount)
str=replace(str,"$blog_MessageNums$",blog_MessageNums)
str=replace(str,"$blog_MemNums$",blog_MemNums)
str=replace(str,"$blog_VisitNums$",blog_VisitNums)
str=replace(str,"$blog_OnlineNums$",vOnline)
在下面加上
程序代碼
''運(yùn)行天數(shù)統(tǒng)計(jì)
str=replace(str,"$blog_RunDays$",DateDiff ("d","2005-08-08",date))
''今日評論數(shù)
str=replace(str,"$Today_blog_CommNums$",Conn.ExeCute("Select COUNT(comm_ID) FROM blog_Comment Where Year(comm_PostTime)=Year(Now) and Month(comm_PostTime)=Month(Now) and Day(comm_PostTime)=Day(Now)")(0))
''今日日志數(shù)
str=replace(str,"$Today_blog_LogNums$",Conn.ExeCute("Select COUNT(log_ID) FROM blog_Content Where Year(log_PostTime)=Year(Now) and Month(log_PostTime)=Month(Now) and Day(log_PostTime)=Day(Now)")(0))
''今日留言數(shù)
str=replace(str,"$Today_MessageNums$",Conn.ExeCute("Select COUNT(book_id) FROM blog_book Where Year(book_PostTime)=Year(Now) and Month(book_PostTime)=Month(Now) and Day(book_PostTime)=Day(Now)")(0))
''今日訪問數(shù)
str=replace(str,"$Today_VisitNums$",Conn.ExeCute("Select COUNT(coun_ID) FROM blog_Counter Where Year(coun_Time)=Year(Now) and Month(coun_Time)=Month(Now) and Day(coun_Time)=Day(Now)")(0))
''今日引用數(shù)
str=replace(str,"$Today_blog_TbCount$",Conn.ExeCute("Select COUNT(tb_ID) FROM blog_Trackback Where Year(tb_PostTime)=Year(Now) and Month(tb_PostTime)=Month(Now) and Day(tb_PostTime)=Day(Now)")(0))
然后保存,上傳到服務(wù)器。
(2)、以管理員身份進(jìn)入BLOG管理頁面——界面與插件——設(shè)置模塊,編輯BlogInfo模塊的HTML代碼
將其替換成
程序代碼
日志: a href="default.asp" title="今日發(fā)表日志 $Today_blog_LogNums$ 篇,共有日志 $blog_LogNums$ 篇"b$Today_blog_LogNums$/$blog_LogNums$/b/abr /
評論: a href="search.asp?searchType=Comments" title="今日評論 $Today_blog_CommNums$ 條,共有評論 $blog_CommNums$ 條"b$Today_blog_CommNums$/$blog_CommNums$/b/abr /
留言: a href="LoadMod.asp?plugins=GuestBookForPJBlog" title="今日留言 $Today_MessageNums$ 條,共有留言 $blog_MessageNums$ 條"b$Today_MessageNums$/$blog_MessageNums$/b/abr /
引用: a href="search.asp?searchType=trackback" title="今日引用被 $Today_blog_TbCount$ 次,共被引用 $blog_TbCount$ 次"b$Today_blog_TbCount$/$blog_TbCount$/b/abr /
會員: a href="member.asp" title="當(dāng)前在線會員 $blog_OnlineNums$ 人,共有會員 $blog_MemNums$人"b$blog_OnlineNums$/$blog_MemNums$/b /abr /
訪問: a href="#" title="今日日訪問數(shù) $Today_VisitNums$,總訪問數(shù) $blog_VisitNums$"b$Today_VisitNums$/$blog_VisitNums$/b/abr /
建站時(shí)間: a href="#" title="本BLOG建立于2005年8月8日,至今已運(yùn)行 $blog_RunDays$ 天"b$blog_RunDays$/2005-08-08/b/a
之后保存HTML代碼即可。
注:以上方式僅供參考,請?jiān)谛薷那皞浞菹嚓P(guān)文件和信息。
隱藏Category中不需要的項(xiàng)目(隱藏了首頁”、“留言”和“標(biāo)簽”)
后臺設(shè)置日志分類,將位置設(shè)為頂部即可。
添加友情鏈接說明
在BlogLink.asp添加。
去除pjblog的引用功能(對我的小站來說這個(gè)功能沒多大作用,不如刪除。)
涉及文件:
trackback.asp
blogpost.asp
blogedit.asp
class/cls_article.asp
class/cls_default.asp
class/cls_logAction.asp
(1) 刪除trackback.asp
(2) 在blogpost.asp和blogedit.asp刪除以下內(nèi)容:
程序代碼
tr
td align="right" valign="top"span style="font-weight: bold"引用通告:/span/td
td colspan="2" align="left"input name="log_Quote" type="text" size="80" class="inputBox" /br請輸入網(wǎng)絡(luò)日
志項(xiàng)的引用通告URL??梢杂枚禾柗指舳鄠€(gè)引用通告地址. /td
/tr
(3) 找到class目錄下的cls_article.asp,找到并刪除以下內(nèi)容:
程序代碼
img src="images/icon_trackback.gif" style="margin:4px 2px -4px 0px"
alt =""/strong引用通告地址:/strong a href="%=(SiteURL"trackback.asp?tbID="id)%" target="_blank"%=(SiteURL"trackback.asp?tbID="id)%/abr/
程序代碼
| 引用: %=log_ViewArr(13,0)%
程序代碼
div class="commenttop"img src="images/icon_trackback.gif" alt="" style="margin:0px 4px -3px 0px"/strong%=
("a href="""commArr(4,Pcount)""""commArr(5,Pcount)"/a")%/strong span class="commentinfo"[%=DateToStr(commArr
(3,Pcount),"Y-m-d H:I A")%%if stat_Admin=true then response.write (" | a href=""trackback.asp?
action=deltbtbID="commArr(6,Pcount)"logID="LogID""" onclick=""if (!window.confirm(''是否刪除該引用?'')) {return
false}""img src=""images/del1.gif"" alt=""刪除該引用"" border=""0""http://a") end if%]/span/div
(4) 找到class目錄下的cls_default.asp,找到并刪除以下內(nèi)容:
程序代碼
| 引用:
Z-Blog 1.7 使用手冊
系統(tǒng)配置:
服務(wù)器:Windows 2000及IIS5.0以上,需要ADO數(shù)據(jù)庫、FSO、XMLDOM等系統(tǒng)組件支持和空間的讀寫權(quán)限,具體請查詢網(wǎng)絡(luò)服務(wù)商或查看本機(jī)配置。
客戶端:支持Mozilla FireFox 1.0、IE6.0、Opear 8.0及更高版本的瀏覽器。客戶端瀏覽器需要啟用JavaScript腳本支持。
安裝說明:
如果用的是手動安裝包,上傳所有文件后,在瀏覽器中打開博客地址將自動轉(zhuǎn)到初次安裝的向?qū)ы?
如果用的是自動安裝包,上傳僅有的兩個(gè)文件后,在瀏覽器中打開 ,其中指的是你的博客地址,像這樣: ,程序會引導(dǎo)你完成幾個(gè)簡單的安裝步驟.
進(jìn)入向?qū)ы撘矁H需完成4項(xiàng)內(nèi)容:
1.BLOG的網(wǎng)絡(luò)地址(自動讀取)
2.數(shù)據(jù)庫的名稱和地址(系統(tǒng)自動隨機(jī)生成)
3.博客管理員賬號(用戶名與密碼)
4.BLOG唯一標(biāo)識符(系統(tǒng)自動隨機(jī)生成)
實(shí)際上,在這一步中,只要設(shè)置好你的管理員賬號就行了,其它三項(xiàng)都由程序自動生成的.
點(diǎn)擊提交,整個(gè)安裝過程就完成了,Good Luck To You!
如果你的域名更換或想把數(shù)據(jù)庫移至其它目錄,請參考使用說明中的"如何手動配置BLOG程序?"條目,以更新配置.
另外,在程序后臺"用戶管理"中,管理員可以創(chuàng)建比自己權(quán)限低的賬號,推薦建立一個(gè)“高級用戶”供日常使用。
升級說明:
使用1.2-1.6beta版本的用戶,將數(shù)據(jù)庫放入1.7版程序的DATA目錄中,在設(shè)置完c_custom.asp里的ZC_DATABASE_PATH參數(shù)和ZC_BLOG_HOST參數(shù)后,使用以前的賬號登入后臺管理界面,在[備份與更新]欄使用[數(shù)據(jù)庫升級]功能,讓舊版的數(shù)據(jù)庫升級為最新版的數(shù)據(jù)庫結(jié)構(gòu),再將需要保留的附件、樣式等放入相應(yīng)的目錄即完成了升級。1.6 Final版本的用戶不用升級數(shù)據(jù)庫,只修改ZC_DATABASE_PATH參數(shù)和ZC_BLOG_HOST參數(shù)。
使用說明:
1.如何手動配置BLOG程序?
當(dāng)域名變更或其它原因需要手動配置BLOG程序,參照此法:
請先將c_custom.asp文件中的 ZC_BLOG_HOST 更改為已分配的IP或域名。
格式一定要是"",前面要加 http://' ,后面要加上 '/' 。
將DATA目錄下的數(shù)據(jù)庫改為一個(gè)非常復(fù)雜的名稱。
再更改 ZC_DATABASE_PATH 值為 "data/你的數(shù)據(jù)庫名稱" ,數(shù)據(jù)庫升級只能放在DATA目錄下(你可以在升級后更改路徑)。
數(shù)據(jù)庫中默認(rèn)的管理員賬號和密碼均為zblogger。
2.在[網(wǎng)站設(shè)置]中更改你的BLOG名稱等等,也包括更換CSS界面樣式等各種配置。
在設(shè)置完成之后請點(diǎn)[文件重建]或[索引重建]以讓更改后的配置生效。
3.首次使用,請先在[分類管理]建立一個(gè)分類,再到[文章管理]中添加新日志文章。
管理員和高級用戶有分類創(chuàng)建或刪除的權(quán)限。
4.可選用UBB編輯器或是可視編輯器新建和修改日志。
在文章提交完成之后再次編輯該文件才能向?qū)Ψ降腂LOG發(fā)送引用。
最好請自行提取正文的文字做為摘要,系統(tǒng)的自動截?cái)喙δ苡锌赡軙沽斜眄擄@示不正常。
5.什么時(shí)候需要點(diǎn)擊[索引重建]?
[索引重建]讓系統(tǒng)刷新緩存和統(tǒng)計(jì)數(shù)據(jù),同時(shí),生成該BLOG的RSS 2.0和Atom 1.0聚合的XML文件于根目錄中。
每次發(fā)表文章、修改分類等操作后需要點(diǎn)擊[索引重建]。
6.什么時(shí)候需要點(diǎn)擊[文件重建]?
當(dāng)你在[網(wǎng)站設(shè)置]更改了相應(yīng)的設(shè)置,都需要使用“文件重建”以使每個(gè)文章頁面更改生效。
“文件重建”是一個(gè)消耗資源與時(shí)間的事件,尤其是BLOG中日志數(shù)量眾多時(shí)。
7.如何減輕服務(wù)器壓力進(jìn)行[文件重建]?
在“網(wǎng)站設(shè)置”中將"單次重建文件數(shù)目"設(shè)置為10-20個(gè)左右,
將"單次重建文件后的間隔秒數(shù)"設(shè)置為5-10秒左右,
再進(jìn)行[文件重建],就會將一個(gè)很長的過程分解為有時(shí)間間隔的小段重建過程。
8.關(guān)于“導(dǎo)航欄”、“友情鏈接”等條目請?jiān)谠诤笈_進(jìn)入[文件管理]頁面直接修改源文件。
它們的格式都是:
lia href="" target="_blank"布羅格的烘培機(jī)/a/li
也可在INCLUDE目錄中修改相應(yīng)文件的HTML代碼。
9.如何讓日志顯示源代碼,包括HTML,ASP,PHP代碼等,請用“[ CODE ] [/ CODE ]”(固定文本區(qū)域)
或“[CODE_LITE] [/CODE_LITE]”將源程序包含就行了。
UBB代碼請參考這里的介紹:;extra=page%3D1
10.附件都上傳在UPLOAD目錄中,只能上傳限定類型的文件。
請用IE或FireFox上傳全ASCII字符名稱的文件。
在[網(wǎng)站設(shè)置]中可以設(shè)置上傳文件的種類和大小限制。
11.如何在日志中引用附件呢?
編輯狀態(tài)下上傳附件將自動插入相應(yīng)代碼。以下格式,系統(tǒng)會自動將相對路徑替代成絕對路徑。
a href="upload/abc.zip" alt="xxx" title="xxx"xxx/a
img src="upload/abc.jpg" alt="xx" title="xxx" width="xx" height="xx" /
[ URL=]abc.jpg[/URL] 或 [URL=upload/abc.jpg]abc.jpg[/URL]
12.如何在一個(gè)站點(diǎn)(域名)內(nèi)使用兩個(gè)及以上的Z-Blog程序?
進(jìn)入后臺[網(wǎng)站設(shè)置]頁,將ZC_BLOG_CLSID設(shè)置為不同的值即可。
由于程序自身的限制,Z-Blog不支持多域名共同指向同一個(gè)BLOG。
13.Z-Blog的XML-RPC功能如何使用?
Z-Blog的XML-RPC接口采用MetaWeblog的API,可以在相應(yīng)軟件和網(wǎng)站調(diào)用該接口。
相應(yīng)的XMP-RPC接口URL為: ,在你的博客后臺首頁可以看到該地址.
14.如何應(yīng)對SPAM的侵?jǐn)_?
每隔一段時(shí)間(幾個(gè)月或更長)在后臺設(shè)置中更改一次ZC_BLOG_CLSID的值,然后進(jìn)行[文件重建]。在網(wǎng)站設(shè)置里還可以關(guān)閉評論和引用。或是采用第三方的插件以達(dá)到此目的。
15.請保管好你的管理員賬號與密碼。
Z-Blog提供對管理員賬號開放權(quán)限的服務(wù)器文件修改功能,這個(gè)功能非常強(qiáng)大但也異常危險(xiǎn),所以請你務(wù)必小心保管你的管理員的賬號,防止他人對你網(wǎng)站的全面侵入。
按照jdk Doc上的說法”絕對路徑名是完整的路徑名,不需要任何其他信息就可以定位自身表示的文件。相反,相對路徑名必須使用來自其他路徑名的信息進(jìn)行解釋。默認(rèn)情況下,java.io 包中的類總是根據(jù)當(dāng)前用戶目錄來分析相對路徑名。此目錄由系統(tǒng)屬性 user.dir 指定,通常是 Java 虛擬機(jī)的調(diào)用目錄.”
相對路徑顧名思義,相對于某個(gè)路徑,那么究竟相對于什么路徑我們必須弄明白.按照上面jdk文檔上講的這個(gè)路徑是”當(dāng)前用戶目錄”也就是”java虛擬機(jī)的調(diào)用目錄”.更明白的說這個(gè)路徑其實(shí)是我們在哪里調(diào)用jvm的路徑.舉個(gè)例子:
假設(shè)有一java源文件Example.java在d盤根目錄下,該文件不含package信息.我們進(jìn)入命令行窗口,然后使用”d:”命令切換到d盤根目錄下,然后用”javac Example.java”來編譯此文件,編譯無錯(cuò)后,會在d盤根目錄下自動生成”Example.class”文件.我們在調(diào)用”java Example”來運(yùn)行該程序.此時(shí)我們已經(jīng)啟動了一個(gè)jvm,這個(gè)jvm是在d盤根目錄下被啟動的,所以此jvm所加載的程序中File類的相對路徑也就是相對這個(gè)路徑的,即d盤根目錄:D:/.同時(shí)” 當(dāng)前用戶目錄”也是D:/.在System.getProperty(“user.dir”);系統(tǒng)變量”user.dir”存放的也是這個(gè)值.
我們可以多做幾次試驗(yàn),把”Example.class”移動到不同路徑下,同時(shí)在那些路徑下,執(zhí)行”java Example”命令啟動jvm,我們會發(fā)現(xiàn)這個(gè)”當(dāng)前用戶目錄”是不斷變化的,它的路徑始終和我們在哪啟動jvm的路徑是一致的.
搞清了這些,我們可以使用相對路徑來創(chuàng)建文件,例如:
File file = new File(“a.txt”);
File.createNewFile();
假設(shè)jvm是在”D:/”下啟動的,那么a.txt就會生成在D:/a.txt;
此外,這個(gè)參數(shù)還可以使用一些常用的路徑表示方法,例如”.”或”./”代表當(dāng)前目錄,這個(gè)目錄也就是jvm啟動路徑.所以如下代碼能得到當(dāng)前目錄完整路徑:
File f = new File(“.”);
String absolutePath = f.getAbsolutePath();
System.out.println(absolutePath);//D:/
最后要說說在eclipse中的情況:
Eclipse中啟動jvm都是在項(xiàng)目根路徑上啟動的.比如有個(gè)項(xiàng)目名為blog,其完整路徑為:D:/work/IDE/workspace/blog.那么這個(gè)路徑就是jvm的啟動路徑了.所以以上代碼如果在eclipse里運(yùn)行,則輸出結(jié)果為” D:/work/IDE/workspace/blog.”
Tomcat中的情況.
如果在tomcat中運(yùn)行web應(yīng)用,此時(shí),如果我們在某個(gè)類中使用如下代碼:
File f = new File(“.”);
String absolutePath = f.getAbsolutePath();
System.out.println(absolutePath);
那么輸出的將是tomcat下的bin目錄.我的機(jī)器就是” D:/work/server/jakarta-tomcat-5.0.28/bin/.”,由此可以看出tomcat服務(wù)器是在bin目錄下啟動jvm的.其實(shí)是在bin目錄下的” catalina.bat”文件中啟動jvm的.
圖片放在網(wǎng)站根目錄的image下?那這個(gè)image和CSS文件是不是在同一級目錄里?CSS相對路徑是用其本身作為根目錄位置的
本文標(biāo)題:zblog相對路徑 zblog登錄路徑
文章源于:http://jinyejixie.com/article46/ddojheg.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供定制開發(fā)、微信小程序、定制網(wǎng)站、電子商務(wù)、網(wǎng)站制作、網(wǎng)頁設(shè)計(jì)公司
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)