问题标签 [mod-python]

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.

0 投票
3 回答
2335 浏览

javascript - 提交html表单后如何使用javascript重定向到新页面?

我正在使用 html、javascript 和 mod_python。我想提交html表单。为此,我使用了

提交后我想重定向到新页面。我试过location="newpage.html"了,但这不起作用。

0 投票
1 回答
1055 浏览

apache - psycopg2 和 mod_python 导入错误

我正在尝试在 Windows XP 机器上设置综述。我使用 psycopg2 v2.0.13,当我从 shell 导入 psycopg2 模块时,一切正常,但是当 mod_python 尝试这样做时,我收到此错误:

帮助将不胜感激。

0 投票
3 回答
2217 浏览

python - 在雪豹上安装 mod_python

我宁愿不使用 Macports。很简单,Macport 会替换(在 /opt/local/bin 中安装另一个 Apache)默认安装的 Apache。这意味着让端口也安装/替换 PHP。我宁愿使用 Snow Leopard 中包含的默认安装。

一直在网上搜索,我得到的只是使用 Darwin Ports(Macports 的旧版本)的旧指令或 Leopard 的指令(对我来说还没有完成)。

谁能指出我正确的方向?谢谢。

PS:顺便说一下 mod_python 用于 1.6 或 3.1 很好。

0 投票
1 回答
145 浏览

python - Setting mod_python's interperter

I have mod_python installed on a debian box with python 2.4 and 2.6 installed. I want mod_python to use 2.6 but it is finding 2.4. How can set it to use the other version.

0 投票
1 回答
582 浏览

python - mod_python req.subprocess_env 没有“看到” PythonOptions

我无法从 apache 配置中获取环境变量。(不要问为什么要这样,我最初没有编码)

这就是我在 apache 配置中所拥有的。

这是问题代码...

这是我从执行此操作中获得的回溯。

0 投票
3 回答
3884 浏览

python - 浏览器检测 Python / mod_python?

我想在数据库中保留一些关于用户和位置的统计信息。例如,我想存储“Mozilla”、“Firefox”、“Safari”、“Chrome”、“IE”等...以及版本,可能还有操作系统。

我试图从 Python 中找到的是这个字符串;

Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.14) Gecko/2009090216 Ubuntu/9.04 (jaunty) Firefox/3.0.14

有没有一种有效的方法来使用 Python 或 mod_python 来检测 http 用户代理/浏览器?

0 投票
1 回答
354 浏览

django - mod_python 没有加载无堆栈 Python

我已经用无堆栈 Python 设置了一个 Apache2 mod_python 环境,它正在工作。当我用 测试 Python 环境时sys.version,它显示

在浏览器中。

但是当我这样做时,import stackless它显示:

我也无法加载 MySQLdb、nltk 等。所有这些模块都可以在命令行中加载。所以我的猜测是 mod_python 指的是旧的 Python 安装。

可能是什么问题?


我已经针对无堆栈安装了所有东西。如您所见,我的回答sys.version

这是代码的响应:

但是当我添加import stackless如下时,​​它会引发上述错误:

有什么我想念的吗?

0 投票
2 回答
482 浏览

django - Django mod_python 部署错误

我正在尝试通过 mod_python 部署一个 django 项目,但我不断收到错误消息,提示缺少处理程序模块。

我的阿帕奇配置:

另一条路径是我尝试复制默认的pythonpath,但它没有帮助。

在 python 控制台中的快速测试显示该模块应该是可访问的:

linux2 上的 Python 2.6.4 (r264:75706, Nov 2 2009, 14:44:17) [GCC 4.4.1] 键入“帮助”、“版权”、“信用”或“许可”以获取更多信息。

>>> 导入 django.core.handlers.modpython

没有错误

但是加载站点时,会无意中返回此错误:

0 投票
1 回答
1649 浏览

python - How to call main() of a python script with arguments from mod_python.publisher?

I use a mod_python publisher function which calls the main() function of another python script with a custom built argv list. When I execute the publisher script from shell command line it works. But when I tried it through apache2 with mod_python, I get the error (shown below) that main takes no arguments.



main() in aba.py is defined as:

Note: if the list argument is not passed, aba.main() gets executed from mod_python.

The mod_python publisher function looks like:

0 投票
3 回答
148 浏览

python - 如何在服务器运行时通过 diff 请求访问只读数据(apache、mod_python)

我正在使用 Apache/2.2.8 (Ubuntu) mod_python/3.3.1 Python/2.5.2,我想预加载我使用的数据。

目前,我每次收到请求时都会从磁盘上的文件中读取数据,然后对其进行解析并将其存储在一个对象中。数据文件比较大,我想提前解析/预加载它。

我在想我可以1)在apache启动时将数据加载到内存中(服务器运行时大约100MB到500MB的数据将驻留在内存中)或者我可以2)在提交第一个数据请求时加载它并保留它在内存中,直到我关闭服务器。

下面是第二个想法的模型:

输出(会话一):
gvar 最初是:0
gvar 刚刚设置为:314

输出(会话 > 1):
gvar 设置为:314

请分享您的意见和解决方案,谢谢