问题标签 [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 投票
6 回答
185088 浏览

java - 如何在java中将错误日志或异常写入文件

有没有办法将错误日志或异常写入java中的文件。我已经通过了 Log4j。我用谷歌搜索了它,但没有找到一个好的解决方案。我写了一个简单的代码

有没有其他方法可以记录错误或异常?任何机构都可以为我提供 Log4j 的示例示例吗?

0 投票
2 回答
160 浏览

php - AJAX 脚本停止记住会话

我不久前发布了这个问题。我已经用工作了大约 1 周的 AJAX 脚本更新了这个问题。基本上我可以session_start()从 AJAX 脚本中使用,然后我可以访问我需要的会话变​​量。

真的很奇怪,但我是在周末之后进来的,今天早上这个脚本不再起作用了。这很简单,在这里:

上周这工作完美无缺,现在在我的错误日志中我得到了Undefined index: usernameUndefined index: password警告。当然,MySQL 连接没有建立。所以这个脚本没有运行与原始连接相同的会话。我曾经error_log(session_id())检查过父页面和AJAX脚本的ID,果然它们是不同的。当我重新加载页面并再次尝试时,页面和 AJAX 脚本的 ID 分别保持不变,但它们应该是相同的 ID,而不是 2 个不同的 ID。

无论如何,在工作了一个多星期之后,有没有人知道为什么这不再起作用了?

0 投票
0 回答
961 浏览

apache - OS X Apache 错误日志条目 - crls(Macports 到 Homebrew?)

昨天我将本地开发环境从 MacPorts 转移到 Homebrew,一切运行良好。但是,我遇到了一些以前从未遇到过的奇怪的 apache 日志错误,想知道是否有人可以帮助诊断。

在跟踪 error_log 时,在 chrome 中进行一般网页浏览时,它们似乎每 10-15 秒发生一次:

感谢您的任何意见。

0 投票
1 回答
1426 浏览

django - Django mod-wsgi 错误 500 - 日志文件中没有任何用处

我正在运行我的 djnago 应用程序使用 mod_wsg(由于某些原因,我不能使用内置的 django 服务器)

当发生错误并且我看到错误 500 时,我正在 /var/log/apache2/errors.log 中查找信息,但这里没有任何有用的信息。

如果我在语法、数据库或视图中有错误——随便!我收到有关“UnicodeDecodeError”的错误消息。它看起来像这样:

我认为 django 尝试处理错误异常并在此过程中出现新错误。关于编码的东西。但我不知道如何解决它。

如何获取关于我的第一个错误的信息,而不是 UnicodeDecodeError?如何修复 UnicodeDecodeError?(修复它后,我希望在日志中看到我的第一个错误描述)。

0 投票
3 回答
15422 浏览

apache2 - Apache服务器——多个目录,不同的错误日志

我在 /var/www 中有两个目录(例如 /var/www/app1 和 /var/www/app2),我希望将它们的错误日志发送到不同的文件。两者都在同一个域下,所以我认为我不能将它们放在不同的虚拟主机下。因此,例如,我将访问它们:

http://localhost/app1

http://localhost/app2

我遇到了这个页面:

为Apache中的不同子目录生成访问日志

其解决方案非常适合访问日志。但是,“env”参数似乎不适用于 ErrorLog 指令。

在这个“发现”之前,我正在研究这个,这似乎是错误的:

我对我应该做什么有点迷茫。也就是说,如果有某种方法可以让 ErrorLog 工作,或者我是否应该继续尝试为每个目录配置虚拟主机。任何帮助,将不胜感激!谢谢!

0 投票
3 回答
8246 浏览

php - 如何按文件夹设置error_log?

我公司有一个很大的主机,但是不是我们管理的,我们看不到配置文件,但是我想在我们本地的测试服务器上回复这个功能。

我是公司的新人,想开始调试应用程序以解决客户的一些次要问题和主要问题,但是文件量太大以至于单个error_file很大.. 有很多人在做这个,所以每个我检查日志的时间(比如 30 秒到 1 分钟)有数百行添加。

我不知道这是在 Apache 上,通过.htaccess文件还是在php.ini中设置的。

我说的是 PHP 错误,但我不知道这是在 PHP、Apache 中设置的,还是使用第三方库。

我不是在谈论设置特定文件夹 error_log。我说的是脚本文件夹中是否记录了错误。

示例:我创建了一个名为 test1 的文件夹。在里面我做了一些错误的 PHP 脚本,它会抛出一些错误。当我运行脚本时,我可以看到在文件夹中创建了一个error_log文件。所以它可以即时运行。

我试图询问托管公司支持他们如何做到这一点,但他们没有回答我。


我不知道是否可能是某种cPanel设置(顺便说一句,托管支持的东西也不理解这个问题,但是……通常 1 级支持无法处理技术问题)。

0 投票
5 回答
5207 浏览

php - 如何使 apache 错误日志条目更长

我正在使用 php 的“error_log()”向 apache 错误日志发送一些相当长的堆栈跟踪,并且条目被截断。我还没有找到使条目更长的方法。有任何想法吗?

0 投票
1 回答
13441 浏览

django - 坚持使用 apache + mod_wsgi 部署 django

我收到一个 500 内部服务器错误,并在它写入的日志文件中:

这是我的httpd.conf:

wsgi.py:

0 投票
0 回答
194 浏览

php - PHP error_log 写入一个文件夹,而不是另一个

我有一个简单的 PHP 脚本,它将错误写入错误日志文件,并将部分错误打印到屏幕上。

我首先在 Aptana Studio 内的“沙盒”项目中开发了它(但实际上,它们只是目录),在那里它运行良好。但是,当我将它复制到我的“生产项目”(同样,它实际上只是网络服务器上的另一个目录)时,它不再将消息记录到errorlog.log文件中。所有权限都是相同的,实际上我使脚本可执行(它不在其他目录中),并赋予目录完全权限(chmod 777)。该errorlog.log文件已经作为一个空文件存在并且是可写的,就像它在沙箱中一样。

这是代码:

有趣的是echo,脚本底部的命令运行良好,因此显然不会在error_log函数上出错。它只是行不通。

关于下一步看哪里或其他可能导致这种情况的任何想法?

0 投票
1 回答
2436 浏览

php - 如果无法访问 /var/log/apache,在哪里查看 PHP 错误日志

我的网络主机正在为我们的网络服务器运行 ubuntu 10.04。我正在尝试查看我通常会在其中看到的 PHP 错误输出,/var/log/apache2/error_log...但我无法访问/var/log/apache2/. 我收到一个 HTML 500 错误,通常我会检查 PHP 错误日志。有谁知道如何在无需访问的情况下检查日志/var/log/apache2/

谢谢!