问题标签 [wsod]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
100 浏览

drupal-7 - Drupal 域访问模块设置选项卡白屏死机 WSOD

在我正在开发的 Drupal 7.x 项目中,我使用的是域访问模块。不知何故,当我尝试访问“设置”选项卡(管理员/结构/域/设置)时,我得到了一个 WSOD。

错误日志:

[2014 年 5 月 7 日星期三 11:20:08] [错误] [客户端 127.0.0.1] PHP 致命错误:调用 /var/www/MYDRUPALPROJECT/sites/all/modules/custom/domain_bonus/domain_bonus_login_restrict 中的未定义函数 object_log() /domain_bonus_login_restrict.module 在第 55 行,引用者:http://MYDRUPALPROJECT/en/admin/structure/domain

相关文件中的内容:

……

/**

*实现 hook_form_alter()。

*/

功能 domain_bonus_login_restrict_form_alter(&$form, &$form_state, $form_id) {

此自定义模块是 contrib 模块的副本,仅进行了一些不涉及相关行的简单修改。

任何人都知道这可能是什么原因?我是否应该分享任何其他相关信息以帮助您理解这一点?

谢谢!

0 投票
0 回答
112 浏览

drupal - Drupal 缓存损坏

我正在运行 Drupal 6.22,偶尔(每隔几个月)我会在死机时出现白屏。(WSOD)。

我发现使用“drush cc all”清除缓存可以解决问题,但可能是什么原因造成的?

0 投票
1 回答
5365 浏览

php - 尝试从 2.5.24 更新后的空白 Joomla 管理员屏幕(和前端)。

请帮忙!将我的 Joomla 2.5.24 升级到 3.3 时,进程挂起。现在我得到 WSOD 并进入管理员(前端也不起作用),但出现错误:

管理员:致命错误:在第 712 行调用 /home/.../libraries/cms/html/behavior.php 中未定义的方法 JAdministrator::setHeader()

前端:致命错误:在第 271 行调用 /home/...../libraries/cms/html/behavior.php 中未定义的方法 JHtml::getJSObject()

我在更新之前备份了所有数据库和文件,但是在恢复时问题也没有解决。我花了一整天的时间试图弄清楚这一点,但我不知道如何调试 setheader()。谁能帮帮我吗?

0 投票
2 回答
930 浏览

php - Laravel WSOD 全新安装,不带日志错误消息

只是另一个没有任何线索的 Laravel 4 白屏。

我的背景:

  • 服务器 CentOS 6.5
  • 阿帕奇 2.2.15
  • PHP 5.4.23
  • 启用 php mcrypt
  • php log_errors 工作
  • Laravel 全新安装:“$ laravel 新项目”
  • 存储文件夹权限 777
  • 没有laravel错误日志
  • php日志没有错误
  • apache/httpd 日志没有错误

我试图做一个“手动调试”,应用程序在start.php停止:

更深入compiled.php我已经失去了共享方法调用的轨道:

编辑

使用 Laravel 的服务器 ( ) 检查了相同的“ 500 服务器内部错误$ php artisan serve” 。

0 投票
1 回答
311 浏览

zend-framework - Zend Framework Application Going white after application->bootstrap()->run()

I have never used zend framework before today. Though I know PHP my client gave this site to me which seems to be stuck.

I can't figure out what is wrong here. I tried these-

  • I have enabled error reporting and writing some junk code on index.php shows some error to prove it. but I still dont see anything.

  • Server has Zendguard enabled

  • On the index.php file everything works to the point of this function,

$application->bootstrap()->run();

can anyone give me a pointer , what could possibly cause this white screen of death? or at least show me where to look next?

0 投票
0 回答
23 浏览

php - 为什么即使在将 php 设置为显示所有错误后我也会得到 WSOD?

我正在学习 PHP 中的 OOP。我已经完成了一些关于创建小型剧院预订系统的作业。我从一个简单的数据库开始,它只能插入一个名称来进行预订。

现在为什么这让我完全空白页?我认为我有不止一个错误,因为这是从头开始的第一次尝试,但为什么我什么都没有……根本没有?

感谢您的洞察力!

0 投票
1 回答
93 浏览

drupal-7 - Drupal 7 WSOD 和 PHP 致命错误

提前感谢您查看我的帖子!我使用 Aquia Dev Desktop 在本地开发了这个 Commerce Kickstart 站点,一切看起来和运行都很好。当我将它发布到服务器时,我得到了 WSOD,并且 error_log 中有一个错误:

PHP 致命错误:在第 222 行的 /xxx/xxx/xxx/profiles/commerce_kickstart/themes/omega/alpha/includes/alpha.inc 中调用未定义函数 delta_get_current()

除了结帐问题外,这个网站在远程也一直运行良好。(删除它的最初原因。)我不得不参考该站点的备份副本,进行一些更改以使其更新,然后发布它。那是我收到 WSOD 和 Php 致命错误的时候。

如果您对如何修复或在哪里进行有任何建议,请告诉我。另外,如果您需要更多信息,请告诉我。

再次感谢。
杰森

0 投票
2 回答
412 浏览

php - 由于“session_start”,从 PHP 5.3 切换到 PHP 5.4 时 Silex 出现白屏死机

最后,我能够用以下两行重现该问题:

当我这样做时,我得到一个 WSOD!知道为什么会这样吗?

==================================================== ==========

最后,我越来越深入地挖掘并将其缩小到由于失败而引起的问题session_start();不过,我不知道为什么它会以这种方式失败。

所以,问题归结为:当session_start()被调用时NativeSessionStorage::start(),它失败了。但是,当我创建一个示例测试页面时,session_start()它成功了!

Silex 有什么不同吗?!

我保留下面的文字,以便任何面临类似问题的人都能理解失败背后的原因。

==================================================== ==========

我最近尝试从 Php 5.3 切换到 Php 5.4,而我基于 Silex 的网站停止使用 WSOD。

我检查了 PHP 错误日志,我看到: Premature end of script headers: php54.cgi

我尝试了很多东西,最后想到了在网上问:(。这是我尝试过的:

  1. 创建了一个简单的 Silex 项目并检查它是否正常工作。不,不是。
  2. 在 Silex 初始化之前添加代码并在app[debug] = true之后设置:

    /li>
  3. 试图检查代码的范围。但我一直在继续介入。我一直坚持到NativeSessionStorage::start()放弃,所以它一直工作到那时,我在那里产生的任何错误都会按预期正确报告。

  4. 尝试查看其他条目以了解如何修复 BSOD,但没有一个条目真正解释了从 PHP 5.3 迁移到 PHP 5.4 会发生什么变化!这就是我所做的一切。只是相应地更改了 PHP 版本和 PHP.INI。下面是我现在使用的 PHP.INI。

    /li>

我使用主机帐户控制面板提供的工具进行切换,所以我很确定它一定是正确的。我能够运行其他 PHP 脚本。

0 投票
1 回答
53 浏览

laravel - 身份验证失败导致 WSOD

我使用的是 Larave 4.2,一切正常。如果我输入正确的凭据,我将被带到正确的 URL(带有身份验证过滤器的 URL)。但是我目前遇到的问题是,当输入的字段之一不正确并且用户提交时,它会显示一个白屏。

我当然希望用户将通过输入重定向回登录页面并显示错误。

我检查了过滤器,很确定它仍然是 Laravel 附带的并且没有改变任何东西。

我的路线

用户模型

我的 CMS 控制器

0 投票
2 回答
324 浏览

java - 在 Struts2 中加载长时间运行的初始化数据时如何避免 WSOD(空白屏幕)?

我需要执行以下操作:

  1. 用户登录。
  2. 重定向到欢迎屏幕。
  3. 在加载大量记录时查看欢迎屏幕。
  4. 重定向到工作屏幕。

我正在寻找一种在 Action 类中执行以下操作的方法:

可能这是一种错误的方法,如果是这样,请告诉我,我是 Struts 的新手。