Bad-Behavior出現的怪問題

這幾天出現的怪問題,有時頁面會無法讀取,出現下面這個訊息:

Fatal error: Cannot redeclare bb2_db_date() in /home/***/wp-content/plugins/Bad-Behavior/
bad-behavior-wordpress.php on line 50

***是代表我安裝wp的路徑

bad-behavior-wordpress.php的50行如下所示:

// Return current time in the format preferred by your database.
function bb2_db_date() {
return get_gmt_from_date(current_time(‘mysql’));
}

看不出問題在哪裡,所以目前先暫時停用Bad-Behavior,問題就不再出現,只是停用Bad-Behavior後,恐怕spam就會大舉入侵,有沒有人遇到同樣問題啊?該如何解決呢?

Bad-Behavior的官方網站也看不到有論壇可以發問……

[WP] 手機MMS+Flickr=Moblog

今天在羅賓那裡看到用手機來blogging的方法,於是就馬上動手實做,以下記錄使用步驟:

1. 先在Flickr官方網站上的設定頁上設定blog平台(可挑選你所使用的blog系統)和xmlrpc位址。
2. 在第一個步驟中,我遇到了一個問題,當我依照指示填入xmlrpc.php位址後,flickr卻告訴我設定錯誤,無法讀取xmlrpc.php,我去wp論壇上翻找了一圈之後,發現了這一頁,裡面提到這個問題可能是因為主機商為了某些因素,而把xmlrpc的讀取禁止掉,但可以用修改.htaccess的方式解決,解決方式是在.htaccess中加入下列語法:

<Files xmlrpc.php>
SecFilterInheritance Off
</Files>

3. 接下來再去這裡設定由Flickr所給你的電子郵件信箱,以後就用手機傳MMS或寄送電子郵件到這個信箱,Flickr就會主動把郵件標題設為圖片標題,信件內容就是圖片說明,然後再另外發一份到你的blog去。

三個步驟就完成了,感謝Flickr所提供的服務,讓我終於可以拋棄中華電信那個爛得要命的手機部落格。
Continue reading

更換伺服器

這幾天陸陸續續有人跟我反應這邊無法留言,雖然我自己沒遇過這種狀況,但是不定時會有伺服器沒有反應,重新再整理一次網頁後又可以連上的怪事,所以可能是伺服器不夠穩定的問題,當然我也懷疑過我的ISP連外狀況不穩定,但利用學網測試過後,還是會發生同樣的問題,因此最終的原因可能就是伺服器了。

昨天請主機商幫我更換到另外一台伺服器,主機商二話不說就幫我換好了,雖然搬過來之後發生了一點小問題導致頁面無法連結,但這不是主機商的錯,而是wp-cache產生的連結問題,回了幾封信請主機商查原因後,他們就直接解決這個問題,讓這裡恢復運作了,服務的態度令人滿意,讓我想跳槽又會捨不得,所以還是希望主機商可以加大流量和儲存空間,這樣我就會更心甘情願的留在這裡。

最後再麻煩大家,如果你又遇到無法留言的情形,請將詳細狀況回報給我,例如無法留言的情形是送不出留言?還是網頁無法連結?請大家多多利用網頁上方的「聯絡我」直接填好表單,然後寄信給我。先謝啦!

這是正確的流量圖嗎?

這張圖是我在後台的流量統計圖表,但奇怪的是,無論http、smtp、ftp或pop3等的流量圖居然都是一樣的,也就是我無法從中去分辨到底哪一個環節造就我每個月將近5G的流量,今天寫信去問主機商的客服人員,他們給我的答覆是要問cpanel原廠看看這樣的狀況是否正常,所以換句話說,他們也不曉得這樣是不是正常的狀態?

我想問問大家,如果你是使用cpanel做為後台主機管理的人,大家的流量圖表也都長這樣嗎?還是每一個分項都會清楚的標示出來?而你們的Awstats分析裡的流量會跟cpanel本身的流量統計相差好幾「G」嗎?雖然主機商說依cpanel的流量統計為主,而Awstats分析只做參考,但還是沒有辦法說服我,這種流量的差異。

ps.圖片中的網域名稱是主網域,而這裡的wmfield.idv.tw是附加的網域名稱。主網域目前沒有任何網站,直接轉址到這裡。

增加robots.txt減少流量

在網站根目錄中增加一個檔案叫robots.txt,內容我只寫了:

User-agent: *
Disallow:

允許所有搜尋引掣將我的網站內容編入索引,未做任何限制。為什麼要增加這個檔案呢?因為近來在後台的錯誤記錄檔中發現,大部份的搜尋機器人在進來網站內部翻攪之前,都會去讀取根目錄下的robots.txt這個檔案,但在預設的wordpress安裝下,並不會產生這個檔案,所以我發現雖然機器人沒有找到這個檔案,但是wordpress還是會送出含有整個檔頭的錯誤頁面給它,而一天之中機器人造訪的次數不計其數,因此無意間流量大增,但增加的都是錯誤頁面的流量,再加上之前從MT跳船到WP,但有許多spambot還是繼續向原來MT的路徑發送垃圾留言,這可能也是導致流量驚人的原因。

以上這些都是我的猜想與假設,因為對於本站的高流量實在有著許多的不解,從cpanel裡看不出所以然來,總流量高得嚇人,可是單看網域的流量,其實是小的很,而且也沒放檔案給人下載,或者是該考慮換主機商的時候吧!

另外舉例來說,若要限制搜尋引掣索引其中一個資料夾,如images,那麼可以把規則寫成這樣:

User-agent: *
Disallow: /images/

而我只是因為想要減少錯誤頁面的送出流量,所以在robots.txt中沒有限制任何不被索引的資料夾。

ps.誰知道好的主機商請介紹一下哦!