在我们公司,我们的服务器上运行着 XAMPP。然而,XAMPP 在我们的服务器上作为服务运行。本质上,如果 XAMPP 关闭,它会自动重新启动,作为服务运行。现在因为 XAMPP 作为服务运行,所以允许您检查网络驱动器是否已映射的标准 php 函数将不起作用。下面显示的示例将不起作用。在我的 php 脚本中,我通过 UNC 访问目录和文件。如果 XAMPP 未作为服务运行,则下面给出的示例将起作用。但是,最好在我们公司内将 XAMPP 作为服务运行。我的问题是,即使 XAMPP 作为服务运行,是否有任何方法可以检查网络驱动器是否已映射?
非常感谢任何帮助。
<?php
$mydir = "G:\ ";
echo file_exists($mydir) ? "G is mounted":"G is not mounted";
?>