我有LAMP服务器和一个录音服务器与小音频文件。我希望能够访问音频文件,并将它们嵌入到LAMP服务器的网页上。我不想在录制服务器上创建共享,因为我需要在许多服务器上创建共享。我在想php中的ssh2_sftp命令,但是一旦我通过ssh2-sftp获得文件,我如何才能将它嵌入到页面中呢?此外,音频文件可以通过HTTP获得,但不希望通过本地网络访问录制服务器。
更新7/15/2013
好了,我已经知道如何访问本地录制服务器上的文件了。但是现在我在页面中嵌入音频文件时遇到了问题,这样用户就可以收听它了。
<?php
$connection = ssh2_connect('IP', 22);
ssh2_auth_password($connection, 'USERNAME', 'PASSWORD');
$sftp = ssh2_sftp($connection);
$stream = fopen("ssh2.sftp://$sftp/$path/$filename", 'r');
?>发布于 2013-07-14 01:04:02
您使用ssh2_sftp的想法可以将文件从远程录制服务器复制到lamp服务器(或者任何类型的复制命令,就这一点而言,甚至只是scp)。只需将文件复制到LAMP服务器上的web可访问目录,然后您的网页就可以通过它们各自的URL链接到这些文件。整个过程(包括复制)都可以在PHP中动态完成。
https://stackoverflow.com/questions/17632201
复制相似问题