首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >通过另一台计算机上的web服务器访问本地文件

通过另一台计算机上的web服务器访问本地文件
EN

Stack Overflow用户
提问于 2013-07-14 00:47:08
回答 1查看 907关注 0票数 0

我有LAMP服务器和一个录音服务器与小音频文件。我希望能够访问音频文件,并将它们嵌入到LAMP服务器的网页上。我不想在录制服务器上创建共享,因为我需要在许多服务器上创建共享。我在想php中的ssh2_sftp命令,但是一旦我通过ssh2-sftp获得文件,我如何才能将它嵌入到页面中呢?此外,音频文件可以通过HTTP获得,但不希望通过本地网络访问录制服务器。

更新7/15/2013

好了,我已经知道如何访问本地录制服务器上的文件了。但是现在我在页面中嵌入音频文件时遇到了问题,这样用户就可以收听它了。

代码语言:javascript
复制
<?php
$connection = ssh2_connect('IP', 22);
ssh2_auth_password($connection, 'USERNAME', 'PASSWORD');

$sftp = ssh2_sftp($connection);

$stream = fopen("ssh2.sftp://$sftp/$path/$filename", 'r');
?>
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-07-14 01:04:02

您使用ssh2_sftp的想法可以将文件从远程录制服务器复制到lamp服务器(或者任何类型的复制命令,就这一点而言,甚至只是scp)。只需将文件复制到LAMP服务器上的web可访问目录,然后您的网页就可以通过它们各自的URL链接到这些文件。整个过程(包括复制)都可以在PHP中动态完成。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17632201

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档