问题标签 [web-administration]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
powershell - 为什么我不能使用 PowerShell WebAdministration 向成员资格提供程序添加属性?
我有一个web.config
文件,我需要SqlMembershipProvider
为 FBA 添加它,我想WebAdministration
通过 PowerShell 使用 IIS 模块来完成它。
我使用了Add-WebConfiguration
cmdlet 并且可以正确添加提供程序,但它只需要name
和type
属性并删除其余部分。我在传递给 cmdlet 的哈希表中有connectionStringName
、enablePasswordReset
、passwordFormat
和其他内容,但它只将这两个从哈希表中取出,而忽略了其余部分。我的提供者也发生了同样的事情RoleManager
。
然后我尝试Add-WebConfigurationProperty
添加applicationName
它并收到此消息:
“添加时找不到属性 applicationName。”
当我web.config
在 Visual Studio 2010 中打开该文件时,我发现定义配置文件的架构文件只显示了 members/add:name
和type
.
其他人在哪里?
似乎该WebAdministration
模块正在验证使用Add-WebConfigurationProperty
架构文件添加的属性,以查看它是否是有效属性。
问题是它们是有效的属性,但没有在模式中定义,所以我如何覆盖这种行为并“使”模块添加我知道有效的属性?
c# - 如何通过 WMI 让网站在当前应用程序池中运行?
我试图找出哪些网站正在运行应用程序池。MicrosoftIISv2/WebServerSetting
仅提供 AppPoolId 属性,所有值均为DefaultAppPool。我可以看到所有这些应用程序池都在 IIS 上运行不同的网站。如何通过 WMI 让网站在应用程序池上运行?
powershell - Windows7 中的 Add-PsSnapin WebAdministration
我想使用 PowerShell 在 Windows7 64 位上管理我的 IIS7。
我尝试安装 IIS7 Powershell 管理单元 http://www.iis.net/download/PowerShell
我“以管理员身份运行”,然后键入下面列出的命令:msiexec /I iis7psprov_x64.msi 但我收到此错误消息:“PowerShell 管理单元是 Windows 操作系统的一部分。请通过程序和功能或服务器管理器安装”
我认为加载 WebAdministration 模块不需要此特定功能,但我激活了“程序和功能 | 中的所有选项”。
打开或关闭 Windows 功能 | 信息系统 | 网页管理工具 | IIS 管理脚本和工具
我做这些检查:
1.) Power-Shell 已安装
2.) Set-ExecutionPolicy -ExecutionPolicy {您的执行策略}
3.)Import-Module WebAdministration
4.) C:\Windows\System32\WindowsPowerShell\v1.0\Modules\WebAdministration 路径存在
5.) 模块和管理单元
6.) 我在 ps1 文件中尝试
$succeeded 为空,并且“add-pssnapin WebAdministration”产生错误消息:Add-PSSnapin:此计算机上未安装 Windows PowerShell 管理单元“WebAdministration”。
有什么建议吗?为什么 Add-PSSnapin WebAdministration 失败?
更新:我很困惑何时使用 Add-PSSnapin 以及何时使用 Import-Module
http://social.technet.microsoft.com/Forums/en/ITCG/thread/3e1ca6e1-d197-4c04-a145-1e922814a618
当然,WebAdministration 只是模块,并没有 PSSnapin。或许...
参考:
PowerShell IIS 管理单元
http://www.iis.net/download/PowerShell
http://learn.iis.net/page.aspx/429/installing-the-iis-powershell-snap-in/
http://learningpcs.blogspot.com.es/2010/08/powershell-iis-7-webadministration.html
PowerShell 安装版本
iis - 如何使用 PowerShell 设置 IIS 应用程序池“私有内存限制”值
我正在使用 PowerShell 自动部署网站,最近发现 AppPool 设置无法使用 PS 进行设置。或者至少我没有设法找出如何去做。
我需要将“私有内存限制”设置为某个值,但看起来ApplicationPool或ApplicationPoolRecycling对象中没有这样的属性。
有人知道这个问题的解决方法吗?
asp.net - 带有 IIS 的 Web 管理工具数据库
我为我的大学创建了一个需要会员资格的网站。我使用了 Visual Studio 中的 Web 管理工具并创建了用户和规则。当我从 Visual Studio 中对其进行测试时,它工作正常。Web 管理工具会在保存成员数据的 App_Data 文件夹中自动创建一个名为 ASPNETDB.MDF 的 SQL 数据库。我的问题是当我在 IIS 中添加网站时数据库会工作吗?我必须创建一个 sql server 数据库并添加一个连接吗?请回答我。这真的很重要。我只想要一个非常基本的会员资格。
database - 将 Neo4j Web 管理连接到我的数据时出现问题
我已经将一堆数据加载到我的 java 应用程序的数据库中。但是,当我启动 Web 管理服务器时,我只能看到默认的 1 个节点,1 个关系。我如何(指向?)此服务器到我在 EmbeddedGraphdatabase 实例中指定的数据文件?如果有帮助,我已经包含了一段代码。谢谢!
c# - 无法加载文件或程序集 {此处的程序集名称} 或其依赖项之一。访问被拒绝
因此,有时我们的 Web 服务器(Windows Server 2008、IIS 7.5)会在我们拥有的非常古老的 .net 2.0ish asp.net/classic asp 网站上随机出现此错误。
通常一个 IIS 重置会解决这个问题,但是这个问题现在开始影响我们的生产服务器(不能真正 IIS 在一天中重置这些),而且它似乎也更频繁地发生在其他任何地方。
所以我一直在寻找可能的解决方案来解决这个问题,但似乎到处都出现的唯一一个问题是,如果我授予 NETWORKSERVICE/IIS_WPG 对临时 asp.net 文件的完全控制权,它应该可以自行修复。最后我检查了一下,这并不是一个好主意,因为您真的不希望您的 Web 应用程序完全控制任何东西(尤其是不在生产 Web 服务器上)。
对此问题的任何指导将不胜感激。
谢谢,亚历克斯
示例错误:
“/”应用程序中的服务器错误。
无法加载文件或程序集“Csla.Extension”或其依赖项之一。访问被拒绝。说明:执行当前 Web 请求期间发生未处理的异常。请查看堆栈跟踪以获取有关错误及其源自代码的位置的更多信息。
异常详细信息:System.IO.FileLoadException:无法加载文件或程序集“Csla.Extension”或其依赖项之一。访问被拒绝。
无法加载文件或程序集“AjaxControlToolKit”或其依赖项之一。访问被拒绝。说明:执行当前 Web 请求期间发生未处理的异常。请查看堆栈跟踪以获取有关错误及其源自代码的位置的更多信息。
异常详细信息:System.IO.FileLoadException:无法加载文件或程序集“AjaxControlToolKit”或其依赖项之一。访问被拒绝。
源错误:[没有相关的源行]
源文件:
c:\Windows\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\2794b922\App_Web_search.aspx.cdcab7d2.jqmd63vs.0.cs
iis - 我可以使用 Powershell 在远程 IIS 服务器上创建站点和应用程序池吗?
我有一个设置新 Web 服务器的 Powershell 脚本。目前,您必须通过远程桌面连接到服务器并在本地运行脚本;它使用该WebAdministration
模块并且充满了 IIS:/Sites\www.mysite.com\ 等伪路径。
我可以使用相同的WebAdministration
模块来管理远程服务器吗?我希望类似的东西get-childitem IIS://myserver/Sites/
可能会起作用,但找不到任何文档或使用此模块针对远程服务器的示例。
powershell - PowerShell:命令“Get-ChildItem IIS:\Sites”导致错误
下面显示的简单脚本会导致我的计算机出现异常:
结果:
但是,如果我在脚本的开头添加 Write-Host 它可以正常工作:
不幸的是,我不知道是什么导致了这个问题。有人可以帮我吗?
powershell - Powershell:IIS、Microsoft.Web.Administration、Import-Module WebAdministration、PSSnapin WebAdministration
我使用 VS2010、PowerShell v2.0、Windows Server 2008 R2 Standard 为 Web 应用程序(IIS 7)创建部署脚本 ps1。
我想使用 Powershell 以编程方式管理 IIS 7(网站、appPools、virtualDirs 等)。
我对使用 Powershell 管理 IIS 的几种方法感到困惑。
推荐的方法是什么?
1)。使用 Microsoft.Web.Administration.dll
2)。根据操作系统版本或 IIS 版本使用 Import-Module 与 Add-PSSnapin (¿?)
检测操作系统版本:
检测 IIS 版本
模块加载并加载为 Snapin: