【问题标题】:Issue with CSV export in drupal 7drupal 7中的CSV导出问题
【发布时间】:2020-03-03 06:36:17
【问题描述】:

由于我是 Drupal 7 的新手,我只是想要一些关于如何调试 drupal 7 中的错误的反馈

工作场景会是这样的。

一旦我登录到 drupal 7 帐户,我就会得到这些子菜单

添加内容

查找内容

班级管理员

类导出

现在,当我点击 Class Export 时,它将显示一个包含一些数据的网格,并且在网格下方有一个 CSV 按钮,用于下载 CSV em> 网格的格式。

直到这一切都很好。

现在下一步,在右上角有一个编辑视图按钮,这将有助于编辑/添加网格的字段

在编辑视图中页面看起来像这样,工作正常

现在您可以在左侧的图片中看到字段部分,您可以在其中添加/删除字段。

下一步我将添加一些新字段

当我点击ADD时,我会看到下面的屏幕,我会选择Content : Class is Certified

(出现在:节点:training_class)

我会应用(这个显示)然后保存它。

现在当我点击 CSV 按钮时,我无法获取文件,页面没有响应。

所以我知道当我添加一个字段内容时:

类已通过认证(出现在:节点:training_class)

抛出错误,但是如何调试这个问题?

如何在 drupal 后端代码库中找到问题。如何找到根本原因?

任何帮助表示赞赏。

【问题讨论】:

  • Views 是一个巨大的工厂,所以我习惯将这个模块排除在我的开发之外。所以我建议使用另一个 contrib 模块来制作 csv 导出或开发自己的 .但是,如果你真的想调试视图问题,你可以检查视图模块api.drupal.org/api/views/views.api.php/group/views_hooks/… 提供的几个可用钩子并检查你的 php 日志!
  • 第一步,检查报告 -> 最近的日志消息(来自管理菜单)。 Drupal 正在那里记录所有消息(包括错误)。

标签: php drupal drupal-7 content-management-system


【解决方案1】:

有点详细的回答:

  1. 检查报告 -> 管理菜单中的最近日志消息。

  2. 尝试编辑 php.ini 文件并启用错误消息,这样当代码崩溃时您将能够看到错误消息。

  3. 从您的浏览器(网络选项卡)检查单击文档下载图标时会发生什么。检查服务器的响应是什么。

  4. 运行 phpinfo() 命令 (https://www.php.net/manual/en/function.phpinfo.php) 并检查是否启用了错误记录以及错误日志文件的位置。检查该文件... phpinfo() 还会显示加载的 php.ini 文件的位置。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-02-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-04-06
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多