php - 在 Python WSGI 环境中运行 PHP 脚本

标签 php python django apache wsgi

我有一个简单的 PHP 脚本,可以输出 XML 格式的目录列表。我用它来让 Flash 幻灯片知道可以显示哪些文件。

我刚刚将 flash 添加到一个由 Django 提供支持的网站,PHP 文件现在按原样提供,未被解析。

它在我的媒体目录下的图像目录中。

我使用的服务器运行 plesk,所以我在 vhost.conf 文件中为每个域进行配置(我认为它包含在主要的 appache conf 中)

看起来像这样:

WSGIScriptAlias / /var/www/vhosts/<domain>/conf/django.wsgi
Alias /media/ /var/www/vhosts/<domain>/httpdocs/media/

我认为这意味着对/下的任何请求都将传递给 django 来处理。
除非它们用于/media/... 然后它们由指定目录的 apache 正常提供。

这适用于图像,但不解析 PHP 文件。

我该怎么办?

最佳答案

也许阅读此线程,并将您的 PHP 脚本移植到 Python:

os.walk() python: xml representation of a directory structure, recursion

关于php - 在 Python WSGI 环境中运行 PHP 脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2159637/

相关文章:

php - 无法提交到数据库

PHP 使用 DOM 获取 anchor 并修改它们

python - 如何在python中生成文件而不将其保存到磁盘?

django - Django 'WSGIRequest' 处的 AttributeError 对象没有属性 'user'

php - 动态创建 .ics 文件并作为电子邮件附件发送

php - 是否有类似 ASP.NET MVC 的 PHP 函数 nl2br() 的东西?

python - 带有 pandas groupby multiindex 的箱线图,用于来自 multiindex 的指定子级别

python Pandas : Finding derivatives from Dataframe

Python affine_transform 不翻译?

python - 无法在 Django 中显示静态图像和加载 CSS