您在這裡

我用byethost免費空間裝Drupal第三步資料庫就過不去了

teshin's 的頭像
teshin 在 2010-08-30 (週一) 17:33 發表

請教各位先進
我用byethost免費空間裝Drupal
到達第三步資料庫就過不去了
已經在byethost後台開了幾個db 例如:b1_1111111_db1 b1_1111111_db2 等等
也就是我的使用者名稱 b1_1111111

資料庫名稱:b1_1111111_db1
資料庫的使用者名稱:b1_1111111
資料庫的密碼:1111 (因為都多個DB都是同一個使使用者名稱與密碼)

進階選項
資料庫主機
localhost (有嘗試改成vpanel所提示之 MySQL 主機名稱 sql111.byethost1.com)
但是仍不行

有出現過帳號密碼成功 但資料不存在的錯誤提示
但是虛擬空間 資料庫在空間後台開設後 是否還需要有甚麼設定嗎?
希望可以獲得解答
謝謝

補充問題
Database host 用sqlxxx.byethostx.com
用一樣的空間 可以安裝Joomla
但是安裝Drupal 第三步就一直循環 重複要求輸入資料庫資訊 也沒有出現錯誤訊息
用由戰國策租用的虛擬主機也是到資料庫設定 就一直循環 重複要求設定資料庫
看起來是否是FTP傳上去的程式哪裡須調整
又是否是php.ini設定
水滴架站一書提及
session.save_handler = user (byethost的顯示為 session.save_handler = files)
error_reporting = E_ALL & E~NOTICE (byethost的顯示為 error_reporting 6135
但是byethost的php.ini似乎無法自行修改
是否有有經驗的專家可以協助解答

有關joetsuihk所提之事,請參看:依"水滴架站全機能攻略"步驟成功架站(下)--遠振主機cPanel使用法。看第(七)、(八)兩項。

我是用遠振虛擬主機。它會自動在資料庫名稱前加入一串字。所以要到sites/default/settings.php 內第92行($db_url = 'mysqli://testuser:testpassword@localhost/testdatabase';),將testuser、testdatabase名稱前面加入虛擬主機自動在資料庫名稱前加入的那一串字

Jesse