问题标签 [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.
php - Elgg 白屏:未定义函数 Elgg\\mysql_connect()
我有一个在 Ubuntu 12.04 上运行的 Elgg 网站,它突然开始产生白屏死机。没有对任何 PHP 文件进行任何更改,所有这些文件都在不久之前工作。这是我在 apache 中遇到的唯一错误error.log
:
Apache2 可以加载 HTML 和 PHP 页面,我可以从命令行登录 MySQL。我已经重新启动apache2
并且mysql
. PHP,AFAIK,是最新版本。我已重新启动计算机并安装了最新的更新。以下测试页面在未经训练的人看来没有任何异常:
这篇文章让我觉得可能是更新运行并破坏了 PHP / mysql 连接,但我无法确认。简单地说,我很难过。鉴于错误是undefined function Elgg\\mysql_connect()
,我认为在配置级别出现了问题,但我不知道如何修复它,也没有任何关于可能导致它的确切假设。接下来我应该尝试什么?
php - 无法让这个简单的 PHP 代码工作/留言簿脚本
我发现了一个用于构建您自己的留言簿的 php 脚本,我试图将其制作成一个简单的页面来报告销售情况。请看一下代码,因为出了点问题,我最终得到了 WSoD。
我只想要一些不同的字段,并在按下保存时使它们出现在同一页面上(最好具有自动日期功能)。
php - Godaddy 主机上的 Laravel wsod(死机白屏)
我正在开发一个 laravel 5.1 应用程序,它在我的本地主机上运行得非常好。但是当我将它部署到 GoDaddy 的共享主机时,它会在打开域时给出一个空白页。
我已按照本教程上传到服务器。 http://www.nickmarriotti.com/blog/deploying-laravel-5-project-to-godaddy
如何解决此错误问题?任何帮助将不胜感激。
谢谢
php - 从 Linux 迁移到 Windows 后的 WSOD
最初,我在我的笔记本电脑(Linux)上本地设置了我的网站,并且最近将我的工作从那里迁移到了我的主 PC - Windows。我转移工作的原因是,我发现我使用的那种 Linux 存在令人难以置信的错误,即使互联网很好,连接也会不断断开,或者刷新网站需要很长时间。
我现在使用 XAMPP 而不是手动设置带有 PHP、Apache 和 MySQL 的 localhost。我现在也在使用的 IDE 是 PhpStorm,它直接连接到我的 phpmyadmin。
现在我的问题是,现在我得到了 WSOD - 白屏死机,当我尝试通过我的网站注册某人时,这个空白的白屏没有显示任何错误,我已经查看了所有可能的帮助找到解决这个问题。然而没有成功,所以现在我陷入了困境,我的代码是问题还是其他问题,我无法判断。
当我尝试登录功能时也是如此。
尽管到处都有小错误,但这在我的笔记本电脑上运行良好。
我启用了错误报告,我尝试在php.ini
文件中启用它,它只会被忽略或让 XAMPP 拒绝它(不起作用)。
无论如何,这是我的数据库和注册代码,仅举一个例子:
注册.php:
数据库 - 表用户:(登录和注册需要)
php - symfony2中的WSoD任何想法
我尝试在我的服务器 apache2 中编辑 php.ini,在 putty 中编辑它后,我加载了页面、开发和生产环境,并注意到白屏或空白页面,没有显示错误,我该怎么办,任何帮助?
并由于白屏将其编辑回默认值,但是当我再次加载时仍然没有任何反应,. .
php - 带有codeigniter的白屏死机
我已将 codeigniter 脚本从开发服务器移动到生产服务器(
相同的服务器,只是不同的域,所以没有 PHP/database/apache config/ 或相关问题
)
我已经能够在一个地方/application/logs 文件夹中登录我已经尝试了所有其他日志(启用的php日志等)似乎没有什么可以告诉我问题是什么,是什么导致白屏)
如果有人有任何想法,请告诉我到目前为止我有
在谷歌搜索中添加了开发服务器index.php
,并尝试了其他所有方法以显示一些错误,直到现在都没有工作。
我现在有点没有想法。
现在在服务器中有一些条目,但它们似乎更多的是黑客尝试而不是实际错误。
2016-06-17 03:05:04.050 [信息] [124.253.119.242:14578] 找不到文件 [/home/miverali/public_html/domain.com/404.shtml]
2016-06-17 03:05:04.050 [INFO] [124.253.119.242:14578] 找不到文件 [/home/miverali/public_html/domain.com/application/index.php]
2016-06-17 02:59:32.621 [信息] [178.63.13.15:27365] 找不到文件 [/home/miverali/public_html/domain.com/404.shtml]
2016-06-17 02:59:32.621 [信息] [178.63.13.15:27365] 找不到文件 [/home/miverali/public_html/domain.com/robots.txt]
2016-06-17 02:55:47.575 [信息] [5.9.73.227:50935] 找不到文件 [/home/miverali/public_html/domain.com/404.shtml]
2016-06-17 02:55:47.575 [INFO] [5.9.73.227:50935] 找不到文件 [/home/miverali/public_html/domain.com/robots.txt]
php - Apache 中的默认错误页面 PHP 500 错误
我想为 Server 500 消息/错误设置默认错误页面。
我在我的虚拟主机中设置了条目:
错误文档 500 /errorpage.html
我创建了一个带有未知函数的 PHP 文件,导致 500 错误。这行得通。Apache 在浏览器和 access.log 文件中发送 500 状态代码。但是我重定向到 errorpage.html 不起作用。我看到没有任何内容的白页 (WSOD)。
我的错误在哪里?
为了测试默认错误页面,我还创建了一个 example.html 文件,使该文件对于网络服务器用户(文件权限 600,所有者 root)不可读。浏览器 / apache 向我发送 401 状态,我的默认错误页面 401 正在工作。我重定向到我的 errorpage.html (ErrorDocument 401 /errorpage.html)
它一定与我的 PHP / Apache 配置有关。
PHP 5.5.9,阿帕奇 2.4
php - 使用 Guzzle PHP 发出 POST 请求时出现白屏
我有一个 POST API,它返回给我一个巨大的数据响应。当我尝试发出 POST 请求时,会在没有任何信息的情况下引发白屏错误。
但是,当我减少要返回的数据量时,响应符合预期。
我正在使用 Ubuntu 14.04 服务器、PHP 5.6 和 Nginx 1.9。
我的执行时间、post_max_time 等都设置为高值。
php - 所有 drupal 7 /user/*/* URL 都会产生空白页。任何可能的解决方案?
由于某种原因,网站受到恶意软件攻击后,所有以 开头的 URL /user/*
,包括/user
和/user/*/edit
,都会重定向到某个广告页面。现在他们正在返回一个空白页。我已尝试启用错误报告显示,但屏幕上没有显示任何内容 - 只是 WSOD。我File does not exist: /var/www/user
在 apache 错误日志上得到了。
也许我可以直接在 .htaccess 上对目标/user/
URL 进行 mod 重写?
postgresql - WSOD 即将打开 drupal 7 项目的第一页
我已经检查过了 tail -n 20 /Applications/MAMP/logs/php_error.log
。日志中没有错误。我正在使用 MAMP。
我也添加了
在index.php
.
我的内存限制php.ini
是
有什么建议么?