Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/apache/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Apache 检测网页中是否存在sd卡_Apache_Debian_Sd Card - Fatal编程技术网

Apache 检测网页中是否存在sd卡

Apache 检测网页中是否存在sd卡,apache,debian,sd-card,Apache,Debian,Sd Card,我正在为运行Debian的无风扇PC操作(web)控制面板。该设备将数据收集到MySQL中进行研究。db表位于SD卡上。对于控制面板,我需要检测sd卡的存在/不存在,以确定系统是否正确设置和运行 我一直在使用blkid获取连接的块设备列表。经过一些搜索后,我找到了-c/dev/null参数以避免缓存值(如果不这样做,结果将不准确。在系统运行时移除sd卡不会反映在结果中)。这是伟大的-当我作为根运行。但是web服务器作为www数据运行。如果我在这个帐户上运行blkid,作为blkid-c/dev/

我正在为运行Debian的
无风扇PC
操作(web)控制面板。该设备将数据收集到MySQL中进行研究。db表位于SD卡上。对于控制面板,我需要检测sd卡的存在/不存在,以确定系统是否正确设置和运行

我一直在使用
blkid
获取连接的块设备列表。经过一些搜索后,我找到了
-c/dev/null
参数以避免缓存值(如果不这样做,结果将不准确。在系统运行时移除sd卡不会反映在结果中)。这是伟大的-当我作为根运行。但是web服务器作为www数据运行。如果我在这个帐户上运行
blkid
,作为blkid-c/dev/null它不会返回任何内容。空列表。以root用户身份运行此命令将提供预期值。fdisk-l(我的备份计划)也是如此

以root用户身份运行apache2不是一个选项

因此,我正在四处寻找建议:
1.查找我可以在php中使用的设备的准确列表
2.找出为什么这些命令在作为apache2帐户运行时不返回任何值