问题标签 [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.
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 模块的副本,仅进行了一些不涉及相关行的简单修改。
任何人都知道这可能是什么原因?我是否应该分享任何其他相关信息以帮助您理解这一点?
谢谢!
drupal - Drupal 缓存损坏
我正在运行 Drupal 6.22,偶尔(每隔几个月)我会在死机时出现白屏。(WSOD)。
我发现使用“drush cc all”清除缓存可以解决问题,但可能是什么原因造成的?
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()。谁能帮帮我吗?
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
” 。
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?
php - 为什么即使在将 php 设置为显示所有错误后我也会得到 WSOD?
我正在学习 PHP 中的 OOP。我已经完成了一些关于创建小型剧院预订系统的作业。我从一个简单的数据库开始,它只能插入一个名称来进行预订。
现在为什么这让我完全空白页?我认为我有不止一个错误,因为这是从头开始的第一次尝试,但为什么我什么都没有……根本没有?
感谢您的洞察力!
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 致命错误的时候。
如果您对如何修复或在哪里进行有任何建议,请告诉我。另外,如果您需要更多信息,请告诉我。
再次感谢。
杰森
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
我尝试了很多东西,最后想到了在网上问:(。这是我尝试过的:
- 创建了一个简单的 Silex 项目并检查它是否正常工作。不,不是。
在 Silex 初始化之前添加代码并在
/li>app[debug] = true
之后设置:试图检查代码的范围。但我一直在继续介入。我一直坚持到
NativeSessionStorage::start()
放弃,所以它一直工作到那时,我在那里产生的任何错误都会按预期正确报告。尝试查看其他条目以了解如何修复 BSOD,但没有一个条目真正解释了从 PHP 5.3 迁移到 PHP 5.4 会发生什么变化!这就是我所做的一切。只是相应地更改了 PHP 版本和 PHP.INI。下面是我现在使用的 PHP.INI。
/li>
我使用主机帐户控制面板提供的工具进行切换,所以我很确定它一定是正确的。我能够运行其他 PHP 脚本。
laravel - 身份验证失败导致 WSOD
我使用的是 Larave 4.2,一切正常。如果我输入正确的凭据,我将被带到正确的 URL(带有身份验证过滤器的 URL)。但是我目前遇到的问题是,当输入的字段之一不正确并且用户提交时,它会显示一个白屏。
我当然希望用户将通过输入重定向回登录页面并显示错误。
我检查了过滤器,很确定它仍然是 Laravel 附带的并且没有改变任何东西。
我的路线
用户模型
我的 CMS 控制器
java - 在 Struts2 中加载长时间运行的初始化数据时如何避免 WSOD(空白屏幕)?
我需要执行以下操作:
- 用户登录。
- 重定向到欢迎屏幕。
- 在加载大量记录时查看欢迎屏幕。
- 重定向到工作屏幕。
我正在寻找一种在 Action 类中执行以下操作的方法:
可能这是一种错误的方法,如果是这样,请告诉我,我是 Struts 的新手。