2004-09 月份文章 顯示方式:簡文 | 列表

September 19,2004

今晚的夜色

今晚的夜色
今晚的夜色,好美好美。 ...繼續閱讀

Posted by ummchen at 22:05回應(0)引用(0)Photoblog

September 18,2004

WinAMP

為了學校專題需要,我簡略的寫了一篇在 MS Windows 下安裝 Apache, MySQL, PHP 的文件!雖然網路上已經一大堆相關的資料了,但保險起見還是自己實作一遍給組員看好了。 ^^"

在 Windows 下架設 Apache + MySQL + PHP:

1.下載 Apache httpd ( apache_2.x.xx-win32-x86-no_ssl.msi ),安裝過程中會要求填入伺服器網域名稱,若沒有網域名稱,可填入 "localhost" 即可,待安裝完畢後,系統工具列會出現 Apache 的圖示,可以利用該工具 "Start", "Stop" or "Restart" Apache 伺服器。

2.下載 PHP ( php-4.x.x-Win32.zip ),解壓到你想安裝的目錄下即可,如:"c:/php"。將 "php4ts.dll" 和 "sapi/php4apache2.dll" 複製到 "c:/windows/system32"。將 "php.ini-recommended" 複製到 "c:/windows" 並更名為 "php.ini"。

3.設定 "php.ini" 找到 "extension_dir" 將其設為 PHP 外部模組的路徑,如:extension_dir = "c:/php/extensions/"。如有需要某些模組,可以在 "Dynamic Extensions" 底下找到該模組,並將其註解 ";" 拿掉,如:extension=php_bz2.dll

4.修改 Apache 設定檔,使用文字檔編輯器開啟 Apache 安裝目錄下的 "conf/httpd.conf"。在 "httpd.conf" 中加入以下兩行:

LoadModule php4_module "c:/php/sapi/php4apache2.dll"
AddType application/x-httpd-php .php


並找到 "DirectoryIndex",將其加上 "index.php",如:DirectoryIndex index.html index.html.var index.php

如同 "php.ini",如果需要某些模組,可在 "Dynamic Shared Object (DSO) Support" 底下找到該模組,並將其註解 "#" 拿掉,如:LoadModule rewrite_module modules/mod_rewrite.so

5.重新啟動 Apache,若出現任何錯誤訊息,有可能是上述的 "php.ini" 或 "httpd.conf" 未設定正確,可以試著查看 Apache 安裝目錄下的 "logs/error.log",並找出其錯誤。

6.安裝 MySQL ( mysql-4.0.xx-win.zip ),安裝完畢後,執行安裝目錄下 "bin/winmysqladmin.exe",可利用該工具 "Start" or "Stop" MySQL 伺服器。

7.下載 phpMyAdmin ( phpMyAdmin-2.x.x.zip ),解壓到 Apache 安裝目錄下的 "htdocs" 底下,並修改 phpMyAdmin 的 "config.inc.php" 設定檔。

將 $cfg['Servers'][$i]['host'] 設為 MySQL 伺服器的網域名稱,如:$cfg['Servers'][$i]['host'] = 'localhost';
將 $cfg['PmaAbsoluteUri'] 設為 phpMyAdmin 的瀏覽路徑,如:$cfg['PmaAbsoluteUri'] = 'http://localhost/phpmyadmin/';
並建議將 $cfg['Servers'][$i]['auth_type'] 設為 'http',每次執行 phpMyAdmin 時都必須輸入密碼,如果使用 'config',請將 MySQL 的使用者和密碼分別填入 $cfg['Servers'][$i]['user'] 和 $cfg['Servers'][$i]['password']。
(注意:MySQL 安裝完畢後 root 預設的密碼為空值!)

8.開啟 http://localhost/phpmyadmin/,進入後點下 "權限" 連結,為了增加 MySQL 的安全性,請修改 root 密碼,並新增一位使用者,其權限不需要如 root 這麼完整,請依個人需求來增加,如:SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, FILE, INDEX, ALTER, CREATE TEMPORARY TABLES 即可,使用者增加完成後,往後就以該使用者登入 MySQL 即可!

Posted by ummchen at 11:39回應(2)引用(0)Software‧軟體

September 13,2004

Happy Birthday

Happy birthday to me!
Happy Birthday
我的八吋晶圓 ...繼續閱讀

Posted by ummchen at 18:31回應(0)引用(0)Photoblog

September 10,2004

Build Azureus

因為找不到任何參考文件,以下方法是我自己亂搞出來的,雖然自行編出來的套件可以正常執行,不過卻發現檔案大小與官方釋出的版本有些差異,硬是多出了十幾 K,不知道是不是因為使用不同版本的 J2SE 所照成的 (我用的是 1.4.2.05),真的不懂..@@"

1.取得 Azureus2 原始檔,eclipse-SDK-3.0 開發工具,以及 Eclipse 提供的 "swt-3.0-win32.zip", "swt-3.0-macosx-carbon.zip"。

Azureus2: http://sourceforge.net/project/showfiles.php?group_id=84122
Eclipse: http://download.eclipse.org/downloads/drops/R-3.0-200406251208/index.php

2.使用 Eclipse 開啟新 "Java Project",路徑指定到 Azureus2 原始檔下,並將 swt-3.0-win32 裡的 "swt.jar" 和 swt-3.0-macosx-carbon 裡的 "swt-pi.jar" 加到專案的 Libraries 中。

3.在 Package 列表中選擇 "Azureus2" 專案,將其 Export 成 "JAR file",檔案名稱為 "Azureus2.jar",按下 Finish 等待封裝完成。

4.執行方法可參照 http://azureus.sourceforge.net/ 提供的 HowTo,或利用官方釋出版本中的相關工具來執行。

Posted by ummchen at 10:25回應(1)引用(0)Software‧軟體

September 8,2004

在 Yahoo! 收取外部信件

由於 Gmail 的推出,全球兩大業者 Yahoo!Hotmail 也將大幅提升信箱的空間,但國內的免費信箱業者目前並沒有打算跟進,因此勢必將會引起不少的使用者跳槽,但這些跳槽的使用者還必須逐一告訴親朋好友新的信箱,必定是件相當麻煩的程序,而 Yahoo! 就有個方便的功能,可以讓使用者收取外部的信件,當然這些外部信箱必須提供 POP3 的功能才行喔!

1.登入 Yahoo! 信箱首頁,點選畫面右邊的 "功能設定",在 "管理設定" 裡頭點選 "信箱帳號"。

2.按下 "新增" 鈕,並為該信箱輸入一個名稱 (如 PChome),並填入 "郵件伺服器" (即 POP3), "帳號", "密碼"。

3.完成後,即可在信箱首頁中收取外部信件囉!

4.但你將會發現,外部信箱會一再重複收到之前收過的信,因此請再次編輯您設定的外部信箱,並將 "主機上保留郵件" 取消即可。 ...繼續閱讀

Posted by ummchen at 21:18回應(1)引用(0)Internet‧網路

September 3,2004

LIT 喚起你我的回憶

畢業一年後,再次回到熟悉的地方...
這五年的時間,是人生的轉戾點,還是糜爛生活的開始?

LIT 喚起你我的回憶 - 大廳
大廳的美,不曾仔細看過~

LIT 喚起你我的回憶 - 階梯
漫長的階梯,再辛苦也要爬到頂端~

LIT 喚起你我的回憶 - 回廊
時光回廊,將你我帶回從前~

LIT 喚起你我的回憶 - 校門
這次跨出校門,下次再回來又是何時? ...繼續閱讀

Posted by ummchen at 13:32回應(0)引用(0)Photoblog

September 1,2004

Build eMule Plus

1.取得 Microsoft Visual Studio .Net 2002 or 2003 開發工具和 eMule Plus 原始碼、"libs.package-v2.zip", "libs.package.update-v2.1.zip" 以及 "crypto51.zip"。

eMule Plus: http://sourceforge.net/project/showfiles.php?group_id=71866
Crypto++: http://sourceforge.net/project/showfiles.php?group_id=6152

2.依序將 "crypto51", "libs.package-v2", "libs.package.update-v2.1" 複製到 eMule Plus 原始碼下。

3.開啟 "emule.vcproj",方案組態設為 "Release";專案 -> 屬性 -> C/C++ -> 程式碼產生 -> 結構成員對齊設為 "Zp1"。

4.開始建置方案,完成後會多出個 Release 目錄,也就是 "eMule.exe" 執行檔產生的地方。 ...繼續閱讀

Posted by ummchen at 16:00回應(1)引用(0)Software‧軟體
 [1]