2016-08-05 82 views
0

我使用kartik \ gridview,以前我的出口工作完美,但现在当我尝试导出任何格式的数据(pdf,json,excel等)在gridview我得到 PDF我得到对JSON空白的PDF 和excel的messege是一样的,我得到:kartik gridview export bad request

<!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> 

我运行作曲家中 过去几周没有。负责这样的IM更新几次知道哪些更新打破了这个。

我也尝试过创建一个新的yii2-basic项目,并且尝试了这个功能,它仍然不起作用,因此它对我的项目没有任何问题。

我看过你的ExportController/actionDownload并请求得到它, 的所有数据。 ,但仍然无法找到此问题出现的原因。

回答

0

通过下面的代码嵌入到您的视图布局文件头部分试试这个。视图布局文件(例如main.php)通常位于您的应用程序视图/布局目录中。

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