2012-08-05 73 views
0

我最近使用FTP下載了功能完整的drupal(6)站點。雖然我安裝了Drupal實例,但我得到了站點/所有文件夾中的模塊和主題,但無法獲得實際站點配置(這些模塊的配置和設置)Drupal網站下載:無法按原樣安裝網站

在此任何幫助將不勝感激。

+0

你已經遷移了數據庫也正確嗎?對?!? :) – roberthernandez 2012-08-05 18:59:33

+0

是的,我也遷移了數據庫(應該在安裝drupal之後或之前完成)我在安裝drupal之後做了這個工作,因爲如果我在安裝之前做了它,它會要求我清空數據庫或查看現有的站點沒有安裝)。 – svabhishek 2012-08-05 22:15:46

回答

1

假設這是一個後續的:Drupal Site install on localhost after downloading source using FTP

如果你得到了Drupal的訪問你剛剛遷移到localhost站點時安裝屏幕,很可能是因爲你想在本地訪問網站使用與遠程站點不同的URI,並且此URL不屬於Drupal在查找settings.php文件時搜索的目錄(請參閱站點/默認文件夾的default.settings.php文件中有關第20行開頭的註釋)。

你有兩個選擇:

選項1:創建一個指向請求到本地URI託管直播網站目錄上您的本地主機的符號鏈接。這將是這個樣子:

ln -s /path/to/webroot/sites/default/ /path/to/webroot/sites/mydevsite.dev 

選項2:創建URI的映射到託管您的settings.php文件的正確文件夾中的網站/ sites.php文件。例如,你如果你離開你的settings.php文件中添加這網站/ sites.php在網站/默認文件夾:

$sites['mysite.dev'] = 'default'; 
$sites['www.mysite.dev'] = 'default'; 
$sites['mysite.com'] = 'default'; 
$sites['www.mysite.com'] = 'default'; 

簡單地說,這轉化爲:「服務的網站mysite.dev, www.mysite.dev,mysite.com和www.mysite.com從站點/默認的文件夾中找到。「

我通常使用第二個選項。它更可持續,獨立於操作系統,可以致力於源代碼控制。


基於更新前5個評論:

你需要編輯.htaccess文件在你的Drupal安裝。尋找這個部分:

# Modify the RewriteBase if you are using Drupal in a subdirectory or in a 
    # VirtualDocumentRoot and the rewrite rules are not working properly. 
    # For example if your site is at http://example.com/drupal uncomment and 
    # modify the following line: 
    # RewriteBase /drupal 
    # 
    # If your site is running in a VirtualDocumentRoot at http://example.com/, 
    # uncomment the following line: 
    # RewriteBase/

而且照它說的那樣,取消註釋並將其設置到您的子目錄中。

+0

謝謝@roberthernandez的答覆,但仍然在小修復:) 我的本地文件夾的名稱是** abhi **這是我將工作的網站(localhost/abhi是我的網址)。 我用建議的第二個選項創建了sites/sites.php。 '<?php $ sites ['rtd'] ='default'; $ sites ['www.rtd.dk'] ='default'; $ sites ['rtd'] ='default'; $ sites ['www.rtd'] ='default'; ?>' 但問題是,我只能加載第一頁,而不是所有其他模塊相關的網站。 例如,localhost/abhi/admin或localhost/abhi/build/modules,返回死亡白屏 – svabhishek 2012-08-05 19:07:46

+0

好。那麼作品呢? – roberthernandez 2012-08-05 19:09:26

+0

不,不是現在。我仍然在試圖弄清楚我錯在哪裏。 – svabhishek 2012-08-05 19:11:32

0

是的步驟是正確的。它是不是未來的設計或缺少視圖的功能?如果它唯一沒有到來的CSS,那麼問題可能是你的主題沒有得到應用。檢查主題文件夾是否正確存在,並禁用/啓用主題。

+0

意見和主題的功能。他們都失蹤了。模塊和主題文件夾存在,權限也完全沒問題。 – svabhishek 2012-08-10 23:18:58