首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么一个工作的页面返回一个500错误?

问为什么一个工作的页面返回一个500错误?
EN

Webmasters Stack Exchange用户
提问于 2012-03-24 04:25:51
回答 3查看 4.7K关注 0票数 1

我有这个url,它看起来很好,但是它返回一个500错误。

http://comehike.com/outdoors/hike_widget.php?hike_id=164&height=700&width=500

知道为什么会发生这种事吗?我的google网站管理员工具中有10k这样的错误:

EN

回答 3

Webmasters Stack Exchange用户

回答已采纳

发布于 2012-03-25 15:49:28

HTTP响应头与返回的实际内容是分开的。您可以使用任何响应代码返回任何页面(这是自定义404错误的工作方式)。

问题很可能在于您的服务器或PHP代码。检查PHP中没有发送500个错误(它将使用header()函数),检查.htaccess中没有错误,并且您的服务器设置没有破坏任何内容。

如果您正在共享主机,您可能需要联系您的主机,因为这可能是他们的错。

票数 1
EN

Webmasters Stack Exchange用户

发布于 2012-03-25 22:02:14

如果您可以创建一个.htaccess文件(或者已经创建了一个),请将此代码放在顶部:

代码语言:javascript
复制
# enable PHP error logging
php_flag  log_errors on
php_value error_log  /path/to/htdocs/PHP_errors.log

在您的PHP_errors.log文件中指定的目录中创建一个空白的.htaccess文件,并将其权限设置为777。现在刷新显示500错误的页面,并检查日志文件现在是否包含错误(S)。

票数 2
EN

Webmasters Stack Exchange用户

发布于 2012-03-24 05:29:27

hike_widget.php正在返回一个错误500。在网络下签入铬开发工具。这些是该文件的头。

单击“网络”左侧窗口中的文件,然后查看右侧的标题

票数 1
EN
页面原文内容由Webmasters Stack Exchange提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://webmasters.stackexchange.com/questions/27748

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档