我是只會用TWAMP製作的新手
做好後的資料夾要放到遠端的主機上
那邊給我的資料庫假設為帳號:abc 密碼:123
我的方法是
1.修改TWAMPd\htdocs\sites\default\settings.php
原為$db_url = 'mysqli://root@localhost/drupal
改為
$db_url = 'mysqli://abc:123@localhost/drupal
(但我已經把原先TWAMPd\htdocs\drupal底下的東西全部到htdocs下了,是不是改成localhost就好?)
2.用FTP把TWAMPd\htdocs下的全部檔案傳上根目錄
3.用MySQL Administrator製作資料庫drupal的備份檔
4.將20090522.sql傳上根目錄
5.開啟Putty,語法mysql -p<20090522.sql 匯入資料庫
結果出現錯誤:
ERROR 1044 (42000) at line 21 : Access denied for user 'thcr'@'localhost' to database 'drupal'.
事實上,在我第一步驟修改完之後,原先連到localhost的網頁就會出現
Site off-line
The mysqli error was: Access denied for user 'thcr'@'localhost' to database 'drupal'.
連到該網址的部分則是會出現
Forbidden
You don't have permission to access / on this server.
請問我的步驟有哪些出錯了?
謝謝
Re: 轉站時帳號密碼如何修改
应该是
第五可能与mysql账号的权限有关
开始学习drupal,drupal试验田
Re: 轉站時帳號密碼如何修改
上面;那個錯誤是PO文時才打錯的,原先沒錯
第五的話,不過我在上傳前,自機localhost網站也會出現
Access denied for user 'thcr'@'localhost' to database 'drupal'.
Re: 轉站時帳號密碼如何修改
我的作法會
先備份資料庫
在遠端的主機上安裝新的drupal...
然後import備份的資料庫
在適當視需要修改settings.php
Re: 轉站時帳號密碼如何修改
我也覺得一開始直接在遠端安裝會比較方便,
但我原先已經自機設計好許多頁面,
請問是直接覆蓋所有檔案就可以了嗎?
Re: 轉站時帳號密碼如何修改
你應該簡化一點,及用視覺化的工具
1. 在遠端安裝
2. 使用模組備份 : http://drupal.org/project/backup_migrate
3. 恢復
你有可能用root import, 但沒設thcr權限, 或密碼真的錯了
使用一些視覺化工具試試: phpmyadmin
不太建議新人用SSH這類東西