配置moodle有感

2021-04-02 04:30:20 字數 1416 閱讀 8865

今天終於把moodle給配成功了,首先在伺服器上安裝easyphp1-6_setup.exe,根據網上說明,輕而易舉的將php+mysql+apache配置成功了,然後再配置moodle,驚恐中成功的進入了介面,因為昨天始終配置到最後出現嚴重警告無法配置這個**,如:serious error! could not set up the site!不知道是什麼原因,我不懂php語言,只是從admin/site.php中查詢到了一些if else語句,不知道是昨天裝的mysql5有問題呢,還是moodle對於mysql5支援不良呢!一言難盡!!!(記憶中,上次配置moodle時,可能沒有用mysql5,所以就沒有這樣的問題)

在伺服器上配置好後,又在我自己的機子上嘗試了一下,不使用easyphp1-6_setup.exe,它們裡面的版本都太低了,所以我使用了php5.1.0和apache2.0.54,以及phpmyadmin,使用排除法,發現只要裝上mysql5立馬出問題。所以還是不要嘗試新鮮的好。最新的未必是最好的,夠用就好。在網上查到,mysql5有以下問題:

現在apache和php都已經配置好了,在瀏覽器裡輸入localhost看看結果,執行成功,然後輸入localhost/phpmyadmin看也成功。鬱悶,phpmyadmin提示錯誤資訊:

quote:

mysql 返回:

#1251 - client does not support authentication protocol requested by server; consider upgrading mysql client

奇怪了,偶明明裝的是mysql最新版本怎麼會客戶端版本過低呢,真是鬱悶啊

就此放了一下,經多次測試仍然不成功就先放棄了一下,玩了一把kof97

然後在ccf.熊貓和im286.ceo的幫助下,終於找到了原因:

落伍ceo:「公升級客戶端

新版本的

mysql

使用了新的密碼驗證方法

設定mysql

密碼時使用old_password可以解決這個問題」

ccf.熊貓:「使用old_password」重新設定密碼就可以了」。

感謝這兩位朋友,具體解決辦法如下:

由於偶不知道怎麼公升級client,因為在windows 下 server和client是**安裝的,我就用了old_password的方法:

quote:

mysql

> update

mysql

.user set password = old_password('newpwd')

-> where host = 'some_host' and user = 'some_user';

mysql

> flush privileges;

以上是引自別人的內容!!!

自己以後還要學習php,所以等以後再研究吧!嘿嘿……

moodle介面優化

修改 moodle theme主題 一 概述 根據n10 遠端教育中心需求規格說明書v0.1進行moodel主題的修改。當前關於頁面的修改包括如下內容,相關功能優化後續補齊。1.登陸頁面 將作為訪客 和使用者名稱密碼忘記的內容去掉。忘記密碼到manager中進行重置。2.admin 使用者的介面優化...

moodle安裝小結

方法一 1 新建moodledata目錄 2 登入phpmyadmin或類似的mysql視覺化管理工具,新建資料庫名稱為moodle cfg dbtype mysql 資料庫型別 cfg dbhost localhost 網域名稱 cfg dbname moodle 資料庫名稱 cfg dbuser...

Moodle平台問題集錦

研究moodle平台幾天了,從安裝到使用,首先我推薦使用phpstudy作為除錯環境,因為它一次性安裝,無須配置即可使用,是非常方便 好用的php除錯環境 該程式不僅包括php除錯環境,還包括了開發工具 開發手冊等 總之學習php只需乙個包 1.moodle平台安裝後,登陸首頁顯示 網頁重定向 這個...