我使用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 回答
通过将以下代码嵌入到视图布局文件head部分来尝试此操作 . 视图布局文件(例如main.php)通常位于应用程序视图/布局目录中 .