2011年6月18日

Q4: 上傳Excel檔出現錯誤訊息

SQL 語法:
INSERT INTO `ODS_DB`.`工作表1` (`Stocksn`, `StockID`, `Stockyear`, `BS01`, `BS02`, `BS03`, `BS04`, `BS05`, `BS06`, `BS07`, `BS08`) VALUES (1, 1101, 2009, 16426107, 11735320, 128828473, 204741262, 50754424, 103627452, 101113810, 24.03), (2, 1101, 2008, 13033535, 7488908, 125049038, 186867735, 39174857, 96618938, 90248797, 21.88), (3, 1101, 2007, 9817626, 2528790, 115474752, 191914424, 30939928, 89025892, 102888532, 25.5), (4, 1101, 2006, 8115728, 2115643, 101516511, 161349504, 19604330, 83831405, 77518099, 21.34), (5, 1101, 2005, 10873922, 12878363, 103112732, 156448622, 23901768, 90294753, 66153869, 18.86), (6, 1101, 2004, 3978093, 22876180, 95468947, 149628664, 17038240, 87973018, 61655646, 18.54), (7, 1101, 2003, 4818795, 25616276, 97123566, 151274348, 20257107, 93010703, 58263645, 18.04), (8, 1101, 2002, 4985267, 29761829, 99266648, 159636533, 29338010, 102013920, 57622613, 18.09), (9, 1101, 2001, 1912095, 30134734, 100333396, 152903380, 16941490, 100869417, 52033963, 16.[...]
MySQL 傳回:
#1054 - Unknown column 'Stocksn' in 'field list'
========================================
by Stephen
(1) 因為該檔案是用Big5碼, 而MySQL預設是用utf8
(2) 改用big5就可以上傳
(3) 但遇到另一個問題, 是檔案太大 (70M)...雖然已經開了100M, 但仍無法上傳成功.
(4) 所以Q1還會有part 2

Q2&Q3: 可是不能改php.ini, 因為沒有root權限

Q2: 可是不能改php.ini, 因為沒有root權限
================================================================
解決了Q3, 就可以處理Q2了


Q3: 如何切換身份至ubuntu's root
================================================================
1. Q2還沒解決, 就蹦個Q3來
2. 網文如下
Ubuntu Server 10.04LTS
十一月 3rd, 2010 at 01:41:10 Ubuntu
第一次登入之後,root 這個帳號目前是沒有設定密碼,我們接著要替 root 設定密碼,這樣 root 帳號才算是正式啟動
$ sudo passwd root
[sudo] password for smallken:
Enter new UNIX password:
Retype new UNIX password:
幫 root 設定好密碼之後,以後就可以用 su 切換身份到 root

Q1: 上傳超大檔案

(摘錄自他人網頁)
您可以使用  phpinfo.php 去找到  php.ini 的位置
/etc/php5/apache2/php.ini

;;;;;;;;;;;;;;;;;;;
; Resource Limits ;
;;;;;;;;;;;;;;;;;;;

max_execution_time = 600    ; Maximum execution time of each script, in seconds
max_input_time = 600 ; Maximum amount of time each script may spend parsing request data
;max_input_nesting_level = 64 ; Maximum input variable nesting level
memory_limit = 64M      ; Maximum amount of memory a script may consume (16MB)

Maximum allowed size for uploaded files.
upload_max_filesize = 64M

Maximum size of POST data that PHP will accept.
post_max_size = 64M

改好後 apache 要重啟

sudo /etc/init.d/apache2 restart

如果要上傳更大的檔案的參考設定

max_execution_time = 300
max_input_time = 600
memory_limit = 160M
post_max_size = 500M
upload_max_filesize = 600M (要大於 post_max_size 的數值)

2010年12月6日

最牛的腦筋急轉彎

1. 有兩個人到海邊去玩 , 突然被一陣浪捲走了。被捲走的那個人叫小明,
請問剩下的那個人叫什麼?
【當然是叫救命啊!】



2.
透明的劍是什麼劍?
【 看不見(劍)】



3.
一隻小白貓掉進河裡,一隻小黑貓把它救了上來。
請問:小白貓上岸後的第一句話是什麼?
【 喵】



4.
是太陽叫公雞起床,還是公雞叫太陽起床?
【是公雞叫太陽起床,因為太陽不會叫!】



5.
五成熟的牛排碰到八成熟的牛排,他們為什麼不打招呼?【 因為他們不熟】



6.
一個人從四樓掉下來跟從四十樓掉下來有什麼不同?
【四十樓掉下來的人,可以多看到 36 樓的風景】



7.
巧克力和番茄打架 ~ 巧克力贏了 , 為什麼?
【巧克力贏,因為巧克力棒!】



8.
一隻鯊魚吃下一顆綠豆,會變成什麼?
【綠豆沙(鯊)】



9.
為什麼蠶寶寶很有錢?
【 因為蠶寶寶會結繭(節儉)】



10.
很多東西拿來煮都會有各式各樣的香味,所以烹調一向都是很有講究;
但是,相反的有個東西:拿去冰起來的話反而會更香 . 請問是什麼?
【電冰箱(香)】



11.
如何讓飲料變大杯?
【念大慈(瓷)大悲(杯)咒】



12.
一個胖子從 12 樓掉下來,死了!他之後變什麼了?
【死胖子】



13.
白色的馬叫白馬,黑色的馬叫黑馬,黑白相間的馬叫斑馬,
那麼黑色白色紅色相間的馬叫什麼馬?
【害羞的斑馬】

Bike Trip - 仰德大道, 八里, 台北港

Day 7, 2010/10/12

1. 很久沒有好好的放個假了, 今天和小鐵馬就來個"騎遇台灣之旅"的練習. 出發, 關渡留影一下. 以下照片, 都是由Sony Erricson X10所拍攝的.