HTTP错误500.0 - wordpress上的内部服务器错误

时间:2013-09-26 04:08:44

标签: php asp.net wordpress .htaccess iis-7.5

我是新来的 - 我一直遇到这个$ %% $ $ $ IIS7.5的问题我已经使用xampp在我的本地主机上开发了一个wordpress网站 - 所以我认为这将像往常一样只是将文件复制到远程更改配置和转储sql - 男孩是我错了!我想我已经做了我知道要做的所有事情,我仍然得到这个恼人的HTTP错误500.0 - 内部服务器错误

这是我每次都会得到的,当我尝试访问该网站时:

HTTP错误500.0 - 内部服务器错误

由于发生内部服务器错误,无法显示页面。

详细错误信息

模块 FastCgiModule

通知 ExecuteRequestHandler

处理程序 PHP_via_FastCGI

错误代码

0x00000000 

请求的网址 http://mysite.com:80/index.php

物理路径

E:\HostingSpaces\xxxxxxxxx\mysite.com\wwwroot\index.php 

登录方法 匿名

登录用户 匿名

最有可能的原因:•IIS收到了请求;但是,在处理请求期间发生了内部错误。此错误的根本原因取决于哪个模块处理请求以及发生此错误时工作进程中发生的情况。 •IIS无法访问网站或应用程序的web.config文件。如果NTFS权限设置不正确,则会发生这种情况。 •IIS无法处理网站或应用程序的配置。 •经过身份验证的用户无权使用此DLL。 •请求映射到托管处理程序,但未安装.NET可扩展性功能。

您可以尝试的事项:•确保web.config文件的NTFS权限正确并允许访问Web服务器的计算机帐户。 •检查事件日志以查看是否记录了任何其他信息。 •验证DLL的权限。 •如果请求映射到托管处理程序,请安装.NET Extensibility功能。 •创建跟踪规则以跟踪此HTTP状态代码的失败请求。有关为失败的请求创建跟踪规则的更多信息,请单击此处。

链接和更多信息此错误表示处理请求时出现问题。 Web服务器收到请求,但在处理期间发生致命错误,导致500错误。 查看更多信息»

Microsoft知识库文章:

•294807

任何人都可以告诉我到底要做什么,我不能再接受了......请帮助我。

所以我的情况毫无希望 - 我无法得到帮助?

4 个答案:

答案 0 :(得分:0)

IIS服务器不等于Apache。它使用另一种类型的配置。我认为您在web.config文件中的问题或与权限相关的问题。你的问题不是那么主观。您需要本地化问题并在此处描述更详细的信息。现在你的问题看起来像这样:“我在IIS上运行的PHP应用程序不起作用。我在xampp上测试了它。问题出在哪里?”。这里有很多问题......

答案 1 :(得分:0)

我在iis 6(Windows Server 2012 r2)上使用php 5.6也有同样的问题

您应该确保安装了VC ++ 11运行时(对我来说是Visual C++ Redistributable for Visual Studio 2012 Update 4

答案 2 :(得分:0)

可能是因为连接字符串不匹配,请检查连接字符串。

答案 3 :(得分:-2)

用户尝试访问基于Apache或Lighttpd的动态php应用程序时出现“500 - 内部服务器错误”错误消息 通常,要解决此问题,您需要获取位于以下位置的日志文件的帮助: =>在/ var /日志/消息 => / var / log / httpd / error_logs(/ var / log / lighttpd / error_log或/ var / log / httpd / error_log) 仅由于Web服务器软件而发生此错误。但是查看完日志后,您可能找不到很多细节。此问题可能由以下原因引起:

格式错误的php cgi脚本 .htaccess或其他配置文件中的无效指令 文件系统和服务器软件施加的限制(例如,php日志文件大小设置为10Mb) 缺少php.ini(或无法读取php.ini文件)