Apache 检测网页中是否存在sd卡
我正在为运行Debian的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/
无风扇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帐户运行时不返回任何值