服务器启动失败
如果执行 webapps-start 时服务器没有启动,则可能是由于以下一个或多个原因。
许可证管理器
如果您没有运行许可证管理器,您的服务器将无法启动。有关更多信息,请查看服务器日志中列出的日志。
要解决此问题,请验证您是否已正在运行许可证管理器,并且已使用 webapps-config 将许可证管理器配置为与服务器一起使用。
SSL 配置
如果您没有正确配置 SSL,您的服务器将无法启动。有关详细信息,请参阅在 MATLAB Web App Server 上启用 SSL。
身份验证语法
如果 webapps_authn.json 文件的语法不正确,您的服务器将无法启动。有关详细信息,请参阅身份验证。
先前的安装
如果您先前安装了 MATLAB® Web App Server™ 产品,但在从系统中卸载该产品之前未能从系统命令行运行 webapps-uninstall,则当前安装的服务器可能无法启动。
执行 webapps-uninstall 将取消注册服务并删除服务使用的用户帐户。无法执行 webapps-uninstall 将导致孤立服务和用户帐户,从而导致当前安装的服务器无法启动。
要解决此问题,请在使用 webapps-setup 设置新服务器之前从当前安装的 script 文件夹执行 webapps-uninstall。
| 操作系统 | 命令行脚本的默认位置 |
|---|---|
Windows® (管理员) |
|
Linux® (sudo) |
|
macOS(Intel® 处理器)(sudo) |
|
在 Windows 系统上,您可能还需要在启动新服务器之前删除位于 C:\ProgramData\MathWorks\webapps\R2025b 中的 USR 文件夹。
另请参阅
webapps-start | webapps-config | webapps-uninstall