Skip to main content
 首页 » 编程设计

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

2025年05月04日24mate10pro

我有一个简单的 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