標題:
又是重新整理的問題
[打印本頁]
作者:
wangchifu
時間:
2011-3-28 22:36
標題:
又是重新整理的問題
我把學校的網頁都架在學務系統那塊ubuntu-server版上
之前重新整理時,圖片會不見...多按幾下F5又出現...
亮老大教我改防火牆後...比較不會了(有時還是會)
最近又把許智超老師的班級網頁系統架ubuntu-server版上
問題又來了....F5時...資料庫裡的中文資料會變亂碼耶
再按幾下F5...又ok了...
太奇怪了....
我架位置如下:
http://163.23.93.89/classsystem/
麻煩知道如何解決的人來幫忙了...
謝謝
作者:
kaidamy
時間:
2011-3-29 09:21
我沒用過該系統!
如果我遇到此情形,我會如此做...
1.檢查該網頁系統是否為utf8版
2.檢查mysql資料庫部分是否預設用utf8"讀"和"寫"
3.檢查網頁系統程式碼是否預設用utf8"讀取"和"寫入"資料庫
4.檢查 apache 的設定檔,將utf8預設值關閉!
5.將網頁系統改裝到別的作業系統(如CentOS)試試!
以上淺見,提供參考
祝您成功....
橋頭國小資訊組長黃志豪
作者:
jls
時間:
2011-3-29 09:34
您可以參考溪湖成功國中的作法看看
陳士勤 3月28日 9:03
我一值困擾著 公告系統中, 附檔夾中文檔名的問題.
昨天看到這一篇 :
http://plog.tcc.edu.tw/category/515/804
(這樣解決,不知有無後遺症? 若可行的話,是否建議包到下一個版本上面)
讓Apache2順利讀取中文檔名
這個學期把主機大搬風+升級,
所有的server完全由debian linux接手,
可是教師用的ftp+web server卻有一個問題:
如果同仁使用中文命名,就會出現找不到路徑的結果。
雖然使用中文命名是一個不好的習慣,
但是沒辦法完全控制每個同仁都得使用英文命名,
所以只好想辦法讓apache乖乖聽說。
在apache1.3的時候,有一個叫mod_fileiri的模組可以解決這個問題,
到了apache2就改用mod_encoding來處理,
這時候就會發現debian真好用,apt-get install libapache2-mod-encoding,
簡簡單單就把這個模組裝起來了,
之後在/etc/apache2/mods-available/裡新增一個encoding.conf,
輸入:
<IfModule mod_encoding.c>
EncodingEngine on
NormalizeUsername on
SetServerEncoding UTF-8
DefaultClientEncoding Big5 UTF-8
AddClientEncoding "(Microsoft .* DAV $)" Big5 UTF-8
AddClientEncoding "Microsoft .* DAV" Big5 UTF-8
AddClientEncoding "Microsoft-WebDAV*" Big5 UTF-8
</IfModule>
再用ln -s把encoding.conf,encoding.load連到/etc/apache2/mods-enable/下,
重啟apache2就可以讓它自動轉換編碼,讀取中文檔名或路徑了!
ps.這個方法一樣適用在sfs3上,這樣就不用去更改ie的設定了
(只是SetServerEncoding要改為Big5)
作者:
tienho
時間:
2011-3-29 18:51
我們也有相似的問題
自從為了免試升學的模組不得不把主機升級到php5+Mysql5+學務系統3.1後
就會出現相似的情形了
可惜!不知怎麼上傳圖片給大家看
歡迎光臨 彰縣自由軟體交流論壇 (http://free.jls.idv.tw/)
Powered by Discuz! 6.0.0