内部服务器错误

时间:2010-03-18 15:30:10

标签: php

我在远程服务器上的同一文件夹中有一个HTML文件和一个PHP文件。在URL中,我调用HTML文件,HTML文件在提交表单时调用PHP文件。

但它没有正确进行。当我提交表格时,它会显示错误:

  

500 - 内部服务器错误。   您正在查找的资源存在问题,无法显示。

是什么原因?

编辑:

PHP文件的来源[这里] [1]。

HTML文件中的Form标记如下所示:

[1]:Code to send email not working 强文

2 个答案:

答案 0 :(得分:1)

错误500意味着你的代码有内部错误,尝试找到php错误日志文件或apache错误日志,他们将有信息告诉你错误发生的位置

答案 1 :(得分:-1)

  

我有一个HTML文件

这不相关

  

和PHP文件

  

在远程服务器上的同一文件夹中。

不相关

  

从URL中,我调用HTML文件

这是无意义的gobbedy-gook 我认为你的意思是从浏览器中调用HTML文件的URL

  

,HTML文件在提交表单时调用PHP文件。

不,不。我猜测HTML文档中表单的操作是PHP脚本的URL。

  

但它没有正确进行。当我提交表格时,它会显示错误:

     

500 - 内部服务器错误。您正在查找的资源存在问题,无法显示。

PHP作为一种解释型语言不太可能崩溃和烧毁 - 这并不是说它不会发生 - 只是它很少见。

您是否检查过PHP脚本以查看它是否可能返回500状态消息?

只有这个PHP脚本会像这样死掉吗?即你有其他PHP脚本不会倒下吗?

您使用的是哪个网络服务器?解释器是作为模块运行的吗? CGI?快速CGI?

如果将PHP脚本的URL直接粘贴到浏览器中会发生什么?

您是否尝试使用谷歌“PHP”和错误消息? (提示:514000结果中的前10个中的任何一个都解释了何时以及为什么会发生这种情况)。

下进行。