Raspberry pi 使用Apache2在html中使用USB驱动器文件

Raspberry pi 使用Apache2在html中使用USB驱动器文件,raspberry-pi,apache2,raspberry-pi3,Raspberry Pi,Apache2,Raspberry Pi3,因此,我有一个树莓皮3与最新的操作系统(10-04-2021),我有apache2运行。我在目录/var/www/html/中创建了一个网站,其中包含一些文件夹(例如css、img等),我将带有src=”“的图像标记用于usb驱动器路径,但视频无法加载。我试过了,如果我在编写网站代码时出错的话。所以我也把网站文件夹放在桌面上,还有usb驱动器的视频路径,我可以在网站上播放。我不能将.mp4文件放在/var/www/html/path中,因为我的SD卡只有几GB,而我的视频文件夹大约为100GB。

因此,我有一个树莓皮3与最新的操作系统(10-04-2021),我有apache2运行。我在目录/var/www/html/中创建了一个网站,其中包含一些文件夹(例如css、img等),我将带有src=”“的图像标记用于usb驱动器路径,但视频无法加载。我试过了,如果我在编写网站代码时出错的话。所以我也把网站文件夹放在桌面上,还有usb驱动器的视频路径,我可以在网站上播放。我不能将.mp4文件放在/var/www/html/path中,因为我的SD卡只有几GB,而我的视频文件夹大约为100GB。如何在服务器/本地主机上使用USB驱动器中的.mp4文件

我尝试过但没有成功的是:

chmod -R a+r /media/pi/KINGSTON/*

我只是raspberry pi及其操作系统的初学者。

这是完全正确的行为。出于安全原因,Apache不允许您访问文档根目录之外的文件,在您的情况下,文档根目录应该是
/var/www/html/
。有多种方法可以做到这一点,第一种是在文档根目录中创建符号链接,并指示apache2遵循配置文件中的符号链接。另一种方法是使用别名。你可以阅读