請教各位先進
我用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)
但是仍不行
有出現過帳號密碼成功 但資料不存在的錯誤提示
但是虛擬空間 資料庫在空間後台開設後 是否還需要有甚麼設定嗎?
希望可以獲得解答
謝謝
Re: ...
補充問題
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似乎無法自行修改
是否有有經驗的專家可以協助解答
Re: ...
先試自己修改 sites/default/settings.php 內的 MYSQ connection string
Joetsui's blog
Re: ...
有關joetsuihk所提之事,請參看:依"水滴架站全機能攻略"步驟成功架站(下)--遠振主機cPanel使用法。看第(七)、(八)兩項。
我是用遠振虛擬主機。它會自動在資料庫名稱前加入一串字。所以要到sites/default/settings.php 內第92行($db_url = 'mysqli://testuser:testpassword@localhost/testdatabase';),將testuser、testdatabase名稱前面加入虛擬主機自動在資料庫名稱前加入的那一串字。
Jesse