trong PHP (XAMPP) được cài đặt trên máy tính Windows XP Tôi đang cố đọc một thư mục tồn tại trên máy chủ mạng cục bộ. Tôi đang sử dụng is_dir()
để kiểm tra xem đó có phải là thư mục mà tôi có thể đọc hay không.Đường dẫn mạng truy cập php dưới cửa sổ
Trong Windows Explorer, tôi nhập \\\server\dir
và thư mục đó đang được hiển thị. Khi tôi ánh xạ ổ đĩa mạng, bạn cũng có thể truy cập nó bằng z:\dir
.
Trong PHP tôi có mà kịch bản:
<?php if(is_dir($dir){ echo 'success' }) ?>
Đối $dir
tôi đã cố gắng:
/server/dir
//server/dir
\server\dir
\\server\dir
\\\\server\\dir
và
z:\dir
z:\\dir
z:/dir
z://dir
Nhưng tôi không bao giờ có được thành công? Bất kỳ ý tưởng nào? thx
Điều này đúng với Windows Server 2003. Đối với Windows XP, hãy đảm bảo cài đặt Chính sách bảo mật cục bộ "Truy cập mạng: Cho phép mọi quyền áp dụng cho người dùng ẩn danh" được đặt thành Đã bật. – Max
Một số nội dung đó sẽ là gì? Liên kết đến php.net không hữu ích lắm. Bạn có thể củng cố giải pháp của mình ở đây không? – Wes
@ Tôi đã chỉnh sửa câu trả lời của mình. Hy vọng rằng sẽ giúp. – Max