2010-12-22 111 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/

然后它可以正常工作。 祝你好运!