我已经在我的服务器上安装了 php。在此之前,我已经安装了 Flash Media Server 4.5 流媒体版本,并且正在使用随其提供的 Apache 2.2。 现在,我可以看到 Php 已安装(使用 php -v),但是当我尝试访问 php 文件时,我的浏览器将它们显示为文本文件。 由于我使用的是 HTTP 流,因此我需要使用 FMS 附带的 apache。 我尝试重新安装它,重新启动 FMS 服务器、Apache 服务器,但没有任何效果。
操作系统:CentOS 5.8(无法升级,因为FMS不支持6.0及以上版本) FMS版本:4.5(流媒体) 安装的PHP版本:5.3
提前致谢。
最佳答案
您的问题很可能是由于有 2 个 apache 实例尝试监听同一端口“默认为 80”,我建议让 FMS apache 端口监听端口 1935 而不是 80,并让您的网络服务器监听默认值,可以找到一些说明 here为了启用和更改 FMS 安装附带的 apache 配置,以下是您在 fms.ini 文件中实际需要执行的操作的片段“包含在上面的链接中”:
ADAPTOR.HOSTPORT = :1935
而不是
ADAPTOR.HOSTPORT = :1935, 80
希望这有帮助
关于Flash 媒体服务器 4.5 的 PHP 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20170657/