获取在apaches上运行的Python脚本的问题

2024-05-23 13:26:12 发布

您现在位置:Python中文网/ 问答频道 /正文

所以,我对在VPS上设置服务器很陌生,但我一直在努力。我有一个apache服务器,上面有我的公文包,我有一个python2.7项目,我想包括在里面。我已经经历了很多,但我现在似乎不知道出了什么问题。你知道吗

我进入.conf文件并添加:

LoadModule cgi_module modules/mod_cgi.so

在标签里面

我还补充说:

<Directory "/var/www/site-name.com/public_html/portfolio_projects/">
Options +ExecCGI
AddHandler cgi-script .cgi .py

现在,当我加载要查找的文件时,它会显示在浏览器中:

Content-Type: text/html Content-Type: text/html

就这样。你知道吗

我使用的是webapp2,因为这个项目最初是使用GoogleAppEngineLauncher开发的。你知道吗

我安装了WebOb、Paste和webapp2,我假设安装成功,因为我不再收到关于找不到依赖项的错误消息。你知道吗

这个项目在我的本地机器上运行得非常好。你知道吗

我不太清楚为什么要跑步:

print "Content-Type: text/html\n"

在屏幕上打印“Content-Type:text/html”。除此之外,它显然也忽略了运行应用程序的其余部分。你知道吗

任何帮助都将不胜感激。你知道吗


Tags: 文件项目text服务器vpsapacheconfhtml