跳转到正文

netcup 技术文档

虚拟主机

Python

了解如何在虚拟主机中使用 Python。

我们的 Web Hosting 4000 和 Web Hosting 8000 套餐包含 Python 支持。 

我们虚拟主机套餐的 Python 模块 位于虚拟主机控制面板 (WCP) 的 控制面板 (Dashboard) 位于 开发工具 (Dev Tools).

Python 集成由带有 WSGI 接口的 Phusion Passenger 服务器 处理。因此,您的应用程序必须专门针对 WSGI。 

 

您可以在官方文档中找到有关 Passenger 的更多信息: Phusion Passenger 官方文档 (外部链接)

1. 模块设置

启用 (Activate): 为相应域名启用 Python 支持。

 

禁用 (Disable): 为相应域名停用 Python 支持。

 

重写配置 (Rewrite Config): 应用对设置所做的更改。

 

重载应用 (Application Reload): 仅重启应用服务器。

任何更改的设置仅在应用程序重启后才会生效。点击 重载应用 (Application Reload) 会在 restart.txt (基于 App Root/tmp/ 目录中创建该文件,从而触发 Passenger 服务器重新加载应用程序。

应用根目录 (App Root): 指定应用程序的根目录。该路径相对于网站空间根目录,出于安全考虑,不应将其设置在文档根目录(Document Root)内。

 

启动文件 (Startup File): 此文件用于启动您的应用程序。必须先将该文件上传至 文件 (Files) > 加号图标 (位于应用根目录中)。

 

Python 版本: 此处显示当前可用的 Python 版本。

 

运行模式 (Mode): 如果模式设置为 生产环境 (Production),则不会显示错误消息。如果模式设置为 研发,则会显示错误消息。

请确保域名的文档根目录中没有存放其他网页应用文件(如 index.html、index.php 等)。

2. 常见问题解答 (FAQ)

最后更新:2026 年 7 月 23 日

这篇文章有帮助吗?