Fopen无法打开流.ts

时间:2018-07-15 20:32:59

标签: php streaming fopen

我想使用fopen函数打开.ts文件

$handle = fopen("http://host:80/live/stream/bbc/105.ts", 'rb');

它可以在localhost上工作,但不能在共享主机上工作,我会收到此错误:

  

警告:fopen(http://host:80/live/stream/bbc/105.ts):   无法打开流:拒绝连接   /home/botocycy/public_html/xStream/mytest2.php在第4行bool(false)

我该如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

如果使用本地主机,则尝试连接到脚本正在运行的服务器。

如果您在共享主机上,则localhost也可以标识服务器。但是服务器如何标识脚本正在运行的vHost。共享主机的所有vHost都在localhost上。服务器使用域名将HTTP路由到一个相应的vHost。

localhost替换为actual domain name of your vHost,以允许共享主机将HTTP请求路由到您的单个主机。