【发布时间】:2020-10-24 15:42:12
【问题描述】:
我在尝试在另一个网站内显示我的 FTP 服务器上的图片时遇到了巨大的麻烦。到目前为止,我一直在尝试的是在 iFrame 中显示图像。我的代码如下:
<body>
<?php
$pic = file_get_contents('ftp://username:password@servername.net/image.jpg');
echo "<iframe src=". $pic . "> </iframe>";
?>
</body>
当被问到这个问题时,这基本上是对其他用户有效的代码,但对我来说,它显示了一个带有以下消息的 iframe:
找不到
在此服务器上找不到请求的 URL。 Apache/2.4.29 (Ubuntu) 服务器位于 servername.net 端口 1234
我真的不知道该尝试什么了,因为我已经尝试了几乎所有我找到的解决方案,所以我希望你们中的任何一个知道如何帮助我。
【问题讨论】:
-
那么 $pic 可能包含文件数据,而不是 URL。你检查过上面代码输出的生成的 HTML 吗?
-
我猜这就是他尝试使用 iframe 的原因。
标签: php html apache ubuntu ftp