將TWAMPd的資料夾移到另一台電腦後產生的狀況

各位好

原本我在自己的電腦裡面製作drupal網站
現在製作的差不多了要丟到server上面測試
已經先把原本網站的IIS關掉了
把TWAMPd資料夾整個複製過去另一台電腦後
啟動""apmxe_zh-TW""之後
再從瀏覽器輸入localhost/首頁
卻出現下面這個畫面
1

不知道要怎麼弄才會恢復耶ˊ ˋ
感覺就差那一步可是不知道是哪一步QQ

而且我忘記我的資料庫帳號密碼了冏
有沒有人遇過類似的狀況阿>"<

附加檔案大小
1.png15.55 KB
jamesliu78's 的頭像

Re: 將TWAMPd的資料夾移到另一台電腦後產生的狀況

呃........通常搬家的時候應該只要搬網頁檔案跟資料庫就行了......

我是神豬~神豬的神,神豬的豬.......

shirley_34's 的頭像

Re: 將TWAMPd的資料夾移到另一台電腦後產生的狀況

所以我應該是在新的電腦放一個新的架站包
然後把舊電腦的網站首頁那個資料夾和資料庫匯進去就好了嗎?

可是我現在有個問題是
因為另一台電腦裡面原本就有一個用IIS6和frontpage架的網站
我停用了world wide web service之後還是無法進入localhost
有點冏
完全摸不著頭緒

從來沒有遇到把drupal架在原本就有不同web container(是這個名字嗎@@?)的電腦裡面QQ

jamesliu78's 的頭像

Re: 將TWAMPd的資料夾移到另一台電腦後產生的狀況

如果那個IIS6之前就有支援PHP的話其實就不需要關掉了,
直接把檔案跟資料庫移過去就行了。

如果沒有要裝TWAMP的話,
那就把IIS6關掉,
然後再上面重裝TWAMP就行了。

-------------------------------------------------------------------------

不過你已經出現這個畫面,
代表PHP是可以正常執行的,
你的問題應該amouro所提到的狀況.....資料庫連不進去,
你確認一下sites/default/settings.php裡面有一行「$db_url = '...';」,他裡面的設定跟你新的資料庫是否一樣。
格式「$db_url = 'mysql://username:password@localhost/databasename';」。

你可以先在伺服器上面裝phpmyadmin(他是php寫的資料庫管理界面),
看看資料庫是否正常。

我是神豬~神豬的神,神豬的豬.......

shirley_34's 的頭像

Re: 將TWAMPd的資料夾移到另一台電腦後產生的狀況

我不知道IIS6有沒有支援php耶QQ
剛剛去看過jamesliu78大說的settings
裡面的設定和我當初的設定一樣阿ˊ ˋ
不知道為什麼移過去卻不行了
我有事先把world wide web service關掉
將drupal啟動之後
再打開world wide web service
然後舊網站和我做的網站可以並存
只是我做的會一直出現site off-line

我也有想再重裝TWAMPd
可是我下載TWAMPd解壓縮之後啟動apmxe_zh-TW.exe
再去網址列打localhost會出現以下畫面
2
如果直接在網址列輸入localhost/phpmyadmin會出現
1
所以很冏不知道是怎麼一回事

yelban's 的頭像

Re: 將TWAMPd的資料夾移到另一台電腦後產生的狀況

請問 sites 資料夾東西還在不在
若是該資料夾不見了,會出現 site off-line 情形

shirley_34's 的頭像

Re: 將TWAMPd的資料夾移到另一台電腦後產生的狀況

我是整個一過去所以是還在的耶ˊ ˋ

amouro's 的頭像

Re: 將TWAMPd的資料夾移到另一台電腦後產生的狀況

以最後一行的錯誤訊息看起來,是你使用了root當作連線資料庫的使用者,而且密碼無法通過驗證,有設定對嗎

Chris / Amouro
amouro@laconique.com.tw

shirley_34's 的頭像

Re: 將TWAMPd的資料夾移到另一台電腦後產生的狀況

很奇怪的事情是
我帳號密碼同一組
可是移到另一台電腦以後就沒辦法使用了ˊ ˋ

amouro's 的頭像

Re: 將TWAMPd的資料夾移到另一台電腦後產生的狀況

新的那台server你有給 root 密碼嗎?

不過~是建議你另外新增一個帳號給指定的資料庫使用權限。

Chris / Amouro
amouro@laconique.com.tw

shirley_34's 的頭像

Re: 將TWAMPd的資料夾移到另一台電腦後產生的狀況

我原本沒有給root密碼
我再試試看你的方法好了!!

shirley_34's 的頭像

Re: 將TWAMPd的資料夾移到另一台電腦後產生的狀況

現在遇到一個更奇怪的窘境

剛剛我在自己的電腦的網址列裡面輸入localhost
竟然無法進入後端
會出現以下畫面
1

QQ是我太笨不會用drupal嗎ˊ ˋ
真詭異

shirley_34's 的頭像

Re: 將TWAMPd的資料夾移到另一台電腦後產生的狀況

只好自己回自己

開工後一直處在冏的狀態
造成大家的困擾實在很不好意思

剛剛我在自己的電腦網址列輸入localhost/phpmyadmin
又可以了!!!
然後我重新設定了帳號密碼
也新增一個使用者要給另一台電腦用
可是當我把網站整個移到另一台電腦之後
仍然出現之前的問題
phpmyadmin一樣不能登入
很怪的感覺

目前看來是無解了冏

amouro's 的頭像

Re: 將TWAMPd的資料夾移到另一台電腦後產生的狀況

感覺從你的敘述看出了一些端倪,不知道是不是在轉移檔案的方式上出現了一些盲點,

可以詳細敘述你轉移檔案的方式及目的地嗎? 尤其是你轉移資料庫的部分是怎麼處理的...

Chris / Amouro
amouro@laconique.com.tw

shirley_34's 的頭像

Re: 將TWAMPd的資料夾移到另一台電腦後產生的狀況

目前有兩台電腦A.B
A是我原本在做網站的電腦
B市公司內部server的主機
原本是用IIS6和front page等東西做出來的
↑這部分我也不是很清楚
我也沒有很專業(哭)

我現在要把A電腦裡面的drupal轉移到B電腦裡面
我的做法是把原先的TWAMPd資料夾整個壓縮
然後傳到B電腦內
再將B電腦內的world wide web publishing service服務停止
開啟drupal的apmxe_zh-TW
在瀏覽器的網址列輸入localhost
然後就卡關了

說來很慚愧
雖然本身科系和資訊有一點點關係可是所學相當粗淺
才會一直上來叨擾各位
造成各位的不方便真的深感抱歉QQ
對不起QQ

amouro's 的頭像

Re: 將TWAMPd的資料夾移到另一台電腦後產生的狀況

我想你的問題應該是出在 mysql 的 data 你是直接複製整個資料夾過去,而不是用匯入資料到新資料庫中。

才會造成 copy 前是正常的,但是 copy 之後就無法使用了...

Chris / Amouro
amouro@laconique.com.tw

shirley_34's 的頭像

Re: 將TWAMPd的資料夾移到另一台電腦後產生的狀況

可是我現在如果直接在B電腦裡面重新安裝一個TWAMPd
也是會發生問題
就是打不開localhost

因為我後來有想要先在B電腦直接安裝
有嘗試過
但是無法ˊ ˋ

感覺jamesliu78大大的方法好像有點可行可是我看不太懂ˊ ˋ

amouro's 的頭像

Re: 將TWAMPd的資料夾移到另一台電腦後產生的狀況

我認為問題發生在你整個TWAMP打包copy過去影響到的,詳細的我覺得乾脆來參加二月小聚來問 yelban 囉,這樣應該最容易理解你所發生的問題給你解答

Chris / Amouro
amouro@laconique.com.tw

shirley_34's 的頭像

Re: 將TWAMPd的資料夾移到另一台電腦後產生的狀況

我有點猶豫要去參加那個聚會XD
不過amouro大大應該是說二月小聚嗎:P?

可是我在想那天的主題試版型我拿我的問題去問會不會很奇怪@@?
然後我可以找人陪我一起去嗎XD?

我也覺得是我整個copy過去的關係
雖然我之前也是用同樣方法還是可以使用
可能每個電腦的設定不太一樣吧冏

amouro's 的頭像

Re: 將TWAMPd的資料夾移到另一台電腦後產生的狀況

我還真的寫錯了,總會有中場休息,來聽聽看,也趁機聊聊都好,
歡迎一起來參加囉

Chris / Amouro
amouro@laconique.com.tw

shirley_34's 的頭像

Re: 將TWAMPd的資料夾移到另一台電腦後產生的狀況

呵呵沒關係XD
感覺不知道要怎麼提>"<
有點害羞

jamesliu78's 的頭像

Re: 將TWAMPd的資料夾移到另一台電腦後產生的狀況

活動最後還有一個小時可以讓大家聊天喔,
歡迎來現場詢問xd"

我是神豬~神豬的神,神豬的豬.......

shirley_34's 的頭像

Re: 將TWAMPd的資料夾移到另一台電腦後產生的狀況

想請問jamesliu78大
最晚會到幾點呢?

jamesliu78's 的頭像

Re: 將TWAMPd的資料夾移到另一台電腦後產生的狀況

活動是下午1點~4點,
詳細資訊可到這裡來看喔:http://drupaltaiwan.org/forum/20120130/6077

我是神豬~神豬的神,神豬的豬.......

shirley_34's 的頭像

Re: 將TWAMPd的資料夾移到另一台電腦後產生的狀況

對不起我太蠢了
剛剛報名的時候我看到時程表了
感謝感謝

jamesliu78's 的頭像

Re: 將TWAMPd的資料夾移到另一台電腦後產生的狀況

感覺你好像有點混亂了............

建議你從頭一步一步來,
.先設定好你的網頁伺服器(www),用IIS6或TWAMP都行
>>IIS6有PHP的外掛,看你有沒有裝而已,IIS6跟TWAMP開一個就好。

.在Localhost的根目錄放一個index.html進去,確認伺服器是否開始運作。

.在Localhost的根目錄放一個phpinfo.php進去,裡面打...
<?php phpinfo(); ?>
檢查php是否正常運作。

.在localhost/phpmyadmin進入資料庫管理程式
>>http://www.phpmyadmin.net/home_page/index.php
>>記得設定好config.inc.php

.然後用phpmyadmin連進資料庫,看是否正常

--------------------------開始轉網站----------------------

.在phpmyadmin建立drupal要連入的帳號跟資料庫

.將drupal的資料庫匯入你剛才建立的資料庫中,並檢查資料是否有問題

.將drupal的程式放入localhost下

.檢查sites/default/settings.php裡的$db_url跟你剛才建立的帳號/資料庫是否一樣

.打開Drupal網站看看是否正常執行

----------------------------如果Drupal網站沒辦法正常開啟-----------------

.下載新的Drupal程式,並放到另一個資料夾中

.重新安裝一次,看看是否伺服器有什麼部分支援不足

.安裝你會使用的module,看看是否正常

-------------------------------------------------------------------

大致上這樣,
先看看是那部分出錯了。

我是神豬~神豬的神,神豬的豬.......

shirley_34's 的頭像

Re: 將TWAMPd的資料夾移到另一台電腦後產生的狀況

jamesliu78大大...
其實是我真的很混亂QQ
非常感謝你如此熱心的幫忙我
我很想要照個你說的步驟去做可是我不太了解上面的一些東西
你提到....

**.先設定好你的網頁伺服器(www),用IIS6或TWAMP都行
>>IIS6有PHP的外掛,看你有沒有裝而已,IIS6跟TWAMP開一個就好。

我之前有上網查一下要怎麼用IIS6,可是由於我沒有用過所以看得有點霧煞煞
可以請問我要去哪裡設定才對呢?
電腦的作業系統是windows server2003

**.在Localhost的根目錄放一個index.html進去,確認伺服器是否開始運作。

其實我一直都不太清楚電腦是怎麼自己去找到根目錄的QQ
不過原本網站一輸入網址之後就會進入一個動畫
是否就是那個動畫的資料夾呢?

**.在localhost/phpmyadmin進入資料庫管理程式
>>http://www.phpmyadmin.net/home_page/index.php
>>記得設定好config.inc.php

這邊我不太懂,還有甚麼額外的設定要用嗎?

jamesliu78大大
我不知道我上面這樣提問會不會讓你感覺不好
如果造成你的困擾我真的很不好意思ˊ ˋ
文字實在無法表達我內心的感謝與抱歉QQ
真的非常非常非常謝謝你

jamesliu78's 的頭像

Re: 將TWAMPd的資料夾移到另一台電腦後產生的狀況

--------------------IIS6-------------------
呃~不好意思~我IIS6不熟,只是有朋友裝過(倒

我通常windows是用appserv裝的。

---------------------根目錄---------------
IIS的話我記得在設定畫面會有。

APACHE的話在「httpd.conf」找一下「DocumentRoot」。

--------------------phpmyadmin-----------------
他需要設定登入的方式,跟加密代碼。
上網找一下文件吧~
/*
* This is needed for cookie based authentication to encrypt password in
* cookie
*/
$cfg['blowfish_secret'] = '.....'; /* YOU MUST FILL IN THIS FOR COOKIE AUTH! */

/*
* First server
*/
$i++;
/* Authentication type */
$cfg['Servers'][$i]['auth_type'] = 'cookie';
/* Server parameters */
$cfg['Servers'][$i]['host'] = 'localhost';
$cfg['Servers'][$i]['connect_type'] = 'tcp';
$cfg['Servers'][$i]['compress'] = false;
/* Select mysqli if your server has it */
$cfg['Servers'][$i]['extension'] = 'mysql';
$cfg['Servers'][$i]['AllowNoPassword'] = false;

---------------------------------------------------------------
不用客氣^^
不過我們也只能給你方向而已,
還是要請你多找一下網站上的教學/文件,
然後一步一步解決。
(急了只會更亂xd")

我是神豬~神豬的神,神豬的豬.......

Kay.L's 的頭像

Re: 將TWAMPd的資料夾移到另一台電腦後產生的狀況

你所指的 B 電腦是不是公司內部的 ?? 會不會給你的 PORT 80 封了....

你應該先確定 localhost 可行, 才理會 Druapl 問題

---
notaBlueScreen

shirley_34's 的頭像

Re: 將TWAMPd的資料夾移到另一台電腦後產生的狀況

B電腦是公司內部的電腦沒錯
原本舊網頁好像就是port 80
有人跟我說把world wide webpublishing service 關掉就好了所以我也不是很清楚ˊ ˋ
可能我在研究一下@@"
感謝Kay.L大!!