首页 > 解决方案 > PHP Apache 服务器与 Python Web 应用程序相结合

问题描述

我可以在同一个 Apache PHP 服务器上运行 python 服务器以使用包含在 python dash 应用程序中的图表等吗?

现在的实现如下。PHP 服务器使用 iframe 来描述在相同 ip 但在不同端口上运行的 python web 应用程序,但出于安全原因需要更改它。

标签: pythonphpapacheplotly-dash

解决方案


您可以使用 Apache 作为内部服务器的代理。

Apache 服务器或 php 解释器不使用 iframe,您正在添加浏览器将用于将 python 服务器提供的网页嵌入 iframe 的 html 代码。

你没有做错任何事,但对我来说似乎容易出错。

我会为 python 提供的网页使用一个新域,并像任何其他服务器/网络一样设置他的安全性和证书。

您可以添加 CSP、功能策略、cors 策略、框架选项、xss 保护、严格传输...

可以使用 php 向服务器发送请求并在网页上显示获取的图形。


推荐阅读