问题标签 [error-log]

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 投票
3 回答
8732 浏览

php - 使用 error_log() 通过电子邮件发送错误消息

php 函数 error_log() 让您将日志发送到电子邮件,将第二个参数设置为 1。我这样做,但我想在 html 中显示消息。代码如下所示:

可能我弄乱了声明内容类型的东西,因为我得到了纯文本的味精:

0 投票
3 回答
17675 浏览

php - 使用 php 写入 Apache access_log 文件

我需要将统计数据写入实时 Apache access_log 文件(我有另一个进程计算 access_log 文件中的特定行,该文件定期向另一个进程报告)。

目前,我只是通过在 php 中执行以下操作来强制进入 access_log 文件:

logme.php 什么都不做,返回空并返回 200 成功。

上述技术的问题在于,对于 Apache 服务器的每个请求,都会产生另一个请求来写入日志 - 因此需要加倍的 Apache 服务器。

当服务器堆积起来时,对 Apache 服务器的简单且通常快速的本地调用需要 5 秒以上。

我可以直接写入 access_log 文件而不会引起问题,或者甚至有没有办法使用类似于 syslog() 或 error_log() 的 php 写入 apache_log 文件?

0 投票
3 回答
34342 浏览

php - PHP 错误日志已停止工作。它确实有效

它已经工作了很长时间并且停止了。我一定遗漏了一些明显的东西。

文件/etc/php5/apache2/php.ini相关设置为:

在我的代码中,我有:

我在页面上看到“即将登录”,但错误日志中没有任何内容。我怎样才能解决这个问题?

0 投票
1 回答
2692 浏览

php - 是否可以在 php error_log 中记录 IP 地址?

我已经使用 PHP 多年,直到现在才真正考虑过这一点。显然有用于显示 apache 日志的自定义格式,但是有什么可以通过 php.ini 使用 php 的 error_log 来完成的吗?

我想记录原始错误的 IP 地址,而不必修改我网站上的每个功能并包括error_log($_REQUEST['REMOTE_ADDR'].' error etc');

有没有人见过这样的事情?

0 投票
3 回答
58765 浏览

php - 在 php 错误日志中禁用 E_DEPRECATED

我有一个运行商业软件的生产服务器,该软件利用了已弃用的功能。我们已经在 php.ini 中禁用了错误输出display_errors = Off——所以用户看不到这些错误。然而,我们仍在记录 PHP 错误——log_errors = On以追踪问题。

问题:PHP 似乎忽略了error_reporting关于它最终传递给错误日志的指令。无论输入什么值组合,文件记录都会发生,就好像我设置为E_ALL. 因此,我的错误日志因弃用通知而变得臃肿。

在 php.ini 中设置了默认时区值,因此与时区相关的问题不相关。

软件包的升级尚不可用,因此请不要建议“仅修复已弃用的代码”。我正在专门寻找方法来防止 PHP 在不完全禁用文件日志记录的情况下将弃用的错误转储到日志中。

服务器详情:

  • Ubuntu 10.04.2 LTS
  • PHP 5.3.2
0 投票
1 回答
1981 浏览

php - PHP错误日志问题'无法加载动态库'

我的 PHP 错误日志正在以非常快的速度填满以下行:

[28-Apr-2011 13:03:00] PHP 警告:PHP 启动:无法加载动态库 '/usr/local/lib/php/extensions/no-debug-non-zts-20060613/' - /usr/ local/lib/php/extensions/no-debug-non-zts-20060613/:无法读取文件数据:是第 0 行上未知的目录

我用谷歌搜索了这个问题并找到了几个结果,但都涉及最后一个 / 之后的内容,这个错误似乎与路径本身有关。

该站点在 CentOS 上的 cPanel/WHM 上运行。

0 投票
1 回答
154 浏览

apache - Apache 错误日志显示非常奇怪的问题

我想知道是否有人可以在所附的屏幕截图中指出导致问题的原因。它已经发生了几次不同的图像。我看不出是什么原因造成的。

该机器是我的开发机器。

我希望将其发布在 serverfault 上,但我无法添加我需要的图像。Apache 错误日志

0 投票
1 回答
33759 浏览

php - Windows 上的 PHP 错误日志文件格式(php.ini error_log 指令)

例如:
php.ini 文件

错误日志文件 (c:/php/php.log) 包含以下格式的每个条目:

每个错误行两个回车符和一个新行。

为什么会发生?如何将错误日志文件更改为默认格式:

PHP 版本5.3.6
Apache/ 2.2.15 (Win32)
在 Windows 7 Home Basic 和 Windows XP SP3 上测试,结果相同。

php.ini 文件只包含两个字符串

apache phpinfo() 脚本-> http://pastehtml.com/view/awvx1vgpp.html

PS。

服务器:nginx 1.0.4
FastCGI + PHP 版本5.3.6

一切都按预期工作。
nginx phpinfo() 脚本-> http://pastehtml.com/view/awvwvk9p9.html

0 投票
4 回答
11161 浏览

php - PHP - 记录堆栈跟踪以获取警告?

是否可以记录 php 警告的堆栈跟踪?还是抓住一个警告和error_log()?

在我的错误日志中有一些导致警告的代码,但是如果不知道堆栈跟踪,就不可能知道是什么导致了这些警告。

0 投票
1 回答
259 浏览

java - 如何解析数据库错误日志?

我想解析一个数据库(MySQL、SQLite、Oracle,任何人都可以)错误日志以查看发生了哪些错误。是否有任何工具可用于完成这项工作,或者是否有人知道如何使用 PHP 或 Java 完成这项工作?请帮忙。