如何解决在 WAMPSERVER 下的 localhost 上运行 Python
我已经在 Stackoverflow 和其他网站上研究过这个,但我无法让它工作。我的桌面 PC 上有 WAMPSERVER 3.2.3 在 Win10 下运行; PHP 版本 7.3.21、MySQL 5.7.31 和 Apache 2.4.26。 WAMPSERVER 安装在 C: 盘的 c:\wamp64 中,localhost 是 H:\sites.web。我已经在 C:\Python3.9 下安装了 Python,我可以从命令行使用它。我下载了 mod_wsgi-4.7.1-cp39-cp39-win_amd64。 whl 并使用 pip 安装它,但最终没有得到 mod_wsgi.so 文件。我对 Apache http.conf 文件进行了以下更改
<Directory "${SRVROOT}/cgi-bin">
AllowOverride None
Options None
Require all granted <- changed to granted from denied
</Directory>
在这一行添加了 +ExecCGI
Options +Indexes +FollowSymLinks +Multiviews +ExecCGI
并将 .py 添加到这一行
AddHandler cgi-script .cgi .py
根据这个 Youtube 视频 https://www.youtube.com/watch?v=N3XfGXi4ifE
但是当我在 localhost 下运行 python 脚本时,它不起作用。我错过了什么吗?我收到一条错误消息,指出我没有运行该脚本的权限。
谢谢
保罗
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。