各位版友大家好,不好意思又來打擾各位了。
先敘述一下我的環境...
原始網站http://www.owltale.org.tw/ 的環境是TWAMP 麻瓜架站包 v7.7.1,drupal版本6.25
資料庫的位置是\TWAMPd\htdocs\owl\
我想把這網站還原到我的電腦
我的電腦則是按照"使用drupal7架站的12堂課"這本書所教的內容,
一步一步安裝apache、mysql server、php、phpmyadmin
而資料庫的位置在\apache2\htdocs\owltale\public_html\
當我順利備份跟還原完之後,在我的電腦的網站一直出現site off-line的畫面
google到的解決辦法是把\sites\default\setting.php移除,然後進入網站讓他重新安裝
也因此順利進入網站,也能登入原本網站設定的管理帳號。
當我在測試各個頁面都沒什麼問題
但若我要進入任何管理者的頁面,例如編輯文章、編輯views、觀看內容清單等等
就會出現一大串的錯誤訊息
https://dl.dropbox.com/u/97630072/warning.doc
因為真的太大串了,只好上傳到dropbox
我有稍微看過內容,但完全沒有頭緒...
此外原本在網頁上方的工具列
只要遇到出現錯誤訊息的頁面,工具列就會不見
希望有人能幫我解答一下,或是幫我看出一點端倪...:(
謝謝!
圖片:
Re: 備份檔案還原後出現大量錯誤訊息
請問你匯入資料庫是用backup and migrate嗎?
我的做法給你參考~我是先安裝好最新的drupal
然後把"/sites"底下的所有東西傳過去~(這個時候,也不會動到你的settings.php 和 default.settings.php)
此時~你再把你原本網站的資料庫~通過backup and migrate 匯入即可!
如果你在匯入的時候~出現很多錯誤訊息~
如果像是SQLSTATE[HY000]: General error: 2006 MySQL server has gone away
這種情況的話~才需要改
mysql裡面的my.ini檔案
max_allowed_packet=100M
Re: 備份檔案還原後出現大量錯誤訊息
您好~
我備份還原是用phpmyadmin的輸出輸入功能
或者是用到dos模式底下輸入mysqldump跟mysql的語法
沒有採用backup and migrate這個模組是因為阿舍的書中提到他無法備份完整的drupal安裝資料夾
我的步驟是:
1.設定好電腦的架站環境
2.把網頁資料夾的檔案全部複製到我的電腦
3.匯入.sql的資料庫檔案
4.移除setting.php,輸入網址,讓drupal執行安裝
5.完成
所以我遇到的問題不是您所說的匯入時出現問題
而且我的my.ini裡也沒有"max_allowed_packet"這個項目耶
Re: 備份檔案還原後出現大量錯誤訊息
4. 這個步驟應該可以用修改 settings.php 的資料庫連線設定來取代
max_allowed_packet 這個可以自行加入 my.cnf 設定,
設定的參考建議可看看: http://drupal.org/node/259580
Re: 備份檔案還原後出現大量錯誤訊息
hi~Chris
其實我就是因為不知道怎麼修改settings.php....
也找不太到修改的方法
後來google發現可以把settings.php移除這個方法就很開心的照做了^^"...
Re: 備份檔案還原後出現大量錯誤訊息
settings.php 至少要知道資料庫連線設定及密碼
$db_url = 'mysql://username:password@localhost/databasename';
username : mysql登入的帳號
password : mysql登入的密碼
localhost : 連線位址 (通常是本機不用改)
databasename:資料庫名稱
其實搬動網站,只需調整一下這一段內容就差不多了
剩下比較複雜的部份,則是原本的管理者,沒有沒動到php或apache的設定檔,並注意一下版本的支源即可
Re: 備份檔案還原後出現大量錯誤訊息
回報一下,仔細看了一下setting.php,的確是只有這行需要修改的樣子
不過修改後....
那一大串錯誤訊息還是一樣存在...
Re: 備份檔案還原後出現大量錯誤訊息
你有改了 my.ini(.cnf) 的設定了嗎?
Re: 備份檔案還原後出現大量錯誤訊息
悲劇~
我按照http://drupal.org/node/259580這裡面的提示修改my.ini
原本的問題還是一樣存在
沒想到一個備份還原可以讓我搞這麼久Q_Q
Re: 備份檔案還原後出現大量錯誤訊息
你改完 my.ini 有重啓 mysql 吧?確認一下是不是已經讀到新的設定了
Re: 備份檔案還原後出現大量錯誤訊息
我有重新啟動apache server
跟重新啟動mysql是一樣的意思嗎?
另外我要怎麼確定是否有讀取到新的設定呢?
我把我的my.ini上傳請大家幫我看一下好了
不過附檔名我改成txt了
Re: 備份檔案還原後出現大量錯誤訊息
看起來設定檔是有寫進去的。
apache 跟 mysql 是分開的 server 端程式,要分開重啓。
Re: 備份檔案還原後出現大量錯誤訊息
試到好挫折...:(
都有重啟了
那一大堆的錯誤訊息一樣都還是在
Re: 備份檔案還原後出現大量錯誤訊息
最近協會比較忙,過幾天再來繼續解決這問題
先謝謝大家囉
Re: 備份檔案還原後出現大量錯誤訊息
你的ERROR LOG 大到打不開, LOL
你試試關掉 dblog, clear cache
Re: 備份檔案還原後出現大量錯誤訊息
clear cache有做了,不過還是一樣
請問dblog是什麼呢?
Re: 備份檔案還原後出現大量錯誤訊息
我最近手邊有一個網站從虛擬主機抓回來測試模組,也遇到一點麻煩
測試主機是Oracle VM VirtualBox Ubuntu Server 12.10
本機還特別改寫 host.conf 去對應網域
strict warning: Non-static method view::load() should not be called statically in /var/www/myweb/sites/all/modules/views/views.module on line 1113.
strict warning: Declaration of views_plugin_query::options_submit() should be compatible with views_plugin::options_submit($form, &$form_state) in
.....
我發現,會出現錯誤訊息,是我原先並未對應網域時,就先設定網站
後來我把設定重來,並且是對應好domain後再進行網站測試,就沒有這個問題了
我猜原PO會出現一堆錯誤訊息,本身的伺服器執行環境,最好也能模擬與正式網站一樣
Re: 備份檔案還原後出現大量錯誤訊息
如果是這樣的話,那我就真的不知道該怎麼辦了:(
我完全不知道正式架站的環境該是怎麼設定......
Re: 備份檔案還原後出現大量錯誤訊息
哈哈哈~真的很謝謝大家這麼熱心的在幫我解決這個問題
我剛剛才發現原來一直視我耍笨了
因為我一直是看阿舍所寫的"使用drupal7的12堂課"這本書
而書內只有一直提到有修改東西需要重啟apache server
但沒有提到要重啟mysql
大家一直提醒我要重啟mysql,我一直以為重啟apache後mysql也會跟著,或是我重開機後應該就會套用修改後的設定
剛剛突發奇想google了一下"mysql 重啟"才發現,原來完全不是我所想的
那一大串的錯誤訊息就在我的愚蠢中瞬間消失了!!真的很感謝大家
不過我目前在首頁出現了類似liaozi的錯誤訊息
我是有修改C:\Windows\System32\drivers\etc內的host檔
按照書本的方式是增加一行"127.0.0.1 xxxxxx.xxx.xxx"指向我所設定的網域
不知道我這樣做還有遺漏什麼步驟嗎?
Re: 備份檔案還原後出現大量錯誤訊息
提示一下步驟
01. 弄一個假的域名給本機使用
C:\Windows\System32\drivers\etc
"127.0.0.1 xxxxxx.xxx.xxx"
02.設定 apache.conf檔 virtual 資料夾要對應好假的域名
03.再重新滙入網站
另外,一般而言,除非有動到mysql相關的設定檔,否則不用重啟;大原則就是不管修改什麼,都要重啟服務
Re: 備份檔案還原後出現大量錯誤訊息
我找不到apache.conf這個檔案耶
不過在資料夾apache2\conf內有一個檔案httpd.conf,你是指這一個嗎?
我已經有把ServerName設定成我要的虛擬網域
不過還是一樣耶
Re: 備份檔案還原後出現大量錯誤訊息
你們不是同一問題吧??
感覺一看是PHP5.3+ 的問題 (不會影響運行那種), 你要不用 PHP5.2 看看...
Re: 備份檔案還原後出現大量錯誤訊息
php 5.2是不是沒有vc9的版本啊?
在php網站上沒看到耶
還是我在windows下用vc6也可以呢?
Re: 備份檔案還原後出現大量錯誤訊息
只有 PHP 5.3 或以上才有 VC9 版本 (因為微軟出力修復PHP在WINDOWS下的效能..)
VC6 的 PHP 要配合 VC6 的 APACHE
@jade0609, 我不是鼓勵你不修復問題, 但如果網站要升級到 7, 不要浪費這麼多時間在此, 有些錯誤不傷大雅 :)
看看這類錯誤多普及 (不只是 DRUPAL 有這類問題)
http://drupal.org/search/site/strict%20warning%3A%20Declaration
你可以看看這邊, 多多少少會有一些 PATCH:
http://drupal.org/project/issues/views?text=Strict+Warning
Re: 備份檔案還原後出現大量錯誤訊息
大概了解了,只是不知道為什麼在好幾次不同的嘗試中有時有這樣的錯誤訊息,有時卻沒有
讓我很想要了解其中的原因...
像最近這問題又莫名其妙的消失
讓人真的是哭笑不得XD
Re: 備份檔案還原後出現大量錯誤訊息
呵呵
解決這些問題不能靠猜的, 要調用一些工具除錯