我是武男, 24歲, 大家都叫我阿男...有的人還會叫我白目研究生...找我的話請Google "武男" 就沒錯了~

系統公告-Windows DNS終於爛掉了

Autor 白目研究生 | 05.02.2008 | Category 系統公告

小年夜的下午

把架在WINDOWS上的DNSD

操作切Sub Domain把整個環境弄爛了

重起不能

就把裝在uBuntu Server上的DNS Server弄了一下

現在應該是可以瀏覽這個武男亂講

晚些補上教學

有空在挑戰FreeBSD的named(不是都一樣的東西嗎?!)

下次就是OpenLDAP了

系統公告-找到一些WordPress的問題

Autor 白目研究生 | 21.01.2008 | Category 系統公告

版本:wordpress 2.3.2

錯誤訊息:

Warning: imageantialias(): supplied argument is not a valid Image resource in */wp-admin/includes/image.php on line 44

Warning: Cannot modify header information – headers already sent by (output started at */wp-admin/includes/image.php:44) in */wp-includes/pluggable.php on line 391

今天這樣子發現upload BMP檔案時,

系統會Warning

結果檔案也確實的傳上去了

不知道什麼時候才會修正中文檔案名稱上傳

總覺得這次佈景怪怪的,結果還真的怪怪的!!

剛剛又發現RSS沒有產生新的更新資料出來

真的是見鬼了

最近無聊在FreeBSD裝了這個

看了一下這個,還蠻多美女圖的

上週最好笑的話題是:無幫一的弟弟就是…

uBuntu

XDD

系統公告-Posts Paging Completed !!

Autor 白目研究生 | 16.01.2008 | Category 系統公告

使用套件:wp-pagenavi

Release Version:2.20

使用方法:

  1. 將Plugin套件置入*/wp-content/plugin/
  2. Enable the Plugin
  3. 在theme的index.php適當的地方加入plugin function

我個人的環境設定如下

在接近footer的部分將上一頁一頁的連結取代

也就是將

<div class=』alignleft』><?php //next_posts_link(‘« ‘. __(‘Previous Entries’,'royale’)) ?></div>
<div class=』alignright』><?php //previous_posts_link(__(‘Next Entries’,'royale’) .’ »’) ?></div>

Replace成

<div class=』center』><?php wp_pagenavi();?></div>

這樣子基本上就可以Working了

不過,因為每個theme的配置部署不盡相同

在我的theam頁面配置上會多出一欄白色的統計資料,所以就順便把他從上一層的API註解掉了

如果不確定在哪邊的語法,可以先檢視網頁原始碼確認有問題的基本配置,通常div一定會是固定的

也就是除了網頁直接寫或者透過php生成,絕對可以使用class name作為關鍵字搜尋

*/wp-content/plugins/pagenavi/pagenavi.php底下的

echo ‘<span class=』pages』>’.$pages_text.’</span>’;

就是問題的所在,註解掉就可以了

以上

系統公告-WordPress GuestBook Completed !!

Autor 白目研究生 | 14.01.2008 | Category 系統公告

今天Meeting已經第四次被老師說進度太慢了

XDD

就不小心把敝小站的GuestBook給弄完了

在不使用Plugin的情況下產生訪客留言版

目的在於如果您有興趣跟我交換連結,或者有任何對我的建言

可以留下寶貴的建議

至於怎麼做

可以找一些關鍵字:wordpress guestbook hack

分頁應該是無解了

反正,保守估計一個月不會超過10的Comments

XDD

步驟:
1. 編輯 /wp-includes/comment-functions.php

複製
function comments_template( $file = ‘/comments.php’ ) {
數十行程式碼
}

在之後將複製的內容貼上,並將function comments_template更改為function guestbook_template

在function guestbook_template中
尋找
ORDER BY comment_date
取代為
ORDER BY comment_date DESC

(兩處ORDER BY comment_date都要)

2. 複製所使用佈景主題中的page.php並更名為guestbook.php

編輯 guestbook.php
檔案開頭加入
<?php
/*
Template Name: Guestbook
*/
?>
尋找
<?php endwhile; endif; ?>
以下列內容取代
<?php guestbook_template(); ?>
<?php endwhile; else: ?>
<p><?php _e(’Sorry, no posts matched your criteria.’); ?></p>
<?php endif; ?>

系統公告-Rss Repair Completed

Autor 白目研究生 | 13.01.2008 | Category 系統公告

之前就有聽到同學在跟武男反應說,Blog常常有的時候不能看

我說,這個狀況真的不怎麼常見就是真的

趁著這次修復rss提供大家訂閱

一起排除掉這個狀況

Warnin Message長這個樣子

Warning: Cannot modify header information – headers already sent by (output started at /*/*.php:1) in /*/*.php on line 9

這代表php API:header在使用的時候前面被帶入奇怪的字元

通常Warning會告訴你是哪段程式會發生這樣子的狀況

改掉就可以了

查了一下網路上大家最常遇到就是使用不怎麼好用的TextEditor

編輯存檔後被加入奇怪的字元

Solution當然是把不允許存在的字元刪除即可

我的狀況則是

Blog的root/index.php被我從最前面加入一些流量統計語法

移到後面就解決了

不過也請檢查正在使用的theme在footer的地方連結有沒有加入奇怪的字串

像是我正在使用的這個會變成

feed:http://blog.havenlin.org/index.php/feed

這樣子是一定找不到網頁的

正確應該為

http://blog.havenlin.org/index.php/feed

改掉後若還有其他狀況那就是再討論了 

以上