当我的电脑重新启动时无法启动 Kentico 应用程序?
Unable to start the Kentico application when my computer restarts?
我在我的电脑上安装了 Kentico 8.2。但是每次我关闭我的电脑并再次打开它。 Kentico 应用程序永远不会启动。我希望你能帮助我解决我的问题。
您的 IIS 中是否启用了自动启动?
您的问题根本不是 Kentico 问题,而是 IIS 配置问题。默认情况下,IIS 配置为仅 运行 首次手动访问或持续使用的网站。如果该网站空闲且未 运行ning 并且您访问它,应用程序池将启动并为该网站提供服务。如果有 20 分钟的空闲时间(默认情况下),它将进入睡眠状态,直到再次请求它。当您重新启动计算机时,IIS 将处于休眠状态,直到首次请求该网站为止。
在 IIS 中,您可以设置一些属性来帮助您解决问题。在连接到您网站的应用程序池中,转到它的高级属性。检查 General>Start Mode 并确保将其设置为 Always 运行 与 On Demand。
其次,在同一个应用程序池中,将进程模型>空闲超时(分钟)设置为大于默认 20 分钟的值。只有在网站已经 运行ning 之后,这才会有所帮助。
第三,在同一个应用程序池中,将进程模型>空闲超时操作设置为挂起。这将有助于网站在进入休眠状态时更快地启动。
以上所有答案均有效,但如果我没记错的话,如果您设置为 "Run Skype on startup",Skype 占用特定端口也会出现问题。这会阻止某些 IIS services/websites 启动。不确定这是否与您的具体问题有关,但如果您安装了 Skype 并在启动时设置为 运行,请尝试禁用它并重新启动您的电脑以查看它是否有帮助。
我在我的电脑上安装了 Kentico 8.2。但是每次我关闭我的电脑并再次打开它。 Kentico 应用程序永远不会启动。我希望你能帮助我解决我的问题。
您的 IIS 中是否启用了自动启动?
您的问题根本不是 Kentico 问题,而是 IIS 配置问题。默认情况下,IIS 配置为仅 运行 首次手动访问或持续使用的网站。如果该网站空闲且未 运行ning 并且您访问它,应用程序池将启动并为该网站提供服务。如果有 20 分钟的空闲时间(默认情况下),它将进入睡眠状态,直到再次请求它。当您重新启动计算机时,IIS 将处于休眠状态,直到首次请求该网站为止。
在 IIS 中,您可以设置一些属性来帮助您解决问题。在连接到您网站的应用程序池中,转到它的高级属性。检查 General>Start Mode 并确保将其设置为 Always 运行 与 On Demand。
其次,在同一个应用程序池中,将进程模型>空闲超时(分钟)设置为大于默认 20 分钟的值。只有在网站已经 运行ning 之后,这才会有所帮助。
第三,在同一个应用程序池中,将进程模型>空闲超时操作设置为挂起。这将有助于网站在进入休眠状态时更快地启动。
以上所有答案均有效,但如果我没记错的话,如果您设置为 "Run Skype on startup",Skype 占用特定端口也会出现问题。这会阻止某些 IIS services/websites 启动。不确定这是否与您的具体问题有关,但如果您安装了 Skype 并在启动时设置为 运行,请尝试禁用它并重新启动您的电脑以查看它是否有帮助。