首页 文章

kartik gridview导出不良请求

提问于
浏览
0

我使用kartik \ gridview,以前我的导出工作完美,但现在当我尝试在gridview中导出任何格式的数据(pdf,json,excel等)我得到的PDF格式我得到一个空白的pdf为json和excel的messege是相同的,我得到:

<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>408 Request Timeout</title>
</head><body>
<h1>Request Timeout</h1>
<p>Server timeout waiting for the HTTP request from the client.</p>
</body></html>

我在过去的几周内运行了几次作曲家更新,所以我不知道哪个更新打破了这个 .

我也尝试过创建一个新的yii2-basic项目并尝试了这个功能,它仍然不起作用,所以这对我的项目来说不是问题 .

我查看了你的ExportController / actionDownload,并且请求到达了它,包含所有数据 . 而且我仍然无法找到为什么会出现这个问题 .

1 回答

  • 0

    通过将以下代码嵌入到视图布局文件head部分来尝试此操作 . 视图布局文件(例如main.php)通常位于应用程序视图/布局目录中 .

    // main.php
    <head>
    // other meta tags
    <?= Html::csrfMetaTags() ?>
    </head>
    

相关问题