【发布时间】:2011-07-03 05:59:46
【问题描述】:
我想使用 php 检查网络文件夹中是否存在文件(例如 path = "U:\abc\def\")。
我尝试使用以下内容:
if(file_exists("U:/abc/def/400abc.doc")) {
echo "YES";
} else {
echo "NO";
}
我没有。我也试过 path = "//abc-drive/folder-main/abc/def/400abc.doc" 但还是不行。
文件位于网络/共享文件夹中,而不是运行 php 服务器的子文件夹中
谁能告诉HELP?
问候
【问题讨论】:
-
你试过了吗 path = "\\abc-drivefolder-main\abc\def\400abc.doc"
-
你的斜线在 Windows 上的方向是错误的。
-
运行 PHP 的帐户是否有权访问该驱动器和文件夹树?
-
@Dan Grossman:在 php 中,您可以使用
/或\。它们的行为方式完全一样。 -
您好,感谢您的回复。我尝试了两种方法,但没有运气。是的,我的 apache 有权在该文件夹中读取和写入。问候
标签: php file-exists