如果你想在b2evolution 1.6 Alpha版內的右側的「文章彙整」內增加文章標題顯示的數目(預設是12個),可以依下列步驟修改即可.
用UTF-8文字編輯器將下列檔案打開(假設你是使用custom這個skin)
/var/www/html/blogs/plugins/_archives.plugin.php
找到這一行
// Number of archive entries to display:
if(!isset($params['limit'])) $params['limit'] = 12;
再將此行尾端的數字由12更改成你所需要的數字即可.

為了使b2evolution能夠更方便讓中文的使用者去使用,總不能設一個網站中只有文章是中文的,其它都是英文的訊息吧!
所以我們可以使用poedit 這個免費的軟體來編輯b2evolution中的messages.po檔,來使 b2evolution 1.6 Alpha版能夠更加的中文化.![]()
STEP 1:關於poedit 這個免費的軟體,我們可以到這個官方網站去下載,並安裝它.
STEP 2:編輯b2evolution中的messages.po檔案,用滑鼠左鍵點它icon二下開啟這個檔案.

STEP 3:將其編輯完成後的messages.po檔案,複製到下列檔案夾中(注意檔案的權限值是否正確.)
/var/www/html/blogs/locals/zh_TW/LC_MESSAGES
在b2evolution上加入logo圖案.必須修改_main.php檔案才行.
用UTF-8文字編輯器將下列檔案打開(假設你是使用custom這個skin)
/var/www/html/blogs/skins/custom/_main.php
去修改此文字檔的內容.
<div class="pageHeader">
<h1 id="pageTitle"><?php $Blog->disp( 'name', ’htmlbody’ )?></h1>
<div class="pageSubTitle"><?php $Blog->disp( 'tagline', ’htmlbody’)?></div>
</div>
更改成
<div class="pageHeader">
<img src="http://www.nanaimoinn.com/img/logo.jpg" alt="My logo" style="float:left" />
<h1 id="pageTitle"><?php $Blog->disp( 'name', ’htmlbody’ )?></h1>
<div class="pageSubTitle"><?php $Blog->disp( 'tagline', ’htmlbody’ )?></div>
</div>

b2evolution 的官方網站在今天(2005/11/27), 發布了最新的1.6 Alpha版,工頭立刻將其下載來安裝,看看有什麼新功能,安裝方法及昇級方法與之前的版本相同.
果然這一個版本有新加入了一些新的功能,不過有些原本己經中文化的地方都去掉了,但是經由工頭稍稍研究了一下,原來只要將上一版的中文文字檔案夾 zh_tw 複製到下列路徑中的檔案夾中就可以使 b2evolution 1.6 Alpha版中文化了. 
/var/www/html/blogs/locals


在WindowsXP下啓動Thunderbird時,卻無法自動收信,我們可以聽到及看到有收到新信的訊息及音樂,但是在收件匣中還是沒看到任何信件出現在視窗中.可以依下列步驟去解決這個情形.
Step 1:先找到Thunderbird的執行檔Thunderbird.exe
C:/Program Files/Mozilla Thunderbird/thunderbird.exe

Step 2:在Thunderbird.exe的icon上按滑鼠右鍵,選「property」就會出現下面圖示這個視窗,再按「compatibility」這個分頁.
工頭的使用經驗,在Windows Me中使用Adobe Reader 6.0.1時列印文字會變成黑色方塊但在螢幕中觀看則是完全正常的.要解決這個問題的方法有二種:
第一種方法: 在Windows Me中移除Adobe Reader 6.0.1而改安裝Acrobat Reader 5.0.5來使用就沒有這個問題.
第二種方法: 昇級你的作業系統至Windows XP中安裝Adobe Reader 7.0.5來使用就沒有這個問題.
我們可以使用nmap軟體在linux中找尋自己電腦所己開的埠號(port).以便我們將不必要的服務來關閉.我們可以輸入下列指令去得知.
[root@kujaku mail]# nmap localhost
下列為執行後的結果:
[root@kujaku mail]# nmap localhost
Starting nmap 3.81 ( http://www.insecure.org/nmap/ ) at 2005-11-20 20:56 PST
Interesting ports on kujaku.com.tw (127.0.0.1):
(The 1654 ports scanned but not shown below are in state: closed)
PORT STATE SERVICE
22/tcp open ssh
25/tcp open smtp
80/tcp open http
110/tcp open pop3
139/tcp open netbios-ssn
199/tcp open smux
443/tcp open https
445/tcp open microsoft-ds
3306/tcp open mysql
6000/tcp open X11Nmap finished: 1 IP address (1 host up) scanned in 0.535 seconds
但是以上的結果實在太陽春了一點,為得知各己開放埠號之相對應的工作程式名稱及版本,以便我們將不必要的服務來關閉.我們可以輸入下列指令去得到這方面的訊息.
要將openwebmail登入畫面修改logo成自己公司的logo時必須要修改 openwebmail.conf 這個文字檔案的內容.

先利用vi 這個文字編輯軟體來修改 openwebmail.conf 這個文字檔案的內容.
cd /var/www/cgi-bin/openwebmail/etc
vi openwebmail.conf
將openwebmail.conf內的下列文字修改一下
logo_url %ow_htmlurl%/images/openwebmail.gif
logo_link http://opemwebmail.org
改成下列文字
logo_url http://www.du-yi.com/img/thecapital.jpg
logo_link http://www.du-yi.com
存檔之後下指令啟動它
cd /var/www/cgi-bin/openwebmail
./openwebmail-tool.pl --init
在 Fedora Core 4安裝MRTG網路偵測程式,可以依下列步驟來逐步完成:
Step 1 檢查各種必須的套件有無安裝:
rpm -qa | grep perl
rpm -qa | grep zlib
rpm -qa | grep gd
rpm -qa | grep libpng
rpm -qa | grep net-snmp
rpm -qa | grep mrtg
如果你在安裝 Fedora Core 4時,選全部安裝所有套件時,那這個步驟就沒有問題.
Step 2 修改snmp的設定檔 /etc/snmp/snmpd.conf
用vi 將 /etc/snmp/snmpd.conf檔打開.
找到
view systemview included .1.3.6.1.2.1.1
view systemview included .1.3.6.1.2.1.25.1.1在中間加上一行 變成以下這樣
view systemview included .1.3.6.1.2.1.1
view systemview included .1.3.6.1.2.1.2
view systemview included .1.3.6.1.2.1.25.1.1

Step 3 在視窗環境中的" 服務 "中啟動snmp.

只要8個步驟自己架設一個郵件伺服器,你就不必要受限免費信箱小小空間的氣了.在此介紹最常見的sendmail這個軟體吧!
1. 修改sendmail設定檔: # vi /etc/mail/sendmail.mc
dnl TRUST_AUTH_MECH(`DIGEST-MD5 CRAM-MD5 LOGIN PLAIN')dnl
dnl define(`confAUTH_MECHANISMS', `DIGEST-MD5 CRAM-MD5 LOGIN PLAIN')dnl
DAEMON_OPTIONS(`Port=smtp,Addr=127.0.0.1, Name=MTA')將他修改成底下這樣:
TRUST_AUTH_MECH(`DIGEST-MD5 CRAM-MD5 LOGIN PLAIN')dnl
define(`confAUTH_MECHANISMS', `DIGEST-MD5 CRAM-MD5 LOGIN PLAIN')dnl
DAEMON_OPTIONS(`Port=smtp,Addr=0.0.0.0, Name=MTA')
2. 製作sendmail設定檔:
# m4 sendmail.mc > sendmail.cf
3. 修改 /etc/rc.d/rc.local開機執行檔
加入這一行 /usr/sbin/saslauthd -a shadow
4. 啟動sendmail指令:
# /etc/rc.d/init.d/sendmail restart
5. 啟動POP3指令:
# /etc/rc.d/init.d/dovecot restart
6. 檢查服務是否啟動:
# netstat -tl
7. 檢查防火牆是否開放pop3及smtp的Port 25及port 110:
# vi /etc/sysconfig/iptables
8. 設定主機名稱:
# vi /etc/mail/local-host-names
加入你自己的為郵件主機名稱.例如:kujaku.idv.tw
只要上列8個步驟就將sendmail郵件伺服器架設完成了.
而你的電子信箱是:你的在Fedora Core中使用者名稱@郵件主機名稱
而使用電子信箱密碼則是你的在Fedora Core中的登入密碼.
在 Fedora Core 4中架設sendmail,寄信時發生電腦不斷的要求使用者輸入密碼,而不將信寄出.此時必須修改 /etc/rc.d/rc.local開機執行檔
加入這一行 /usr/sbin/saslauthd -a shadow
重新開機後,就可以恢復正常運作.這一個步驟是在Red hat 9中架設sendmail所不需要的.

在Fedora Core 4中開放使用pop3收信功能的用dovecot這個程式,啟動它之後再用 NMAP 去檢查我們電腦開放的埠(port)會多出四個來.所以為了避免掉不必要的風險,我們要將用不到的埠(port)加以關閉.
下圖是啟動dovecot這個程式之後再用 NMAP 去檢查我們電腦開放的埠(port)會多出四個來:

若要修改成只開放POP3的埠號時:
用UTF-8文字編輯器將下列檔案打開
/etc/dovecot.conf
在大約第6行就會見到下列文字,去修改此文字檔的內容.
protocals = imap imaps pop3 pop3s
改成
protocals = pop3
輸入下列指令去啟動pop3的服務
service dovecot restart

下圖是修改後儲仔dovecot.conf這個程式之後再用 NMAP 去檢查我們電腦開放的埠(port)會有三個會消失:

在Fedora Core 4中開放使用pop3收信功能的方法,己經與Red hat 9的設定方法己經不一樣了,不須要再改動ipop3這個文字檔了,連啟動pop3服務的名稱都不一樣,改成用dovecot這個程式來提供這項服務了.
STEP 1:啟動方法只須要到Fedora Core 4中視窗模示下的「服務」功能來選取dovecot及點按視窗上方的「開始」鍵後即可.(如下圖示)

STEP 2:我們使用Fedora Core 4中視窗模示下附的"安全等級"此功能,(如下圖示)
雖然其中有"郵件"此項目可勾選用以開放port,但是它只開放了發信件的smtp的port25,卻沒有開放收取郵件pop3的port110, 所以我們必須去「其他連接埠」那一欄內加上下列開放port110的指令就可以了.
110:tcp

今天(2005/11/7)在電子郵件信箱上收到了來自系統的錯誤訊息,是有關於MRTG:
Rateup ERROR: /usr/bin/rateup found 70.67.100.253_2's log file was corrupt or not in sorted order:
time: 1131270600.Rateup WARNING: /usr/bin/rateup could not read the primary log file for 70.67.100.253_2
原來是我昨晚將系統時間作了調整,但沒一會兒就調回去了,沒想到還是在MRTG的log檔內留下了記錄.以致於MRTG無法正常運作.我們可以依照下列方法去修正它:
STEP 1 : 用vi 打開MRTG的log檔案,一般會在您放網頁的資料夾下,
vi /var/www/html/mrtg/70.67.100.253_2.log
STEP 2 : 將檔案內所有行中的第一列的數字大於錯誤訊息給的數字的行,全部刪除.
本例是要將第一列數字大於1131270600的其中2行給刪除.存檔後,MRTG就會正常運作而不會再出現錯誤訊息了.

原本在Red hat 9中在安裝時就自動安裝了這個 Webalizer 網頁分析工具,當你執行Apache 時它也會自動執行去分析log資料並且統計表及繪圖顯示.
但是在 Fedora Core 4中安裝 Webalizer 網頁分析工具,就得要多加一道手續:
修改vi /etc/httpd/conf.d/webalizer.conf如下
Alias /usage /var/www/usage
〈Location /mrtg〉
Order deny,allow
# Deny from all
# Allow from 127.0.0.1
# Allow from ::1
# Allow from .example.com
〈/Location〉
在視窗環境中的" 服務 "中重新啟動 httpd.
這時 Webalizer 網頁分析工具所產生的統計表及繪圖顯示會出現在 /var/www/usage 這個資料夾內,但是對外的網頁連結依然是用 http://www.nanaimoinn.com/usage 去連結它即可看到.

一個與您分享Linux經驗的地方.
本站目前共有 740 篇文章。
| Sun | Mon | Tue | Wed | Thu | Fri | Sat |
|---|---|---|---|---|---|---|
| << < | Current | > >> | ||||
| 1 | 2 | 3 | 4 | 5 | ||
| 6 | 7 | 8 | 9 | 10 | 11 | 12 |
| 13 | 14 | 15 | 16 | 17 | 18 | 19 |
| 20 | 21 | 22 | 23 | 24 | 25 | 26 |
| 27 | 28 | 29 | 30 | |||