精品伊人久久大香线蕉,开心久久婷婷综合中文字幕,杏田冲梨,人妻无码aⅴ不卡中文字幕

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
開源網絡教學平臺moodle中文亂碼問題
1.moodle中文日期亂碼解決

在moodledata目錄(與moodle目錄在同一級)下找到lang 目錄

在lang目錄下找到zh_cn_utf8目錄

在zh_cn_utf8目錄下找到langconfig.php

用記事本打開該文件

再選擇菜單命令“文件”->“另存為”

在彈出的對話框中把“編碼”右邊的下拉框中的內容改為ANSI

單擊“保存”按鈕

在彈出的是否替換的提示框中單擊“是”按鈕 .

另外一種辦法是:將moodle/php文件夾內的php.ini文件中的default_charset="iso-8859-1"改為default_charset="utf-8"

2.Moodle上傳文件中文文件名亂碼解決方法

moodle對中文的支持不是很好,這是公認的BUG。在網上可以找到一些解決辦法,其中最簡單的做法是:

-------------------------------

config.php加入

$CFG->unicodecleanfilename = true;

即可正常上傳中文檔名

------------------------------

我在lib/moodlelib.php下也發現了這樣一段說明,原來是官方的解決方案:

/**

* Cleans a given filename by removing suspicious or troublesome characters

* Only these are allowed: alphanumeric _ - .

* Unicode characters can be enabled by setting $CFG->unicodecleanfilename = true in config.php

*

* WARNING: unicode characters may not be compatible with zip compression in backup/restore,

* because native zip binaries do weird character conversions. Use PHP zipping instead.

*

* @param string $string file name

* @return string cleaned file name

*/

其實這樣并不是很徹底的方案。如果在插入超鏈接時選擇本站文件,返回的文件目錄中中文文件名還是亂碼的。不過我發現只要在瀏覽器中選擇utf-8編碼,還是可以正確瀏覽的,但這樣畢竟不方便。



再也找不到相關的資料了,于是自力更生,我找了點PHP的資料,直接修改了coursefiles.php文件(lib/editor/htmlarea/coursefiles.php),在第二行加上這樣一句:

@header("Content-Type: text/html; charset=utf-8");

再次測試網頁,發現瀏覽器就可以自動選擇utf-8編碼,不再出現亂碼了。

終于算徹底解決中文文件名亂碼的問題。

本站僅提供存儲服務,所有內容均由用戶發布,如發現有害或侵權內容,請點擊舉報
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
安裝moodle,中文顯示亂碼問題的完美解決
godaddy 空間上傳ASP文件出現亂碼,全是問號,國外空間亂碼的解決方法
PHP中文亂碼的三個原因及解決方法
解決web服務器各種應用的亂碼問題,歡迎補充和討論
解決PHP中文亂碼問題 linux下頁面亂碼
MySQL 中文顯示亂碼
更多類似文章 >>
生活服務
分享 收藏 導長圖 關注 下載文章
綁定賬號成功
后續可登錄賬號暢享VIP特權!
如果VIP功能使用有故障,
可點擊這里聯系客服!

聯系客服

主站蜘蛛池模板: 禹城市| 商都县| 本溪| 彩票| 内丘县| 绿春县| 定远县| 靖宇县| 察隅县| 镇江市| 凤翔县| 喀喇沁旗| 红河县| 云林县| 抚顺市| 漳平市| 澄城县| 九台市| 卢湾区| 宜城市| 察隅县| 瓮安县| 定日县| 陇西县| 湛江市| 武宣县| 岑巩县| 巫溪县| 龙里县| 凌云县| 榕江县| 濮阳县| 潮安县| 嘉禾县| 蓝山县| 马鞍山市| 醴陵市| 武穴市| 诸暨市| 高阳县| 新源县|