我想在PHP中查看C:\Program Files\multichain
驱动器中是否存在文件夹是否已打开我的网站,我已经尝试了file_exist
但是它无效。似乎file_exist
只检查本地系统。我写的函数是:
function checkMultichainFileLocation(){
if (!file_exists(C:\Program Files\multichain)) {
return false;
} else {
return true;
}
}
无论如何有可能检查吗?提前谢谢。
答案 0 :(得分:2)
PHP与其他服务器脚本语言一样,除了浏览器返回的内容外,对客户端计算机一无所知。这通常包括会话信息,cookie和用户输入(例如,HTML表单,文件上载)。但是,服务器无法访问客户端的本地存储。这是所有现代浏览器强制执行的安全约束。访问客户端本地存储的唯一方法是使用某种浏览器插件(经典示例是ActiveX控件)或Javascript(在客户端上运行,并且出于安全原因本身具有对本地存储的有限访问权限)。
底线:无法使用纯PHP解决方案进行检查。