我在我的树莓派上设置了一个简单的 apache2 服务器来运行家里的本地网站。
我希望能够使用 PHP 读取 Raspberry Pi 上指定 wwwroot 之外的其他文件夹的内容。
实际上,我将 wwwroot 保存在树莓派上的 samba 驱动器中,位于:
/网络驱动器/网站
我希望能够使用网站文件夹内的 PHP 脚本访问 /network-drive 目录中的其他文件夹。
这可能吗?我尝试在 php.ini 中禁用 open_basedir,但这并没有改变任何东西!
答案1
在我的 raspbian 上的默认 LAMP 设置上运行良好。 DocumentRoot默认为/var/www/html,/storage的权限为755,/storage/test的权限为644
<?php
$fh=fopen("/storage/test",r);
$line=fgets($fh);
fclose($fh);
echo $line;
?>