爪哇之家

            BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理 ::
            35 隨筆 :: 29 文章 :: 8 評(píng)論 :: 0 Trackbacks
          moodle是個(gè)好東西,安裝也很順利,但是在centos4.2+apache2+php4下出現(xiàn)了一些問題:
          1、不能登陸,說是cookie沒有開啟,原因是在setCookie之前有header輸出
          在index.php的最前面加上
          ?require_once('lib/moodlelib.php');
          ?if (get_moodle_cookie() == '') {
          ???? set_moodle_cookie('nobody');
          ?}
          2、文件不能下載,原因同樣是在文件下載header之前有了輸出
          在lib/file.php第1行加ob_start()
          在send_file()之前加ob_end_clean()把緩沖清除掉
          3、上傳文件不能有中文文件名
          在config.php里加$CFG->unicodecleanfilename = true;
          4、下載文件中中文文件名亂碼(不是很好的解決方案,不能滿足國外用戶訪問了)
          在lib/filelib.php的send_file中對(duì)$filename做utf8->gbk的轉(zhuǎn)碼


          posted on 2006-10-26 08:33 爪哇之家 閱讀(1376) 評(píng)論(3)  編輯  收藏 所屬分類: php

          評(píng)論

          # re: moodle安裝筆記 2007-05-20 12:25 hh
          我在同一臺(tái)服務(wù)器上開設(shè)兩個(gè)moodle站點(diǎn),本地登陸都沒有問題,但掛上網(wǎng)后其中一個(gè)登陸就老說ccookie問題,不能登陸。請(qǐng)問這種問題怎么解決?謝謝!  回復(fù)  更多評(píng)論
            

          # 文件不能下載 2008-03-19 09:55 dreamour
          求助:
          本站文件或資源中上傳的文件不能訪問,總是“無法找到該頁”。
          但在FTP中可以看到moodledata/里有上傳的文件。
          怎么回事?
          還有,我的Moodle 1.9+沒有 lib/file.php,尋找file.php,有好幾個(gè)。究竟是那一個(gè),你采用下面方法的原因是什么:

          文件不能下載,原因同樣是在文件下載header之前有了輸出
          在lib/file.php第1行加ob_start()
          在send_file()之前加ob_end_clean()把緩沖清除掉   回復(fù)  更多評(píng)論
            

          # re: moodle安裝筆記 2008-05-14 16:08 李然
          不能登陸,說是cookie沒有開啟,可以說的具體點(diǎn)嗎?我是個(gè)新手,拜托啊!  回復(fù)  更多評(píng)論
            

          主站蜘蛛池模板: 英超| 渝北区| 北流市| 丁青县| 周至县| 凌云县| 象州县| 安溪县| 克东县| 诏安县| 庆城县| 合作市| 高州市| 油尖旺区| 马关县| 房产| 柘城县| 渝北区| 宁乡县| 丰原市| 虎林市| 嘉禾县| 金川县| 银川市| 江阴市| 义乌市| 临安市| 仙游县| 淮南市| 深州市| 日喀则市| 靖远县| 福海县| 剑阁县| 吴江市| 莒南县| 肃宁县| 南宁市| 商河县| 吴川市| 静宁县|