问题标签 [wfastcgi]
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.
python - 在带有 Numpy、Pandas 等的 Python 3.7+ 中使用 wfastcgi 在 IIS 上部署 Python Flask 应用程序
当使用 wfastcgi 在 IIS 上部署 python 3.7+ 烧瓶或 Dash 应用程序时,有许多很棒的教程可以让你好工作程序正常工作,例如
这个过程对我来说分崩离析,对其他用户来说似乎是
如何在 IIS 服务器上的 conda 基础环境中部署 python flask 应用程序?
那时其他软件包开始混入其中,例如 Numpy、Pandas、Dash、Plotly Express 等。
抛出的错误往往取决于包,但通常类似于一大块测试,看起来像下面的错误Error occurred while reading WSGI handler
,以 Dll 加载失败或缺少组件等内容为特征。
最常见的建议是降级到 python 3.6,但是这对每个项目都是不可能的。
我已经回答了我的解决方案,以防其他人可能遇到与我的谷歌搜索时间相同的问题并没有导致我找到解决方案。
python - wfastcgi-enable 它显示“确保您的用户有足够的权限,然后再试一次。”
我想按照本教程https://www.youtube.com/watch?v=CpFU16KrJcQ&t=191s在 Windows Server 2008 中部署我的 django 网站
在步骤 wfastcgi-enable 中,它会显示这样的消息。
命令提示符
python - 在 IIS 10 上部署 Python Flask - 发布路由失败
我有一个带有 Python 3.9 的 Flask 应用程序(我使用了不同版本的 Python 相同的问题)我的 iis 服务器版本是 10。
在我的应用程序中,我有 4 条不同的发布路线。其中 3 个像魅力一样工作。当我调用与其他 3 个几乎相同的第四个时,我收到 500 错误,我不知道为什么。当我在没有 iis 的情况下启动 Flask 服务器时,每个 post 路由都有效。我在这里或在不同的网站上完成了每个教程,但我的问题仍然存在。有谁知道这个问题或有解决方案为什么其中一种方法不起作用?
django - Django - IIS 部署 - 找不到 scriptProcessor
我一直在尝试使用 IIS 部署 django 应用程序,但是在执行了所有步骤之后,我遇到了错误
我知道这个错误是由于 scriptprocessor 值的路径不正确,但提到的值是正确的。请看下面的截图
wfastcgi-enable 的截图
以下是 wwwroot 文件夹中 web.config 文件中设置的值
有人可以帮助我为什么面临这个错误。
python - wfastcgi-enable 创建进程失败
当我第一次安装 python 时, wfastcgi-enable 没有任何问题。但是当我卸载并重新安装时,它发生了这样的事情!
命令提示符
我的 python 安装位置。C:\Users\Civil\Python38
django - 消息:新应用程序对象缺少必需的属性
我在 wfastcgi-enable 查询中得到的错误如下:
运行命令时发生错误:
flask - Windows Server 上的 2 个 IIS Flask 站点 - 仅运行 1 个
Windows Server 数据中心 2019 Python 3.7.6
我在 IIS 上配置了 2 个站点。
mysite1 端口 9090:使用 VSCode 运行并在浏览器中输入 URL
- 从 VSCode 运行
- 在浏览器中输入网址:###.###.###.###:9090
mysite2 端口 9566:仅从 VSCode 运行
- 从 VScode 运行。
- 错误 500。在浏览器中输入 URL:###.###.###.###:9566 也来自 IIS 管理器菜单选项:浏览 *:9566
HTTP 错误 500.0 - 内部服务器错误
C:\inetpub\wwwroot\Flask\mysite2\venv\Scripts\python.exe - FastCGI 进程意外退出
详细错误信息:
模块 FastCgiModule
通知 ExecuteRequestHandler
处理程序 Python FastCGI
错误代码 0x00000067
请求的 URL http://localhost:9566/
物理路径 C:\inetpub\wwwroot\Flask\mysite2
登录方法匿名
登录用户匿名
2 个站点配置了不同的 AppPools
2 个 web.config 文件
使用相同的步骤创建 mysite1 和 mysite2。
在 IIS 管理器中,我停止了 mysite1,但 mysite2 没有在浏览器中使用输入 URL 运行。
帮助表示赞赏 1
更多调试
- 我打开了失败的请求跟踪
这些是错误和警告跟踪的日志消息
调试帖子:IIS 上的 Python 烧瓶应用程序无法在 Windows Server 2019 上运行
我不明白运行 wfastcgi.py 的作用,但 mysite1 和 mysite2 的行为方式相同。
这些建议不适用于 mysite2。
帮助表示赞赏 2
python - 哪个配置更好?使用 wfastcgi.exe 或带有参数 wfastcgi.py 的 python.exe 在 IIS 上为 django Web 应用程序配置 FastCGI 模块
所以我一直在学习在 IIS Web Server 上部署一个 django web 应用程序。我已经成功部署了它。但是,在处理程序映射上配置 FastCgiModule 时,我注意到请求的可选可执行文件是.dll或.exe文件。
但是,我已经阅读了一些教程,他们都没有在他们的 FastCgiModule 上使用 .dll 或 .exe 文件,而是使用
这种方式有效。然后我尝试了另一种方式来配置它
它也有效。
所以我在网上冲浪了几天,但我找不到答案哪种方式更好。
iis - “wfastcgi-enable”显示“确保您的用户有足够的权限并重试。” 如何解决这个问题?
在尝试运行“wfastcgi-enable”以在 IIS 上部署我的 Django 代码时,它显示此错误:
我也尝试在管理员模式下运行 CMD,但没有成功。