2018年12月3日 星期一

big5碼網頁亂碼

Q. web Server更換, 原資料移到新server後, 網頁顯示亂碼

A. 新server語系要支援big5

1. OS
檢查是否有已安裝big5
# localectl list-locales | grep zh_TW
zh_TW
zh_TW.big5
zh_TW.euctw

zh_TW.utf8
已安裝. 若未安裝請安裝

2. 修改 httpd.conf
[root@mathalu html]# vi /etc/httpd/conf/httpd.conf

將 AddDefaultCharset UTF-8註解掉
# AddDefaultCharset UTF-8

3. 重啟httpd
[root@mathalu html]# systemctl restart httpd


2018年11月5日 星期一

excel開啟csv中文亂碼

Q: 從google表單下載csv, 用excel開啟亂碼
A: 先開啟 excel (2010)程式,「資料」→「從文字檔」

選取要開啟的.csv檔→匯入


選取「分隔符號」, 「UTF-8編碼」(若預覽區看得到正確的中文表示編碼正確, 若仍是亂碼, 請選擇正確中文編碼)→下一步
勾選正確的分隔符號, 本例為逗號. 下一步
選取各欄位的資料型態(可使用預設「一般」即可)→完成

選取將滙入的資料放在哪個儲存格(用預設=$A$1即可), 確定

完成.

若是Office 2016, 若使用「從文字檔/csv」開啟仍是亂碼, 請先用記事本開啟csv檔並存檔後, 再以excel開啟。

哈哈, 好像直接用這個方法比較快且方便:

1. .csv檔以記事本開啟
2. 在記事本中選擇存檔(沒錯, 什麼都沒做, 就只是把開啟的.csv存檔)
3. 在存檔後的.csv檔上按右鍵, 以excel開啟.

2018年11月2日 星期五

Windows server 2003 目錄權限

Q: 欲移除web某個子目錄的 iuser 權限(不給web瀏覽, 但要保留檔案), 但系統說要先關閉繼承使用權限的選項, 然後再嘗移除 iuser 權限。但在關閉繼承使用者權限時選錯了選項. 應當選複製, 再一一設定, 結果我選了移除, 造成完全無法讀取目錄內容, 且無法新增權限。即便從父目錄去設定「以顯示於此套用到子物件的項目,取代所有子項物件上的權限項目(P)」, 執行到這個目錄時也會權限不足存取被拒。

A: 先到安全性->進階->擁有者.. 把所有權取回來(記得勾選[取代子容器與物件的擁有者])
然後再把管理者權限加回來~

在該目錄上按右鍵→內容


點選安全性頁籤, 點選進階

點選擁有者頁籤, 點選要授予權限的擁有者

OK

參考資料: https://ithelp.ithome.com.tw/questions/10080019

2018年9月18日 星期二

ASUS Ultrabook win10 如何進 BIOS 選擇開機 device

Q: Ultrabook無法利用F8選擇開機磁碟機
A: 關機時先按住Shift鍵再選關機, 便可在開機時按F2進BIOS, 或按F9重設電腦

Linux 查硬體資訊

Q: Linux 如何查硬體資訊?
A: lshw (ubuntu)

lshw必須以管理者身份執行, 執行需要一點時間, 請耐心等待它完成. 如果資訊太多, 可導向一個檔案, e.g. /tmp/LSHW, 再用view去檢視.

dmidecode -t 17
可檢視記憶體狀態

nvidia-smi 可檢視nvidia卡狀態

2018年9月6日 星期四

Acer電腦無法開機, 無法進BIOS, 一開起來就「發出單音短嗶聲→重開, 循環」

Q: Acer電腦無法開機, 無法進BIOS, 一開起來就「發出單音短嗶聲→重開, 循環」
A:
故障狀況: 無法開機, 無法進BIOS, 一開起來就「發出單音短嗶聲→重開, 循環」(工程師說是CPU無法啟動)
維修方式: 在插著電源開機的情況下拔掉主機板電源, 再插上, 如果問題沒解掉再重複.
可能是主機板電容或CPU繼電器電過不去造成, 在開機情況下拔掉主機板電源讓電容放電再充電可能可以讓電過去
但做這個動作要小心, 萬一沒插好造成短路可能把主機板燒掉.

2018年8月17日 星期五

關閉windows系統還原

Q: 電腦做windows update時很慢, 硬碟很忙燈長亮, 硬碟爆掉. 刪除Software Distribution後重做update, 卻一直停在0%
A: 關閉系統還原
在我的電腦上按右鍵→內容
點選「進階系統設定」
切換到「系統保護」頁籤, 選「設定」
點選「關閉系統保護」, 按確定.

但是系統還原關閉後, 萬一電腦出現問題, 就不能選還原點回到上次正常的時間點開機.
請自行評估是否關閉還原.

但停止windows update且關閉後系統還原後, 硬碟還是很忙, 關機, 開機都很久.
關機, 先用hdd regenerator掃硬碟及修復, 也沒發現問題.

後來發現RAM使用率接近100%, 可能是windows更新, 只有4GB RAM拖不動. 繼續觀察

2018年7月20日 星期五

Latex pdf not allowed in restricted mode

Q: Latex compile 時出現 pdf not allowed in restricted mode. 錯誤
A: compile 時加上參數 --shell-escape, OK

pdflatex --shell-escape myfile.tex

OK

使用 pdflatex 編譯 TeX input eps 檔時, 
\usepackage{epstopdf} %會自動將 input的 eps檔轉為Pdf檔, 再input進來.

如果input的eps圖檔不是和 .tex 同一目錄或子目錄, 而是放在父目錄或以外之其他目錄, 會出現此錯誤

參考網頁: 
https://www.scivision.co/pdflatex-error-epstopdf-output-filename-not-allowed-in-restricted-mode/ 

2018年7月17日 星期二

如何查 Linux 版本?

Q: 如何查 Linux 版本?
A: 查看 /etc/*-release

ls /etc/*-release
例如 CentOS:
# ls /etc/*-release
/etc/centos-release  /etc/os-release  /etc/redhat-release  /etc/system-release

# more /etc/centos-release
CentOS Linux release 7.4.1708 (Core)

參考網址: https://blog.gtwang.org/linux/find-linux-distribution-name-version-number/

2018年6月26日 星期二

browser出現無法瀏覽網頁

Q: 網路連線看起來正常, 遠端桌面也OK. 但browser出現無法瀏覽網頁, 無論用name或IP都一樣.
A: 系統被百度植入BaiduProtect軟體, 移除, OK.
進入BaiduProtect目錄, e.g. c:\Program Files(x86)\Common Files\Baidu\BaiduProtect1.3\1.3.0619
執行裡面的 uninst 程式. 執行完畢後, 重新開機. OK.

參考資料:
http://kovic2603.pixnet.net/blog/post/311138584-%E6%88%91%E7%9A%84-google-%E7%80%8F%E8%A6%BD%E5%99%A8%E7%84%A1%E6%B3%95%E9%96%8B%E5%95%9F%E6%80%8E%E9%BA%BC%E8%BE%A6%EF%BC%81%EF%BC%9F%E9%A1%AF%E7%A4%BA%E3%80%8Cc

2018年1月30日 星期二

限制web瀏覽不能直接看到網站中的檔案清單

Q: 當 user web 目錄中沒有 index.htm 等預設入口檔案時, 瀏覽器會直接 show 出目錄中所有檔案, 此時檔案(即便.php)可被下載.

A: 編輯 httpd.conf, 將 user public_html 目錄權限設為不能瀏覽檔案: Options -Indexes
e.g.

<Directory /home/*/public_html>
    AllowOverride FileInfo AuthConfig Limit Indexes
    Options MultiViews -Indexes SymLinksIfOwnerMatch IncludesNoExec
</Directory>