我不想直接寻求帮助。通常我可以通过查看类似的问题找到答案,但这让我很难过!
我被要求找出一个使用FOSCAM相机的基本CCTV系统,运行nginx的Raspberry Pi和其他一些魔法。我完美地管理了所有这些事情,并使目录能够直接进入它,但是因为我没有在每个节点上安装PHP(目前有36个节点),我宁愿通过另一个节点运行这个前端主机。
这有点令人困惑,但基本上我的所有节点都有一个ddns,我导航到这样:" http://myddnsdomain.net"这会把我放在一个目录中,列出几天,然后是包含图像文件的小时。一切正常。我想要做的是 - 在另一个域上,有一个页面显示从目录http://myddnsdomain.net/directory/上传的最新图像
请参阅下面的代码。问题是scandir无法正常工作。我没有错,它只是空白。
<html>
<head>
<title>Image Test</title>
</head>
<body>
<?php echo '<p>Latest Image from North Harrow</p>'; ?>
<?php
global $path;
date_default_timezone_set('Europe/London');
$dfol = date("d-m-y/H:00");
$dir = "http://sampi24.ddns.net/$dfol/";
$files = scandir($dir, 1); // read directory backkwards
$picture = $files[0]; // get last picture file name
$path = "http://sampi24.ddns.net/$dfol/$picture";
?>
<a href="<?php global $path;echo $path; ?>">
<img class="alignnone size-large" alt="Last picture" src="<?php global
$path;echo $path; ?>" width="1600" height="1200" /></a>
</body>
</html>
此外,我在sampi24.ddns.net的基本目录中尝试了它,但它仍然是空白的。
任何可以在此拍摄的灯光都将非常感激!我有点像一个php新手。
谢谢! 莱恩