屬於 「架站相關」 的文章彙整

Counterize II 2.14.1 IP patch(還原顯示IP功能)

老伯 | 十二月 15, 2009 9:29 下午

前文在這裡,裡面說得網站掛掉了,所以說我剛好做出了一份diff ptach出來。

ip_patch.patch download

使用方法:
將官方的Counterize II 2.14.1解壓縮後的資料夾和patch放在一起後,輸入

patch -p0 < ip_patch.patch

如果出現

patching file counterizeii/counterize_install.php
patching file counterizeii/counterize.php

表示完成了,這是在Linux底下,在windows的話可能需要GnuWin32或是其他對應的軟體。

server上的一些變動紀錄

老伯 | 十一月 11, 2009 4:58 下午

前一兩個星期從Ubuntu9.04直接升級到9.10,看似沒有問題。但是今天看了一下備份的紀錄只有到091102,好像Postfix沒有動作的樣子,至於為啥沒有動作,我就不想浪費時間去找問題,於是我參考Tsung大的這一篇,把postfix換掉改用gmail的smtp來送我的備份檔,除了附件大小要注意之外,還是可以使用mutt來送東西。這樣真的省得時間再去設定postfix。

至於mutt的話之前的版本按照我在前一篇的自動MySQL備份搞定,中的script中一定會發現到會吐出error,他會跟你說找不到[mail位置@where.are.you]這個檔案,我是不清楚新板式不是在這裡有改了啥東西,但是這個問題我改一下參數順序就可以了
原始為:

echo "$today Data base backup" | mutt -s "Web Mysql Database Backup" -a  sqlbak$today.zip [mail位置@where.are.you]

改成

echo "$today Data base backup" | mutt [mail位置@where.are.you] -s "Web Mysql Database Backup" -a  sqlbak$today.zip

還有我的/etc/resolv.conf每次重新開機都會跑掉,於是我把resolvconf給remove就ok了 :-P

Google AJAX Libraries API

老伯 | 十月 28, 2009 5:34 下午

其實今天就是在google AJAX看到的鬼東西,而且是一個非常有趣的鬼東西,依照我淺薄的接觸以為javascript Libraries只有jQuery,竟然沒想到還有這麼多的種類,

網站:http://code.google.com/intl/en/apis/ajaxlibs/

其實這讓開發者真的可以非常的方便來使用一些javascript的Libraries,如果要使用jQuery的話只要

1
2
3
4
5
6
<script src="http://www.google.com/jsapi"></script> <!--先include google js api-->
<script>
google.load("jquery", "1.3.2");
google.load("jqueryui", "1.7.2");
<!-- your js code -->
</script>

真是方便的東西...XDrz

紀錄一下

老伯 | 六月 23, 2009 10:43 上午

今天算是把全部 文章內容的一堆.co.cc的字眼給幹掉 除了email外,那是google APP的問題了,改天在處理

在此紀錄一下 先把wordpress的mysql data dump出來後(如何dump請參考自動MySQL備份搞定)

sed -i -e 's/取代的字串/取代的字串/g' "Wordpress.sql"

用gedit開是最不明智的選擇...XD

在mysql匯回即可

再把一些轉址設定好(.htaccess)

redirectMatch /(.*) http://www.renn999.twbbs.org/$1

搞定收工

From co.cc to twbbs.org

老伯 | 六月 22, 2009 2:06 下午

老實說 今天也是無聊上了一下我常用的domain name的網站,但是讓我一整個錯愕....囧...is expired (~2009-04-29)

按下renew時竟然給你老子出現要錢的選項

上網google一大堆資料的時候,確定看到一堆人為此而哀號,當初想說有這麼棒的免費domain name的說,事件原因很簡單因為他們是商人,就跟某小站一樣,免費的就要有這個風險吧,簡單來說好像可以免費用一年他們的設定,但是過了一年就要付錢才可以改設定,這個domain啥時不可以用也不知道,所以說還是早早搬家吧,算了俺還是窮學生,買不起那些.com啦.cc啦.org那些網址,就就先回twbbs.org待一陣子了,畢竟這才是愛呆丸的表現(挺...),還好我當初是選擇EveryDNS作為我的dns管理,至少還可以增加一些服務,我當初沒有用co.cc他們本家的dns管理功能真是明智的選擇...XD

我只知道我一轉,一堆服務可能要跟著變動了,目前是Blog的部份還好,圖片啦,短網址就有點麻煩了,網誌上面的圖應該是最麻煩的,提早弄真的哪天炸了也不一定,感覺上這個味道...恩....跟某有名差不多,基本上www.renn999.twbbs.org原則上還是可以找到我,會自動轉址到www.renn999.twbbs.org,但是www.renn999.twbbs.org啥時會炸我就不知道了。

WordPlurk一些細部修改

老伯 | 六月 21, 2009 2:24 下午

WordPlurk以要對wordpress發文之後把標題連結同步到Plurk真的非常的方便,當然我也小看了一下原始碼對於中文語系的話也些地方還是可以調整的。

28
29
30
curl_setopt($curl, CURLOPT_URL, 'http://www.plurk.com/TimeLine/addPlurk');
curl_setopt($curl, CURLOPT_POSTFIELDS, 'qualifier=shares&content='. $new_status .'&lang=en&no_comments=0&uid=' . $uid[0]);
$post = curl_exec($curl);

在台灣地區的話,於第29行網址的部份lang=en可以改成lang=tr_ch,這樣在plurk上就不會出現英文,qualifier=share這裡可以改變plurk post的狀態就是"說""想要"那些有的沒的

45
46
47
    the_post();
$post_url = file_get_contents('http://tinyurl.com/api-create.php?url=' . get_permalink());
$title = get_the_title();

在46行的部份'http://tinyurl.com/api-create.php?url='這是將網址用tinyurl縮網如果不想縮網的話可以去掉,要不然要用自己喜歡的服務也可以(0rz.tw的服務好像被拿掉了但是我在研究看看),我是不知道網址太長會怎樣...Orz,因為我是用我自己的短網址,我還刻意做了一個api給他用...XD

50
51
52
53
}
$i = '\'' . $title . '\' - ' . $post_url;
           
$plurk_username = get_option('wordplurk_username', 0);

在51行的部份就是post到Plurk的時候會出現的樣式,他這邊就設計的不怎麼好就是了,這裡通常會改成

51
$i = $post_url . ' ('. $title .')' ;

讓title直接變成連結的方式