2010-10-31 114 views
0

我正在從本地部署drupal到活服務器。但我無法訪問頁面:在活服務器上部署drupal

我有http://localhost/site/admin,所以我應該有http://liverserver.com/site/admin,但它表示鏈接不存在。

我將所有文件複製到活動服務器。

然後,我正確地複製了數據庫,並將settings.php更改爲新的mysql服務器。

該網站顯示出來,但我的所有網頁(乾淨的網址)都無法訪問,不知道爲什麼。

回答

6

您確定您複製過.htaccess文件嗎?這很容易錯過,因爲許多系統隱藏名稱以「。」開頭的文件。聽起來你沒有它。您可以通過在路徑前添加「?q =」來訪問管理頁面,直到乾淨的URL正常工作爲止。 http://liverserver.com/?q=site/admin

+0

這正確!我在drupal很新,所以我還不習慣它的一些方法。 – 2010-11-01 12:27:24

2

試試Scott上面的提示,看起來像是一個乾淨的URL問題。

問題:

如果沒有 - 您可能需要閱讀extension documentation這個問題(因爲它不是一個新的),對已安裝在Web服務器上的mod_rewrite要特別強調(假設阿帕奇)

+0

準確地說,我的服務器不支持。我在上面! – 2010-11-01 12:27:47