phpMyAdmin 随机显示空白内容页面?

phpMyAdmin 随机显示空白内容页面?

在 Ubuntu 9.10 中的 Firefox 和 Chrome 中使用 phpMyAdmin 时,主内容区域 iframe 经常无法加载 - 留下一个空白的白色内容区域(尽管侧边栏仍然在那里)。

Firebug 报告称 iframe 或 AJAX 响应已返回 - 但无法在 iframe 区域加载。这似乎与我尝试运行的 SQL 查询有关,因为只需单击表名等普通链接即可。

我猜想两种浏览器可能都因 phpMyAdmin 的错误响应而阻塞 - 或者它使用的会话可能混乱,导致 PHP 端出现 die() 或类似问题。我想我记得 Ubuntu 的 /tmp 被锁定了...

这是我在 firebug 中收到的响应的副本。

Response    Headers view source
Date        Tue, 02 Mar 2010 05:13:36 GMT
Server      Apache/2.2.12 (Ubuntu)
X-Powered-By    PHP/5.2.10-2ubuntu6.4
Set-Cookie  pma_fontsize=deleted; expires=Mon, 02-Mar-2009 05:13:35 GMT; path=/phpmyadmin/ pma_fontsize=deleted; expires=Mon, 02-Mar-2009 05:13:35 GMT; path=/phpmyadmin/ pma_theme=deleted; expires=Mon, 02-Mar-2009 05:13:35 GMT; path=/phpmyadmin/
Expires Tue, 02 Mar 2010 05:13:46 GMT
Cache-Control   no-store, no-cache, must-revalidate, pre-check=0, post-check=0, max-age=0
Last-Modified   Tue, 02 Mar 2010 05:13:46 GMT
X-ob_mode   1
Pragma      no-cache
Vary        Accept-Encoding
Content-Encoding    gzip
Content-Length  20
Keep-Alive  timeout=15, max=90
Connection  Keep-Alive
Content-Type    text/html; charset=utf-8

更新:它仅在发送 POST 请求(例如 SQL 查询或弹出窗口查询框)时发生。

答案1

我在 php.ini 文件中将内存限制增加到 16MB,将执行时间增加到 20 秒,现在 phpmyadmin 没有任何问题了。奇怪的是,我以为超过这些限制至少会显示错误或类似的东西。

相关内容