Raspbian 上的 Apache 2 Web 服务器未加载任何图像

Apache 2 Webserver on Raspbian not loading any Images

我有一个 Pi 运行 一个 Apache Web 服务器,仅在我的本地网络上。 Index.php 文件只有一行代码:

<img src="p.jpg" alt="not loading">

图像与 PHP 文件位于同一文件夹中。

然而,当我从我的计算机(或任何其他设备)连接到该网站时,图片只显示替代消息。

这些是权限:

您的 index.php 文件还需要能够 execute 图像。是否有任何理由锁定图像以便只有其所有者(或根)可以访问它?我认为标准 644(所有者可以做任何事情,组用户可以 read/execute,其他人可以 read/execute)应该没问题。

chmod 644 p.jpg

如果有理由如此严格地锁定图像,您至少需要执行权限。在这种情况下,请改用 chmod 700 p.jpg