轉換數據庫
成都創新互聯網站建設公司是一家服務多年做網站建設策劃設計制作的公司,為廣大用戶提供了成都做網站、網站制作,成都網站設計,1元廣告,成都做網站選成都創新互聯,貼合企業需求,高性價比,滿足客戶不同層次的需求一站式服務歡迎致電。
我用的是L-Blog V1.08 (SE) To PJBlog2.5數據庫轉換程序,也放上來給有需要的朋友下載。 點擊下載程序
更改默認的“Cookie,Application域”
一個服務器上如果存在多個Cookies域一樣的PJBlog,那么這些Bolg都將無法運行,所以要將Cookies修改一下。修改方法:打開Blog根目錄下的“const.asp”,修改15、16行Const CookieName=""和Const CookieNameSetting=""的值。
更改數據庫路徑和數據庫名
為確保你的站點安全,這兩個一定要修改。
修改數據庫路徑:用記事本打開const.asp文件(在Blog根目錄下),找到程序代碼:Const AccessFile="blogDB/PBLog2.asp",這是定義數據庫鏈接文件,根據自己的情況修改。默認的數據庫路徑即是里面的: blogDB/PBLog2.asp。在blog文件夾里有對應的文件夾名字和文件,文件夾名字blogDB也同樣可以隨便改,數據庫文件 PBLog2.asp也同樣,但要記得保留.asp的后綴。把對應的文件夾和文件的名字改了后,再來改這個路徑,一定要對上,否則會出錯的。
安裝留言本插件
登陸后臺,在界面與插件,安裝模塊插件里,進行留言本的安裝。
修正轉換后留言數統計的錯誤
從L-BLOG轉換過來的數據庫,首頁上顯示留言數是0。解決的方法很簡單:打開數據庫,進入blog_Info這個表,將留言數改為實際數即可。
修改建站時間
在后臺“設置模塊”找到模塊標識為“BlogInfo”模塊,點擊后面的“編輯HTML源代碼”進行修改。另外,側邊欄統計信息里的留言默認是沒有鏈接的,在這里也可以進行編輯把鏈接加上,把整句代碼改成
程序代碼
留言: a href="LoadMod.asp?plugins=GuestBookForPJBlog"b$blog_MessageNums$/b 個/abr/
添加側邊About Me欄目
進入后臺“界面與插件”-“設置模塊”,在頁面下方新建一個“側邊模塊”,模塊標識任意,名稱為“about”,注意排序要設為最小,點擊“保存模塊”。保存后點擊后面的“編輯HTML源代碼”,如果是用作靜態公告板,則直接往里邊寫字就行了。如果是用作站長信息欄,可以在里面添加照片、說明什么。
增強站點統計
按照junjun發布的今日統計及運行天數顯示修改方法。對junjun的辛勤勞動表示感謝!修改的程序,增加了今日日志數/今日評論數/今日留言數/今日訪問數/運行天數的統計顯示,并加上相關提示。效果見本站。
修改方法:
(1)、首先打開common\library.asp,找到
程序代碼
''**********************************************
''輸出日志統計信息
''**********************************************
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)
在下面加上
程序代碼
''運行天數統計
str=replace(str,"$blog_RunDays$",DateDiff ("d","2005-08-08",date))
''今日評論數
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))
''今日日志數
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))
''今日留言數
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))
''今日訪問數
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))
''今日引用數
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))
然后保存,上傳到服務器。
(2)、以管理員身份進入BLOG管理頁面——界面與插件——設置模塊,編輯BlogInfo模塊的HTML代碼
將其替換成
程序代碼
日志: a href="default.asp" title="今日發表日志 $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="當前在線會員 $blog_OnlineNums$ 人,共有會員 $blog_MemNums$人"b$blog_OnlineNums$/$blog_MemNums$/b /abr /
訪問: a href="#" title="今日日訪問數 $Today_VisitNums$,總訪問數 $blog_VisitNums$"b$Today_VisitNums$/$blog_VisitNums$/b/abr /
建站時間: a href="#" title="本BLOG建立于2005年8月8日,至今已運行 $blog_RunDays$ 天"b$blog_RunDays$/2005-08-08/b/a
之后保存HTML代碼即可。
注:以上方式僅供參考,請在修改前備份相關文件和信息。
隱藏Category中不需要的項目(隱藏了首頁”、“留言”和“標簽”)
后臺設置日志分類,將位置設為頂部即可。
添加友情鏈接說明
在BlogLink.asp添加。
去除pjblog的引用功能(對我的小站來說這個功能沒多大作用,不如刪除。)
涉及文件:
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刪除以下內容:
程序代碼
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請輸入網絡日
志項的引用通告URL。可以用逗號分隔多個引用通告地址. /td
/tr
(3) 找到class目錄下的cls_article.asp,找到并刪除以下內容:
程序代碼
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,找到并刪除以下內容:
程序代碼
| 引用:
Z-Blog 1.7 使用手冊
系統配置:
服務器:Windows 2000及IIS5.0以上,需要ADO數據庫、FSO、XMLDOM等系統組件支持和空間的讀寫權限,具體請查詢網絡服務商或查看本機配置。
客戶端:支持Mozilla FireFox 1.0、IE6.0、Opear 8.0及更高版本的瀏覽器。客戶端瀏覽器需要啟用JavaScript腳本支持。
安裝說明:
如果用的是手動安裝包,上傳所有文件后,在瀏覽器中打開博客地址將自動轉到初次安裝的向導頁.
如果用的是自動安裝包,上傳僅有的兩個文件后,在瀏覽器中打開 ,其中指的是你的博客地址,像這樣: ,程序會引導你完成幾個簡單的安裝步驟.
進入向導頁也僅需完成4項內容:
1.BLOG的網絡地址(自動讀取)
2.數據庫的名稱和地址(系統自動隨機生成)
3.博客管理員賬號(用戶名與密碼)
4.BLOG唯一標識符(系統自動隨機生成)
實際上,在這一步中,只要設置好你的管理員賬號就行了,其它三項都由程序自動生成的.
點擊提交,整個安裝過程就完成了,Good Luck To You!
如果你的域名更換或想把數據庫移至其它目錄,請參考使用說明中的"如何手動配置BLOG程序?"條目,以更新配置.
另外,在程序后臺"用戶管理"中,管理員可以創建比自己權限低的賬號,推薦建立一個“高級用戶”供日常使用。
升級說明:
使用1.2-1.6beta版本的用戶,將數據庫放入1.7版程序的DATA目錄中,在設置完c_custom.asp里的ZC_DATABASE_PATH參數和ZC_BLOG_HOST參數后,使用以前的賬號登入后臺管理界面,在[備份與更新]欄使用[數據庫升級]功能,讓舊版的數據庫升級為最新版的數據庫結構,再將需要保留的附件、樣式等放入相應的目錄即完成了升級。1.6 Final版本的用戶不用升級數據庫,只修改ZC_DATABASE_PATH參數和ZC_BLOG_HOST參數。
使用說明:
1.如何手動配置BLOG程序?
當域名變更或其它原因需要手動配置BLOG程序,參照此法:
請先將c_custom.asp文件中的 ZC_BLOG_HOST 更改為已分配的IP或域名。
格式一定要是"",前面要加 http://' ,后面要加上 '/' 。
將DATA目錄下的數據庫改為一個非常復雜的名稱。
再更改 ZC_DATABASE_PATH 值為 "data/你的數據庫名稱" ,數據庫升級只能放在DATA目錄下(你可以在升級后更改路徑)。
數據庫中默認的管理員賬號和密碼均為zblogger。
2.在[網站設置]中更改你的BLOG名稱等等,也包括更換CSS界面樣式等各種配置。
在設置完成之后請點[文件重建]或[索引重建]以讓更改后的配置生效。
3.首次使用,請先在[分類管理]建立一個分類,再到[文章管理]中添加新日志文章。
管理員和高級用戶有分類創建或刪除的權限。
4.可選用UBB編輯器或是可視編輯器新建和修改日志。
在文章提交完成之后再次編輯該文件才能向對方的BLOG發送引用。
最好請自行提取正文的文字做為摘要,系統的自動截斷功能有可能會使列表頁顯示不正常。
5.什么時候需要點擊[索引重建]?
[索引重建]讓系統刷新緩存和統計數據,同時,生成該BLOG的RSS 2.0和Atom 1.0聚合的XML文件于根目錄中。
每次發表文章、修改分類等操作后需要點擊[索引重建]。
6.什么時候需要點擊[文件重建]?
當你在[網站設置]更改了相應的設置,都需要使用“文件重建”以使每個文章頁面更改生效。
“文件重建”是一個消耗資源與時間的事件,尤其是BLOG中日志數量眾多時。
7.如何減輕服務器壓力進行[文件重建]?
在“網站設置”中將"單次重建文件數目"設置為10-20個左右,
將"單次重建文件后的間隔秒數"設置為5-10秒左右,
再進行[文件重建],就會將一個很長的過程分解為有時間間隔的小段重建過程。
8.關于“導航欄”、“友情鏈接”等條目請在在后臺進入[文件管理]頁面直接修改源文件。
它們的格式都是:
lia href="" target="_blank"布羅格的烘培機/a/li
也可在INCLUDE目錄中修改相應文件的HTML代碼。
9.如何讓日志顯示源代碼,包括HTML,ASP,PHP代碼等,請用“[ CODE ] [/ CODE ]”(固定文本區域)
或“[CODE_LITE] [/CODE_LITE]”將源程序包含就行了。
UBB代碼請參考這里的介紹:;extra=page%3D1
10.附件都上傳在UPLOAD目錄中,只能上傳限定類型的文件。
請用IE或FireFox上傳全ASCII字符名稱的文件。
在[網站設置]中可以設置上傳文件的種類和大小限制。
11.如何在日志中引用附件呢?
編輯狀態下上傳附件將自動插入相應代碼。以下格式,系統會自動將相對路徑替代成絕對路徑。
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.如何在一個站點(域名)內使用兩個及以上的Z-Blog程序?
進入后臺[網站設置]頁,將ZC_BLOG_CLSID設置為不同的值即可。
由于程序自身的限制,Z-Blog不支持多域名共同指向同一個BLOG。
13.Z-Blog的XML-RPC功能如何使用?
Z-Blog的XML-RPC接口采用MetaWeblog的API,可以在相應軟件和網站調用該接口。
相應的XMP-RPC接口URL為: ,在你的博客后臺首頁可以看到該地址.
14.如何應對SPAM的侵擾?
每隔一段時間(幾個月或更長)在后臺設置中更改一次ZC_BLOG_CLSID的值,然后進行[文件重建]。在網站設置里還可以關閉評論和引用。或是采用第三方的插件以達到此目的。
15.請保管好你的管理員賬號與密碼。
Z-Blog提供對管理員賬號開放權限的服務器文件修改功能,這個功能非常強大但也異常危險,所以請你務必小心保管你的管理員的賬號,防止他人對你網站的全面侵入。
按照jdk Doc上的說法”絕對路徑名是完整的路徑名,不需要任何其他信息就可以定位自身表示的文件。相反,相對路徑名必須使用來自其他路徑名的信息進行解釋。默認情況下,java.io 包中的類總是根據當前用戶目錄來分析相對路徑名。此目錄由系統屬性 user.dir 指定,通常是 Java 虛擬機的調用目錄.”
相對路徑顧名思義,相對于某個路徑,那么究竟相對于什么路徑我們必須弄明白.按照上面jdk文檔上講的這個路徑是”當前用戶目錄”也就是”java虛擬機的調用目錄”.更明白的說這個路徑其實是我們在哪里調用jvm的路徑.舉個例子:
假設有一java源文件Example.java在d盤根目錄下,該文件不含package信息.我們進入命令行窗口,然后使用”d:”命令切換到d盤根目錄下,然后用”javac Example.java”來編譯此文件,編譯無錯后,會在d盤根目錄下自動生成”Example.class”文件.我們在調用”java Example”來運行該程序.此時我們已經啟動了一個jvm,這個jvm是在d盤根目錄下被啟動的,所以此jvm所加載的程序中File類的相對路徑也就是相對這個路徑的,即d盤根目錄:D:/.同時” 當前用戶目錄”也是D:/.在System.getProperty(“user.dir”);系統變量”user.dir”存放的也是這個值.
我們可以多做幾次試驗,把”Example.class”移動到不同路徑下,同時在那些路徑下,執行”java Example”命令啟動jvm,我們會發現這個”當前用戶目錄”是不斷變化的,它的路徑始終和我們在哪啟動jvm的路徑是一致的.
搞清了這些,我們可以使用相對路徑來創建文件,例如:
File file = new File(“a.txt”);
File.createNewFile();
假設jvm是在”D:/”下啟動的,那么a.txt就會生成在D:/a.txt;
此外,這個參數還可以使用一些常用的路徑表示方法,例如”.”或”./”代表當前目錄,這個目錄也就是jvm啟動路徑.所以如下代碼能得到當前目錄完整路徑:
File f = new File(“.”);
String absolutePath = f.getAbsolutePath();
System.out.println(absolutePath);//D:/
最后要說說在eclipse中的情況:
Eclipse中啟動jvm都是在項目根路徑上啟動的.比如有個項目名為blog,其完整路徑為:D:/work/IDE/workspace/blog.那么這個路徑就是jvm的啟動路徑了.所以以上代碼如果在eclipse里運行,則輸出結果為” D:/work/IDE/workspace/blog.”
Tomcat中的情況.
如果在tomcat中運行web應用,此時,如果我們在某個類中使用如下代碼:
File f = new File(“.”);
String absolutePath = f.getAbsolutePath();
System.out.println(absolutePath);
那么輸出的將是tomcat下的bin目錄.我的機器就是” D:/work/server/jakarta-tomcat-5.0.28/bin/.”,由此可以看出tomcat服務器是在bin目錄下啟動jvm的.其實是在bin目錄下的” catalina.bat”文件中啟動jvm的.
圖片放在網站根目錄的image下?那這個image和CSS文件是不是在同一級目錄里?CSS相對路徑是用其本身作為根目錄位置的
本文標題:zblog相對路徑 zblog登錄路徑
文章源于:http://vcdvsql.cn/article46/ddojheg.html
成都網站建設公司_創新互聯,為您提供定制開發、微信小程序、定制網站、電子商務、網站制作、網頁設計公司
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯