【HoorayOS】開源的Web桌面應用框架——安裝部署


  最近有很多人反應HoorayOS在安裝上出問題,無法順利安裝成功,為此,我特地單獨開篇日志,用戶安裝問題匯總,並在直接在文內解答,如果后續出現新的安裝問題,該日志會及時更新。

  首先是整個安裝流程,下載HoorayOS:http://code.google.com/p/hoorayos/downloads/list

  php,mysql環境安裝,如果你有能力單獨一個個安裝,可以直接跳過這一步。這里我推薦使用WampServer,其他php集成安裝環境各自做參考。

  安裝步驟就不截圖了,基本上都是“下一步”式的無腦安裝。

  安裝完畢后會發現桌面上有了一個快捷方式,雙擊運行后在桌面右下角就會出現這個圖標。

  然后我們右鍵它,可以在“Language”里面找到“chinese”,這樣就是中文版的了,然后我們再左鍵它,選擇最后一項“切換到在線狀態”。

  OK,php集成環境到此就安裝完畢了,下面我們開始部署HoorayOS。解壓壓縮包,一共2個文件,一個hoorayos文件夾,一個hoorayos.sql數據庫文件,我們把hoorayos文件夾放到www目錄下

  然后我們找到“inc/setting.inc.php”文件,打開,找到這一行

  設置數據庫鏈接屬性,基本上是不用修改的,因為wamp的mysql密碼默認為空。

  接下來我們需要導入數據庫,這里我用phpmyadmin做演示,同樣通過wamp打開phpmyadmin頁面。找到“數據庫--新建”,注意編碼選擇。

  創建成功后,點擊進入我們新建的庫,選擇導入

  OK,不會有問題,如果出問題請檢查之間步驟操作是否有誤。

  至此,環境及項目的部署到此完畢,我們可以打開網站看下是否能正常訪問。通過wamp進入“Localhost”,找到你的項目

  點擊進入,什么?!你也看到報錯頁面了,那就對了,讓我們來看看出了什么錯

  undefined index,如果有點php基礎的人肯定就明白了,出現上面這些是PHP的提示而非報錯,PHP本身不需要事先聲明變量即可直接使用,但是對未聲明變量會有提示。一般作為正式的網站會把提示關掉的,甚至連錯誤信息也被關掉。關閉方法就是在php.ini(點擊wamp,選擇php,找到php.ini)里找到“error_reporting = E_ALL”,修改成“error_reporting = E_ALL & ~E_NOTICE & ~E_STRICT”即可,然后保存,重啟wamp(wamp里面有個“重新啟動所有服務”的選項,點那個就行)

  重啟后再運行發現頁面上還是有問題,提示“could not find driver”,這是因為HoorayOS使用的PDO鏈接數據庫,需要在php里把對應的擴展打開,所以還是打開php.ini文件,找到“;extension=php_pdo_mysql.dll”,把開頭的分號去掉,保存,重啟。

  再次訪問,OK,看到久違的登入界面了……

  如果還有問題,請在下面回復,能力范圍內,我會盡量解答。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM