跳到主要内容

Apache 错误日志

当您查看错误日志时,可以看到许多信息。

一些可以忽略的内容:

File does not exist: home/somtin/public_html/robots.txt
File does not exist: home/somwon/public_html/favicon.ico
File does not exist: home/somwer/public_html/500.shtml

(注:以上三条信息在源文本中未分行,此处为便于阅读已分行。)

网页浏览器、搜索引擎和机器人有时会寻找这些文件,但这些文件是可选的,找不到它们不会导致任何问题。

  • robots.txt 是可选的,用于告诉搜索引擎和机器人您是否允许它们访问。如果该文件不存在,则相当于表示欢迎所有人访问。

  • favicon.ico 是一个可选的 16x16 或 32x32 像素的图标文件,如果存在,大多数现代浏览器会在提及您的网页时显示该图标(例如标签页或收藏夹菜单中)。

  • 500.shtml 及类似文件用于自定义错误消息。

一些您可以修复的问题:

File does not exist: /home/yousir/public_html/gallery/pic.jpg

该文件要么放错了位置,要么需要重新发布。请确保您的所有文件和文件夹都上传到了主域名的 public_html 目录内,或者附加域和子域的相应文档根目录。在 cPanel 中,您可以在 Addon DomainsSubdomains 部分查看每个域名使用的文档根目录。

(13)Permission denied: file permissions deny server access: /home/sumuser/public_html/index.html

这是最常见的 403 错误。我们可以帮助您修复。

error: file is writable by others: (/home/sumwon/public_html/index.php)

这是最常见的 500 错误。我们可以帮助您修复。

error: file has no execute permission: (/home/inono/public_html/cgi-bin/img2txt.cgi)

可以通过为文件添加可执行权限 [755] 来修复此问题。

perhaps mis-spelled or defined by a module not included in the server configuration

这可能是拼写错误,或者服务器配置中未包含某个模块所致。可能需要删除 .htaccess 文件中的某行 php_flag

Premature end of script headers: /home/gyms/public_html/cgi-bin/index.pl

这可能是一个 perl 脚本,第一行需要写成 #!/usr/bin/perl -w