linux - 访问 apache AWS EC2 Linux 服务器上的错误日志

标签 linux bash apache amazon-web-services amazon-ec2

我正在进入我的服务器并进入正确的目录(如 su)。

cd/var/log/httpd

当我 ls 时,我得到:

access_log error_log

但是,当我尝试 cd/error_logcd error_log 时,我得到 bash: cd:/error_log: No such file or directorybash: cd: error_log: Not a directory

我想简单地查看最近 50 个左右的错误(来自 PHP 文件),但不确定如何访问它。我知道我需要像 tail -n 300 error_log-20130602 | 这样的东西更多,但我不知道日志文件名。

最佳答案

日志文件名为 /var/log/httpd/access_log/var/log/httpd/error_log,没有文件扩展名或日期。

这就是你收到错误信息的原因

bash: cd: error_log: 不是目录。

这是一个文件

tail 或 head 或更多就可以了

最后 50 个错误应该在 error_log 中

关于linux - 访问 apache AWS EC2 Linux 服务器上的错误日志,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35317336/

相关文章:

无法捕获 C 中的击键 [Ubuntu 16.04LTS]

c++ - Linux c++ : getaddrinfo failed with EAI_AGAIN, curl 无法解析主机

linux - 修改存在缓冲区溢出漏洞的C函数的返回地址

python - 同时运行多个python程序

python - 有没有一种方法可以安排 docker 容器相互运行?

php - 如何使用我的apache/php虚拟主机设置 radio ?

php - 如何为 PHP 设置全局环境变量

linux - 在 bash 中使用 bash 循环迭代日期——for (( ... )) 无法正常工作

linux - 创建 bash 脚本以自动执行分析多个文件的任务

java - 无法启动组件 [StandardEngine[Catalina].StandardHost[localhost].StandardContext[]]