我正在尝试将Python与AMPPS一起使用,AMPPS是用于Windows的Apache / MySQL /等捆绑包。但是只有一个问题;我尝试运行的每个脚本都会返回“内部服务器错误”,即使它是正确的代码。 这可能是一个不值得在这里发布的问题,但我用谷歌搜索了三个小时,我找不到任何帮助。
到目前为止,这是我所知道的。请不要因为发布这个而讨厌我(我知道你喜欢这样做),我很新并且困惑:3
答案 0 :(得分:1)
已在AMPPS中配置mod_wsgi。你可以在加载的apache模块中看到它。
httpd.exe -D DUMP_MODULES
您只需要立即配置脚本。 http://code.google.com/p/modwsgi/wiki/QuickConfigurationGuide
您也可以修改 httpd.conf 中包含的 python.conf 。即使用mod_wsgi指令。
这是来自mod_wsgi的官方 hello world 示例。希望这会有所帮助。
答案 1 :(得分:0)
按照以下步骤操作:
保存httpd.conf文件,停止apache服务器并重新启动。 如果apache服务器重启没有任何问题,您已成功设置ampps来运行python,否则从备份恢复conf文件。在ampps中有一个恢复默认配置的选项。
将python exe文件链接行添加到python文件的顶部以指向Python解释器。它可能是#!C:\ Ampps \ python \ python.exe