2010-12-22 79 views
0

您好我在我的drupal網站「頁面未找到」時收到一個奇怪的錯誤,當我點擊登錄頁面時,我不知道爲什麼會出現這個錯誤。 請讓我知道可能是什麼結果(這是錯誤只在兩頁我的帳戶頁面和登錄頁面,其他頁面工作正常)。在drupal中找不到頁面錯誤

回答

2

事情嘗試:

  1. 通過加載管理員重建menues /建設/模塊
  2. 清除通過管理/設置/性能緩存
  3. 改建權限管理/內容/節點設置

除非你有某種高級設置(memcache,authcache,varnish,那種東西),其中一個應該可以做到。

1

我也有類似的問題,即會說

的index.php此服務器

上發現它竟然是我的.htaccess文件沒有被配置爲從一個子目錄服務的Drupal 。只有webroot。

這個線程幫助:

http://drupal.org/node/1585672?mode=2&sort=2

基本上我只是編輯RewriteBase我的.htaccess文件包含子目錄我的價值。

因此,舉例來說,如果我的服務從這裏的Drupal:

http://example.com/drupal/

然後,我在我的.htaccess文件更改RewriteBase值:

RewriteBase /drupal 
+0

這也是我的問題。看來使用.htaccess是一個相當笨拙的方法來做到這一點。將所有這些都放在虛擬主機配置文件中會更有意義。 – MagicLAMP 2016-03-23 22:16:28

0

在開始的時候,我想澄清一下,我使用localhost來支持Drupal。

racl101實際上給出了正確的答案。在這裏,我提出了一種基於什麼racl101爲我們提供了我的具體解決方案:

轉到爲.htaccess

sudo nano .htaccess 

.htaccess查找RewriteBase(如我的Drupal網址是localhost/~MyName/drupal/

我去掉RewriteBase和將其更改爲RewriteBase /~MyName/drupal/

然後它可以正常工作。 祝你好運!