【问题标题】:Pages are showing "The page you requested does not exist", but when I view content I can edit the page, but unable to view页面显示“您请求的页面不存在”,但是当我查看内容时,我可以编辑页面,但无法查看
【发布时间】:2013-09-06 20:14:03
【问题描述】:

我无法从站点内查看页面。它并非出现在所有页面上,只是出现在一些页面上,没有共性。如果您查看该页面,则表示该页面不存在。当您进入内容,并从 drupal 管理后端查看页面时,您可以“编辑”页面,并完美地查看所有内容。

还有其他人遇到过这个问题吗?

【问题讨论】:

  • 页面是关于什么的(节点、视图、自定义页面)?路径是什么?您是否对路径使用了 pathauto 或类似模块,而您现在正在请求旧路径?
  • 它们是节点(基本页面)。该站点设置为使用 pathauto。谢谢
  • 禁用 pathauto 模块和缓存一段时间,清除所有缓存,看看是否再次发生。发生这种情况的原因可能很多,因此您最好提供有关该问题的更多信息,例如可能相关的模块(显示、访问权限、路径、缓存等)以及此问题何时开始(例如,在安装模块之后)。

标签: drupal drupal-7


【解决方案1】:

编辑节点时,请查看浏览器中的 URL。必须有类似 node/nodeID/edit 的东西,例如节点/7/编辑。

如果调用 node/nodeId eg node/7 可以访问页面吗?

第二点是权限,进入用户->权限,有“查看文章类型的页面内容”之类的权限。此权限设置是否正确?

【讨论】:

  • 感谢您的提示。从节点查看页面时,它会将您重定向到别名,而不是节点。我要查看的页面是基本页面。我也检查了权限设置,没有任何改变。
  • 暂时禁用pathauto模块并再次测试
【解决方案2】:

...如果您将面板模块用于自定义页面,请确保它们实际上已“启用”

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-12-08
    • 1970-01-01
    • 2020-09-15
    • 1970-01-01
    • 1970-01-01
    • 2021-06-06
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多