我在远程服务器上的同一文件夹中有一个HTML文件和一个PHP文件。在URL中,我调用HTML文件,HTML文件在提交表单时调用PHP文件。
但它没有正确进行。当我提交表格时,它会显示错误:
500 - 内部服务器错误。 您正在查找的资源存在问题,无法显示。
是什么原因?
编辑:
PHP文件的来源[这里] [1]。
HTML文件中的Form标记如下所示:
答案 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个中的任何一个都解释了何时以及为什么会发生这种情况)。
下进行。