Asp.net “我如何解决?”;HTTP错误500.19-内部服务器错误“;关于IIS7.0
是什么原因导致此错误,如何修复 详细错误信息Asp.net “我如何解决?”;HTTP错误500.19-内部服务器错误“;关于IIS7.0,asp.net,iis,web-applications,iis-7,Asp.net,Iis,Web Applications,Iis 7,是什么原因导致此错误,如何修复 详细错误信息 模块IIS Web核心 通知开始请求 尚未确定处理程序 错误代码0x8007052e 配置错误无法使用虚拟目录密码以用户管理员身份本地登录到C:\inetpub\wwwroot 配置文件不可用(配置隔离) 请求的URL 物理路径C:\inetpub\wwwroot 登录方法尚未确定 尚未确定登录用户 配置源 <application path="/" applicationPool="PS-Extranet"> <virtu
模块IIS Web核心
通知开始请求
尚未确定处理程序
错误代码0x8007052e
配置错误无法使用虚拟目录密码以用户管理员身份本地登录到C:\inetpub\wwwroot
配置文件不可用(配置隔离)
请求的URL
物理路径C:\inetpub\wwwroot
登录方法尚未确定
尚未确定登录用户 配置源
<application path="/" applicationPool="PS-Extranet">
<virtualDirectory path="/" physicalPath="%SystemDrive%\inetpub\wwwroot" userName="administrator" password="[enc:AesProvider:PrISRz2ggJH4bV46ktObfCSh91Y/yF9pAoLmH7eCnj0=:enc]" />
</application>
看起来您用于应用程序池的用户帐户没有网站目录的权限,因此无法从那里读取配置。检查应用程序池,查看它配置为以什么用户身份运行。检查目录并查看该用户是否具有相应的权限。在运行时,请检查事件日志,查看IIS是否在那里记录了任何更详细的诊断信息。对于其他人,由于尝试在.Net 2应用程序池中运行.Net 4应用程序,我收到了类似的错误消息。更改应用程序池的.Net FX版本为我修复了它。我在安装php 5.3.3时遇到类似错误,错误代码为0x80070020,指向我的www根目录(不是标准根目录)中web.config中的几行
这个解决方案虽然粗糙,但效果很好。我只是删除了web.config文件,现在一切正常了。我花了几个小时尝试其他的解决方案,但都没有用
如果有人认为这很愚蠢,请告诉我。如果其他人也花了同样的时间拔头发,试试看(当然,备份完文件后)
关于FEQ这项工作正常,但并非基于上述建议。我的情况是,在域中的windows 2008服务器上运行iis7时出现500个错误。只是在域中添加了一个新用户,基本上允许对虚拟目录或文件夹进行读/执行访问。确保虚拟文件夹>基本设置>连接方式>路径凭据设置为具有读取/执行访问权限的用户。您可以测试设置,身份验证和授权都应该有效。干杯 我们在更改域管理员密码后出现此错误 在修改了几个设置之后,我最终发现在应用程序中,路径如下,因为它被设置为专门使用域管理员帐户,而不是通过身份验证(谁知道为什么) IIS管理器->基本设置->连接
我也有同样的问题,但原因不同
在我的web.config中有一个URL重写模块规则,我还没有安装URL重写模块。安装后,此问题已解决。今天遇到此问题并已解决。有人已将IIS中“默认网站”的“路径凭据”设置为以特定用户身份运行。由于密码过期或只是例行更改,该用户更改了密码。通过“基本设置”选项将“默认网站”设置为以“应用程序用户”身份连接,这为我解决了权限问题-尝试让IIS_IUSRS帐户完全控制web服务中的所有内容,只是想看看这是否是原因。修复程序原来是在重新创建承载IIS中web服务的应用程序(即实际的“.svc”)时发生了相同的错误,并且修复IIS应用程序池中的凭据没有帮助。我最终解决了IIS中的错误,方法是在“默认网站”、“高级设置->物理路径凭据->特定用户”下选择我的网站,然后重新输入应用程序池用户的凭据,然后重新启动IIS,错误消失,我的网站成功启动。您可能更改了NT密码 打开IIS->右键单击应用程序->管理应用程序->高级设置->物理路径凭据
祝你好运当我拿到500.19时,我给了所提到的web.config和项目文件夹的
IIS_IUSRS
完全访问权限。这就解决了问题
您可以通过以下方式授予权限:
IIS\u IUSRS
-不要忘记USRS前面的i,也不要像在USERS中那样写“e”默认网站也需要管理: 1.在默认网站->基本设置->连接方式上,将其更改为正确的用户 2.更改与defaultWebSite相关的应用程序池的标识
g、 luckASP.Net应用程序预装有web.config中的handlers部分。默认情况下,这在IIS内的功能委派内设置为只读。查看IIS管理器 1.转到IIS管理器,然后单击服务器名称 2.转到部分管理并单击功能委派 3.选择处理程序映射,该映射应设置为只读
4.将该值更改为读/写,现在您就可以解决问题了现在我遇到了这个错误并解决了它。您的url可能与创建的虚拟目录匹配 您必须检查虚拟目录,在我在
applicationhost.config
下一行中找到的示例中:
<application path="/" applicationPool="Clr4IntegratedAppPool">
<virtualDirectory path="/admin/roles" physicalPath="C:\..." />
</application>
我试图用url(
http://localhost/admin/roles管理员控制器
和角色
操作的
),并出现此错误。如果在尝试访问joomla管理员面板时出现问题,则仅是用户名和密码问题!!您只需更新joomla数据库中的jos_用户
转到joomla网站目录,打开带有bloc note或便笺簿的configuration.php,以显示joomla管理员网站使用的数据库名称。
你必须找到一条线谁
public $user = 'joomlauser251'; //MySQL username
mysql -uyourusername -pyourpassword
use joomlauser251;
UPDATE jos_users SET password=MD5(‘NewPassword’) WHERE username=’admin’;
run->cmd
run "c:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -i"
<staticContent>
<mimeMap fileExtension=".less" mimeType="text/css" />
</staticContent >
<defaultDocument>
<files>
<add value="Portal.htm" />
</files>
</defaultDocument>