php请求在创建子域后返回错误500

php请求在创建子域后返回错误500,php,html,apache,.htaccess,subdomain,Php,Html,Apache,.htaccess,Subdomain,大家好,我已经为我的公司网站创建了一个子域,但我无法在子域中执行php文件。。。 当我执行一个php文件时,它返回: 尝试使用ErrorDocument处理请求时遇到500内部服务器错误 我在子域文件夹中添加了一个空的.htaccess文件,但到目前为止只有html文件可以工作 老实说,我真的不知道问题出在哪里 非常感谢2个可能的原因: 1) .htaccess文件出错 如果您在网站上使用.htaccess,则可能会干扰您试图加载到浏览器中的网页。请仔细检查.htaccess配置。任何语法错误都

大家好,我已经为我的公司网站创建了一个子域,但我无法在子域中执行php文件。。。 当我执行一个php文件时,它返回: 尝试使用ErrorDocument处理请求时遇到500内部服务器错误

我在子域文件夹中添加了一个空的.htaccess文件,但到目前为止只有html文件可以工作

老实说,我真的不知道问题出在哪里

非常感谢

2个可能的原因:

1) .htaccess文件出错

如果您在网站上使用.htaccess,则可能会干扰您试图加载到浏览器中的网页。请仔细检查.htaccess配置。任何语法错误都会导致显示500内部服务器错误消息,而不是显示您的网站

要确认.htaccess配置错误是否是500内部服务器错误的原因,请暂时删除或重命名.htaccess文件,然后尝试重新加载页面。

2) 如果PHP脚本进行外部网络连接,则连接可能会超时。如果尝试了太多连接并超时,这将导致“500内部服务器错误”。为了防止这些超时和错误,您需要确保PHP脚本使用一些超时规则进行编码。但是,在连接到数据库或从外部连接到远程资源(例如:RSS提要)时,通常很难捕获超时错误。实际上,它们冻结了脚本,使其无法继续运行


删除任何外部连接都可以提高网站的性能,并降低收到“500内部服务器错误”的几率。

您是否查看了错误日志?查看服务器错误日志以了解其中发生的情况。