預備知識儘管它沒有MySQLi的連接工作
- OS小學OS露娜(Ubuntu的12.02 LTS)
- 安裝的Apache2瓦特/ PHP
- 安裝mysqli擴展
- MariaDB的10.0。 8
情景
- 上安裝FuelPHP 1.7.1 /var/www/projectname.local
- 設置虛擬主機文件上發展config文件夾pastebin
- 設置db.php中pastebin
- 改變項目文件夾CHOWN到WWW-數據:WWW的數據
- 改變項目文件夾chmod命令777編輯在IDE
- phpMyAdmin是工作(它需要mysqli的工作)錯誤
- 應用程序錯誤 「沒有MySQLi的連接」
注
我
- 重新創建數據庫並設置新的用戶名/密碼
- 檢查,如果我是編輯正確的文件夾(即:如果應用程序設置檢查開發/測試/分期/生產配置)。這是開發。
- 檢查錯誤日誌中的燃料php日誌文件中的特定錯誤(沒有發現有幫助)
- 從「mysqli」更改了type =>「mysql」...「Fuel \ Core \ Database_Exception [Error]:」在瀏覽器中。
我的問題
- 確定哪些特定的錯誤(FuelPHP只顯示無mysqli的連接)。像錯誤的用戶名/密碼,錯埠等...
如果您將''type'=>'mysqli','改爲''type'=>'mysql',''會發生什麼? – Brainscrewer
出了問題的查詢.....爲什麼你有'777' chmod而不是'755' ?? :o – NoobEditor
@NoobEditor,因爲項目文件夾位於/ var/www(根目錄所有者)下,所以我無法使用Netbeans IDE對其進行編輯。我不能將它命名爲我的用戶/組,因爲apache2需要寫入日誌文件。所以我只是chmod到777. –