服务器上有Apache 2 + mod_wsgi + Python 2.6。运行Python脚本,如PHP
我想像PHP脚本一样从Python运行脚本。这个想法可能看起来很愚蠢,但我很习惯(至少在开始学习Python时)。
实施例:
PHP - http://example.com/script.php
的Python - http://example.com/script.py
P.S.我知道mod_rewrite和其他类似的技巧可以做到这一点。但它只是一种伪装,而不是直接的运行。
UPD:我的.htaccess文件。 index.py工程,但其他python脚本得到404错误。
<Files *.py>
SetHandler wsgi-script
Options ExecCGI FollowSymLinks
</Files>
DirectoryIndex index.py
我写了关于mod_python的地方?我知道他已经过时了...... WSGI只是运行脚本的一点? – Ticksy 2012-03-12 09:49:44
我想我误读了这篇文章。我不认为你可以使用WSGI来执行[mod_python/php-like](http://webpython.codepoint.net/mod_python_publisher_uri_traversal)配置。我正在给我的答案添加一个相关链接。 – jpic 2012-03-12 10:04:16
说'它希望通过套接字连接到正在运行的WSGI进程'是完全错误的。它不像你认为它那样工作。 – 2012-03-12 17:46:51