1. 安裝 Ubuntu server 設定固定IP (無法使用無線,須接有線網路)選取安裝LAMP元件 (Apache + MySQL + PHP) 選取安裝OpenSSH server元件 (可以讓PuTTY 直接連線管理) 2. 安裝phpmyadmin, (參考資料 )sudo apt-get install mysql-server mysql-client phpmyadmin 3. 安裝VSFTP (可以上傳檔案至伺服器)禁止匿名登入 sudo vim /etc/vsftpd.conf,anonymous_enable=NO 接受本地端用戶 sudo vim /etc/vsftpd.conf,local_enable=YES 新增登入後的檔案位置 sudo vim /etc/vsftpd.conf,local_root=/var/ftp 將/var/www設成可寫入,chmod 777 /var/www 存檔後,重啟服務 sudo /etc/init.d/vsftpd restart 4. 修改/var/www權限讓ftp帳號可以直接傳檔案至網頁目錄 chown ftp帳號 /var/www 5. 修改網頁檔案上傳容量限制 (參考資料 )修改php.ini,sudo vim /etc/php5/apache2/php.ini ;;;;;;;;;;;;;;;;;;; ; Resource Limits ; ;;;;;;;;;;;;;;;;;;; max_execution_time = 20000 ;Maximum execution time of each script, in seconds max_input_time = 20000 ; Maximum amount of time each script may spend parsing request data memory_limit = 50M ; Maximum amount of memory a script may consume (50MB,default =8MB) post_max_size = 50M ; Maximum size of POST data that PHP will accept. ;;;;;;;;;;;;;;;; ; File Uploads ; ;;;;;;;;;;;;;;;; ; Whether to allow HTTP file uploads. file_uploads = On ; Temporary directory for HTTP uploaded files (will use system default if not ; specified). ;upload_tmp_dir = ; Maximum allowed size for uploaded files. upload_max_filesize = 100M
今天遇到的問題,將解決方法放上來。 因為老程式的關係,只能硬性讀取A槽,而現在新主機已不附實體軟碟機,只能使用USB軟碟機代替。但裝上USB軟碟機後,電腦產生的是B槽,無法讓老程式讀取,所以只能用特殊的方法解決:在開機的BIOS裡,將軟碟機的A槽拿掉(1.44改成None) 進系統之後,再進入DOS視窗(按Windows+r開啟執行視窗,鍵入cmd送出以開啟Dos黑色視窗) 在Dos裡執行「subst a: b:\」,這樣A槽就可以達到模擬B槽的資料,進而讓老程式成功讀取A槽,實際讀取卻是B槽的替代方式了。 要取消虛擬的軟碟機只要下「subst a:/d」即可。
IE8和IE6不同,就算開不同視窗,也會彼此影響session的共用。這造成一個問題,當我想同時登入不同的信箱帳號時,IE8就會失常。解決方式是在捷徑後面加參數: -nomerge 缺點是會多耗一點資源 ,但可以有效解決session cookie共用問題!
Vista如果升到SP2輸入法(大易Hotfix )出現吃字問題,可以在輸入法的內容裡,將「提示所輸入字元的相關詞彙」取消: 若真的不習慣,可以將XP大易輸入法移植至Vista,步驟如下:1. 從 XP 的 C:\WINDOWS\system32 複製下列檔案到 Vista 的 C:\WINDOWS\system32 dayi.ime dayiphr.tbl dayiptr.tbl msdayi.tbl uniime.dll 2. 加入以下的登錄資料 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts\E0060404] "Layout Display Name"="中文 (繁體) - 大易XP" "IME File"="dayi.ime" "Layout Text"="中文 (繁體) - 大易XP" "Layout File"="KBDUS.DLL"
Plurkbuddy是Plurk官方帳號,主要用於發佈系統訊息。發話頻率很少,因此不太會影響到使用者。 但有些人還是不喜歡官方的訊息留在時間軸上,剛剛發現一個小方法,提供大家參考! 這是朋友視窗裡的設定,我們無法取消plurkbuddy的追蹤時間軸: 但我們可以到鄰居家,也就是其他plurk使用者的網頁,點選對方的好友: 在裡面找出官方的帳號 plurkbuddy,並且按"不追蹤的plurk": 按完之後,回到自己的plurk頁面,就看不到官方的訊息囉!
這算是Google另一個新創意吧,繼本身超強的搜尋引擎之外,又多了一個人工修訂方式,藉以讓搜尋結果更完美。 猶記近一年前,聽Google的成員說搜尋引擎本身已被修訂多次,但仍不是非常完美,想不到現在終於找到解決方法了。很實用又能和使用者互動的修訂結果創意功能,很像Gmail裡的垃圾郵件,但這些"手動調整"僅止於自己帳號的設定,跟其他人看到不太一樣,不過這些資料會藉由大家提供的Feedback讓Google參考,以便將無用的資訊與結果移除,讚! 不過目前只有英文介面才有,中文介面還是空的: 但不久中文應該也會有了吧! 使用方式很簡單,對自己很滿意,認為這是想要找的結果時,可以按Promote,若認為這不是真正的結果,就按Remove,夠容易吧!大推啊!
滿不錯用的程式,操作方式和MAC的選單列差不多,而且不太耗資源, 以前有看同事用過,現在自己親身體驗後發現真的滿好用的,提供大家參考! Demo畫面: 軟體的特色如下:Minimize windows to the dock Real-time window previews in Vista Running application indicators Simple drag-n-drop interface Multi-monitor support Supports alpha-blended PNG and ICO icons Icons zoom and transition smoothly Auto-hide and Popup on mouse over Positioning and layering options Fully customizable Completely Portable ObjectDock Docklet support Compatible with MobyDock, ObjectDock, RK Launcher, and Y'z Dock skins Runs great on slower computers Unicode compliant Supports many languages and can easily be translated A friendly user base :) And best of all... its FREE!!! 軟體下載網址: http://rocketdock.com/download
Google Books的網址: http://books.google.com/ 不知道中文版什麼時候出來的,剛剛才發現選單內有書籍連結, 試看了幾本書,還真不錯,加上顯示的技術是一篇一篇出來的, 所以在看書時,用不著在一開始時下載全部的檔案,速度也很流暢。 不過因為遷就掃描的檔案,因此在瀏覽器觀看時,很難一次看一整個頁面, 當然習慣使用滑鼠捲動的人,可以慢慢捲動頁面觀看, 若像我這種想要一次看整個頁面的使用者,可以在操作列選"全螢幕", 再將瀏覽器開始"全螢幕",接下來就可以使用操作列的上一頁和下一頁順利閱讀囉! 感覺就像在看書一樣 :)
開始/執行,輸入"cmd"開啟 dos 視窗 在根目錄輸入"dir/w/a"查看是否有autorun.inf檔 (a為顯示全部,包含隱藏檔) 若有可以輸入"type autorun.inf"看是否為病毒引線 輸入"attrib -r -h -s autorun.inf"解開檔案的唯讀與隱藏 輸入"del autorun.inf"刪除檔案 另外手動新增名為"autorun.inf"的資料夾,並設唯讀與隱藏 第六點主要是防止下次插入有病毒的隨身碟,病毒又直接在磁碟機根目錄新增autorun.inf,造成一開啟磁碟機就被病毒感染。
現在都用來阻止隨身碟病毒了。開始/執行, 輸入 gpedit.msc打開群組原則 左邊,電腦設定/系統管理範本/系統 在右邊視窗 "關閉自動播放" 點兩下左鍵,點選"已啟用" 在 "停用自動播放在" 的下拉選單, 選擇 "CDROM光碟機"或是"所有磁碟機" (避免隨身碟病毒專用)
今天試著將GPO的指令寫判斷式,這個網頁不錯,把文章轉過來! -- 這些是在bat批次檔裡面常會看見的, 其他還有像是shift、for、... echo ... (顯示...,配合@echo off,給別人的注解) 命令>nul (放於命令列最後,不顯示執行結果) rem ... (取消...命令,給自己的注解,隱藏的) pause ... (暫停,...可當注解) call other.bat (呼叫其他批次檔插入執行) set dircmd=/l/a/o/p (設定環境變數,如dir cmd 預設參數) if "%config%"=="mini" goto mini (判斷指令 "變數"=="字串" 到mini項) (=goto %config%) :mini 另外2篇在我blog裡DOS相關祕技是在這: 祕技真傳:DOS 指令 http://blog.pixnet.net/ca95/post/2788500 介紹Config.sys文件(與Autoexec.bat) http://blog.pixnet.net/ca95/post/3208514 當然bat 批次檔指令 較詳盡的說明: 參考:MS-DOS的批次檔 (含圖結果) http://enews.tpc.edu.tw/document/technology/2001/%E6%95%99%E7%B6%B2%E4%B8%AD%E5%BF%83%E5%8A%89%E4%BB%81%E5%AE%87%E3%80%8CMS-DOS%E6%89%B9%E6%AC%A1%E6%AA%94%E3%80%8D.htm ========== 早期在DOS系統工作下,都可能需要使用批次檔來執行電腦工作,當文字介面的系統逐漸被Windows、Unix系統(圖形介面)所取代時,現今一般使用電腦的人,可能也不是很清楚什麼是批次檔,我們今天就來介紹何謂批次檔。 批 次檔是一種文字檔案(ASCII檔案),由一連串的MS-DOS命令所組成的。批次檔的命名規則與一般檔案相同,但其副檔名固定為".BAT",即"將一 連串的命令"儲存在檔案中,該批次檔的指令可無限制的重覆使用,永遠得到相同的執行結果。究竟批次檔又該如何使用呢?以下介紹批次檔的常用指令。 批次檔的常用指令如下: 一、 ECHO 在正常的情況下,批次檔中的每道命令執行前都會先出現螢幕上。有了ECHO命令,就可以任意控制是否列印出命令列。 用法:在批次檔中鍵入echo on/off ,on:表示要印出命令列,off:則不印出命令列,若要禁止批次檔的命令顯示在螢幕上,則使用隱藏echo off(@ECHO OFF),用法在命令列的開頭上加上@符號 Ex: @echo off 表示資料隱藏 echo .... 測試ECHO指令 echo .... 請稍後 echo .... 完成.... 二、 代換參數 代換參數的標記是一個百分號(%)再跟著一個阿拉伯數字,最多可使用10個代換參數,這些變數的值,則由呼叫批次檔的命令所指定。 Ex: @echo off echo .... 測試代換參數指令 echo .... 請稍後 echo .... 完成..... echo %1 %2 %3 %4 三、 PAUSE:是暫停批次檔的執行。當MS-DOS執行到PAUSE時就暫時中止目前的工作,並印出下列訊息: press any key to contunue …… Ex: @echo off echo .... 測試代換參數指令 echo .... 請稍後 echo .... 完成..... echo %1 %2 %3 %4 pause echo %5 %6 四、 REM(REMark)用來在批次檔執行中顯示某些訊息,用法是在批次檔中鍵入rem,後面跟著所要顯示的字串 Ex: @echo off echo .... 測試代換參數指令 echo .... 請稍後 echo .... 完成..... rem 下面指令,開始做代換參數 echo %1 %2 %3 %4 pause echo %5 %6 五、 IF IF命令在批次檔中用來測試特定的條件,以決定是否執行某些命令。絛件的型態分為四種: (1) IF EXIST 此條件是用來檢查某一檔案是否存在,若存在則條件成立,便執行指定的命令 Ex: @echo off if exist test1.bat type test1.bat echo 執行程式結束 (2) IF String1 = = String2(= = 表相等性的比較) Ex: @echo off echo .... 測試IF指令 echo %1 if %1 == a goto first if %1 == b goto second if %1 == c goto three :first echo 執行first (a) goto finish :second echo 執行second (b) goto finish :three echo 執行three (c) goto finish :finish (3) IF ERRORLEVEL ERRORLEVEL是由MS-DOS所管理的一個系統變數,目的是監視所有錯誤發生的情況。(類似ErrorMessage) (4) IF NOT IF NOT是當測試條件不成立時才執行後面命令 Ex: @echo off if not exist test1.bat type test1.bat echo 執行程式結束 六、 GOTO GOTO命令在批次檔中用來轉移控制權,可以指示批次檔跳至某一標記(line label)由一個冒號(:)跟著字元符號所組成的;label也可使用代換變數 Ex: goto first 或 goto %1 七、 FOR FOR命令允許批次檔中的其他命令,可以重覆地執行 for %%a IN (file1 file2 file3) DO del %%a 虛擬變數必須以兩個百分號(%%)起頭,in後面著參數列,do後面跟著要執行的命令 Ex: @echo off echo .... 測試FOR指令 echo .... 請稍後 echo .... 完成..... echo .... for %%a IN (test_a.bat test_b.bat test_c.bat) do copy %%a prn 八、 SHIFT SHIFT命令允許在批次檔的起動命令中,使用超過10以上的實際參數 (%0~%9) 九、 CALL 模組化的程式設計,是將一個完整的程式分割成一個個獨立的模組(module),每個模組負責一項功能 Ex: @echo off echo .... 測試CALL指令 echo .... 請稍後 echo %1 %2 call test_b echo %3 %4 echo 程式模組已執行完畢 (test_a.bat) @echo off echo 執行test_b程式 echo 即將執行test_c ..... call test_c echo 執行test_b程式完畢~~~ (test_b.bat) @echo off echo 執行test_c程式 if exist test2.bat type test2.bat echo 執行test_c程式完畢~~~ (test_b.bat) 執行 test_a 原文: http://blog.pixnet.net/ca95/post/3922827
http://support.microsoft.com/kb/895456/zh-tw 文章編號 : 895456 上次校閱 : 2007年12月4日 版次 : 5.3 重要 本文包含如何修改登錄的相關資訊。修改登錄之前,請務必將它備份起來,並了解在發生問題時如何還原登錄。如需有關如何備份、還原和修改登錄的詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件: 256986 (http://support.microsoft.com/kb/256986/) Microsoft Windows 登錄說明 徵狀 如果沒有先移除再重新安裝 Microsoft Office,無法變更 Microsoft Office XP、Microsoft Office 2003 或 2007 Microsoft Office 程式及套件的產品金鑰。 解決方案 如果要解決這個問題,請依照本節中的步驟執行。 警告 如果您使用「登錄編輯程式」或其他方法不當地修改登錄,可能會發生嚴重問題。您可能需要重新安裝作業系統,才能解決這些問題。Microsoft 不保證可以解決這些問題。請自行承擔修改登錄的一切風險。注意 如果您在完成這些步驟之後嘗試開啟 Office 程式,會收到訊息提示您要輸入有效的產品金鑰。在開始這些步驟之前,請先在手邊準備好有效的產品金鑰。 1. 關閉所有 Office 程式。 2. 按一下 [開始],按一下 [執行],輸入 regedit,然後按一下 [確定]。 3. 找出並按一下下列子機碼: 如果是 2007 Office 程式及套件: HKEY_LOCAL_MACHINE \Software\Microsoft\Office\12.0\Registration 如果是 Office 2003: HKEY_LOCAL_MACHINE \Software\Microsoft\Office\11.0\Registration 如果是 Office XP: HKEY_LOCAL_MACHINE \Software\Microsoft\Office\10.0\Registration 4. 匯出 Registration 子機碼。 如果新的產品金鑰沒有作用,您可以在 Registration 子機碼下製做值的備份。如果要執行這項操作,請依照下列步驟執行: a. 用滑鼠右鍵按一下 Registration 子機碼,然後按一下 [匯出]。 b. 在 [儲存於] 清單中,選取要儲存登錄項目的位置。 c. 在 [檔案名稱] 方塊中,輸入要匯出的 .reg 檔案的名稱,然後按一下 [儲存]。 注意 在步驟 4a 到 4c 中,您已建立 Registration 子機碼的備份。您可以按兩下在步驟 4c 中儲存的 .reg 檔案,來還原 Registration 子機碼的登錄設定。.reg 檔案的內容會自動匯出至登錄。 5. 在 Registration 子機碼下,可能會有數個包含英數字元組合的「全域唯一識別碼」(GUID)。安裝在您電腦上的每個程式都有特定的 GUID。 按一下 GUID。然後,檢視 Productname 登錄項目右窗格中列出的 Office 版本。在找到包含 Office 程式版本的 GUID 之後,請依照下列步驟執行: a. 用滑鼠右鍵按一下 DigitalProductID 登錄項目,按一下 [刪除],然後按一下 [是]。 b. 用滑鼠右鍵按一下 ProductID 登錄項目,按一下 [刪除],然後按一下 [是]。 如需有關如何識別您電腦上所安裝的 Office 套件或程式版本的正確 GUID 的詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件: 928516 (http://support.microsoft.com/kb/928516/) Description of the numbering scheme for product code GUIDs in 2007 Office suites and programs 832672 (http://support.microsoft.com/kb/832672/) Description of numbering scheme for product code GUIDs in Office 2003 302663 (http://support.microsoft.com/kb/302663/) Description of the numbering scheme for product code GUIDs for Office XP programs 6. 關閉「登錄編輯程式」。 7. 開啟 Office 程式,例如 Microsoft Word。當您收到訊息提示您要輸入產品金鑰時,請輸入正確的產品金鑰,然後按一下 [確定]。
這陣子一直用到整合SP3的功能,雖然網路上有很多整合的文章,但都不是自己所需要的。因此將該篇文章另存一份在自己的blog,以便日後使用。 -- [教學][研究] 製作 XP 整合 SP3 光碟 根據zh-tw_windows_xp_service_pack_3_x86_cd_x14-60564.iso的READMESP.HTM 文件中要求至少要 SP1 才能安裝 SP3, 建議從 SP2 安裝 (這個iso是有人從MSDN網路下載的, WINDOWSXP-KB936929-SP3-X86-CHT.exe 要等美國 2008/4/29 才有公開下載, 台灣約 2008/4/30 才能下載) 有人安裝SP3後, 原來的IE7搭配有些問題. 必須抓2007年10月版本的IE7完整版再次安裝 另外有人抓到的SP3, 算出的MD5似乎不對, 有人的對 原MSDN MD5/SHA1 MD5: 2BB04AE5071C325EF03A487F95A4630F SHA1: 94B06880DE3A5889000A06FE64034DC69D6EE646 另外光碟中有些文件是 SP2 的, 還有文件中要求至少要 SP1 才能安裝 SP3, 建議從 SP2 安裝 (以前的 MS-Windows 就算從 SP0 也可以安裝 SP3) 下列作業系統無法使用 SP3 來更新: Windows XP Professional x64 Windows XP Embedded 方法1 1.把 XP with SP2 原版光碟內容拷貝到 D:\XPwSP2 2.把 zh-tw_windows_xp_service_pack_3_x86_cd_x14-60564.iso 用 Alcohol 52% 1.9.6.6221 Free Edition 或 UltraISO 掛到 E:\ 3.執行 E:\WINDOWSXP-KB936929-SP3-X86-CHT.exe -s:D:\XPwSP2 4.用 UltraISO 或 WinISO 開啟 XPwSP2.iso , 刪除所有內容 (這樣會留下光碟開機功能) 把 D:\XPwSP2 內容全部拖進去, 用 UltraISO 存檔成為 XPwSP3.iso 方法2 1.把 XP with SP2 原版光碟內容拷貝到 D:\XPwSP2 2.下載 WINDOWSXP-KB936929-SP3-X86-CHT.exe , 放到 D:\ 開始->執行->「D:\WINDOWSXP-KB936929-SP3-X86-CHT.exe /U /X:D:\SP3」 把 WINDOWSXP-KB936929-SP3-X86-CHT.exe 解壓縮到 D:\SP3 子目錄裡面 3.開始->執行->「D:\SP3\I386\UPDATE\UPDATE.EXE /S:C:\XPwSP2」 把解壓縮後的 SP3 整合覆蓋到原本的 Windows XP 的安裝資料夾內 4.用 UltraISO 或 WinISO 開啟 XPwSP2.iso , 刪除所有內容 (這樣會留下光碟開機功能) 把 D:\XPwSP2 內容全部拖進去, 用 UltraISO 存檔成為 XPwSP3.iso 相關文章 Microsoft Windows XP Service Pack 1 Installation and Deployment Guidehttp://www.microsoft.com/windowsxp/downloads/updates/sp1/spdeploy.mspx [教學]製作整合 SP1 建立 Windows XP 啟動安裝光碟http://forum.icst.org.tw/phpBB2/viewtopic.php?p=138 [教學]請問如何製作 Windows XP with SP2 CD ?http://forum.icst.org.tw/phpBB2/viewtopic.php?t=3763 -- 本文出處: http://forum.icst.org.tw/phpBB2/viewtopic.php?p=47463
遇過太多次了,先將解決方法註記於此: 在空白網頁上輸入about:config 在about:config頁上按滑鼠右鍵-新增-字串 font.name.monospace.x-unicode Arial, 新細明體 font.name.sans-serif.x-unicode Arial, 新細明體 font.name.serif.x-unicode Arial, 新細明體 font.name.sans-serif.zh-TW 新細明體