是什么导致了这个错误,我该如何修复它?

详细错误信息 模块IIS Web核心 通知BeginRequest 处理人尚未确定 错误码0x8007052e 无法使用虚拟目录密码以管理员用户本地登录C:\inetpub\wwwroot 配置文件不可用(配置隔离) 请求URL http://192.168.0.3:80/ 物理路径C:\inetpub\wwwroot 登录方法尚未确定 登录用户尚未确定

配置源

<application path="/" applicationPool="PS-Extranet">
    <virtualDirectory path="/" physicalPath="%SystemDrive%\inetpub\wwwroot" userName="administrator" password="[enc:AesProvider:PrISRz2ggJH4bV46ktObfCSh91Y/yF9pAoLmH7eCnj0=:enc]" />
</application>

当前回答

我的网站的正确路径没有在IIS中指定。

其他回答

你需要做一个步骤:

run->cmd

run "c:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -i"

这是它

让这个工作正常,但不是基于上面的建议。我的情况是,我在一个域的windows 2008服务器上运行iis7时得到500错误。只需在域中添加一个新用户,基本上允许对虚拟目录或文件夹进行读/执行访问。确保虚拟文件夹>基本设置>连接方式>路径凭据设置为具有读/xecute访问权限的用户。您可以测试设置,验证和授权都可以工作。干杯!

在我的情况下,键的值是不正确的Web。配置文件:

    <defaultDocument>
        <files>
            <add value="Portal.htm" />
        </files>
    </defaultDocument>

当我将值更改为“Portal.html”时,它工作了。

ASP。网络应用程序预先与web.config中的处理程序部分连接。默认情况下,在IIS的特性委托中设置为只读。在IIS管理器中查看

1.进入IIS管理器,单击“服务器名称”

2.进入“管理”区域,单击“特性委托”。

3.选择应该设置为只读的Handler Mappings。

4.将值更改为读/写,现在就可以解决这个问题了

如果它是大的,当你试图访问joomla管理员面板,只是一个用户名和密码的问题!!您只需更新joomla数据库中的jos_user。

转到joomla网站目录,用bloc note或note pad打开configuration.php,显示joomla管理员站点使用的数据库名称。 你必须找到一行人:

public $user = 'joomlauser251';           //MySQL username

在我的例子中,joomlauser251是我的数据库名。

登录到mysql:

 mysql -uyourusername -pyourpassword

为你的joomla选择数据库:

use joomlauser251;

修改admin用户密码:

UPDATE jos_users SET password=MD5(‘NewPassword’) WHERE username=’admin’;

并重试访问。

就这些!!