2011-10-17 78 views
1

我今天早些時候發佈了一個問題,詢問哪些文件需要更改才能成功將drupal移動到MAMP。在移動網站後在Drupal 6上重定向循環

我現在已經把它全部移過來並將它連接到數據庫,但是,我在嘗試查看網站時被卡在重定向循環中。據我所知,重定向循環卡在index.php和install.php之間

我該如何解決這個問題?什麼會導致重定向循環?

我在某處讀到tmp目錄中有一個重定向文件,刪除它會解決問題,但對於我來說文件不存在。

+0

如果install.php文件丟失,有時會發生重定向循環 – chrisjlee

回答

0

由於我自己的體驗使用Drupal,我失敗了承認有問題的網站是Drupal多站點。網站文件夾包含'all'和'example.com'沒有'默認'文件夾。

我的問題有兩種解決方案。

  1. 建立甲基苯丙胺作爲一個虛擬主機(所以example.com會直接到我MAMP安裝等打勾的文件重定向所有的箱子)
  2. 文件夾名稱更改爲「本地主機」,而不是「例如.com'

第二個解決方案的確給我留下了一兩個問題,但由於我只需要這個主題的安裝,所以我決定一個拙劣的解決方案將花費最少的時間。

0

聽起來像.htaccess問題,有時候當您將站點從根路徑(即example.com/)移動到子文件夾(即localhost:8888/drupal /)時會發生這種情況。

嘗試改變RewriteBase.htaccess文件:

RewriteBase /drupal/ 

哪裏drupal是Drupal的安裝在子文件夾的名稱

+0

想要雙重打擊?不幸的是,這沒有奏效。我將該行添加到.htaccess文件(或者說,取消註釋掉了drupal提供的一個並修改爲匹配文件夾名稱),但沒有運氣,我仍然得到一個重定向循環。 –

1

檢查您的網絡服務器是否具有settings.php的讀取權限。

同時檢查數據庫是否設置正確。一如既往,drush是你的朋友。