gpt4 book ai didi

php - Drupal 节点存在时显示 404

转载 作者:行者123 更新时间:2023-12-03 23:03:48 27 4
gpt4 key购买 nike

某些节点存在于数据库中时显示 404 状态。如果您在管理页面中输入 url 来编辑该节点,您也会收到 404 错误。

这些节点是从 CSV 文件以自动方式在数据库中创建的。我想问的是哪些db字段会在节点上触发404?

我已检查 url_alias 表,节点具有有效条目。即:如果我在 URL 中输入 example.com/node/512682,它将重定向到 SEF url,但这会显示 404

最佳答案

您的“从 CSV 创建代码”自动化是否也会在“node_revisions”表中创建条目?如果没有,这将解释 404 错误 - 即使您禁用了节点类型的修订,Drupal 仍然期望每个节点至少有一个条目。

您也可以在导入时创建这些节点,但我同意 Scott Reynen (+1) 的观点,您应该使用 node_save() 来确保正确处理新创建的节点(尤其是调用相关的钩子(Hook))也可以防止其他意外。

关于php - Drupal 节点存在时显示 404,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2450129/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com