w PHP (XAMPP) zainstalowana na komputerze z systemem Windows XP Próbuję odczytać katalog, który istnieje na lokalnym serwerze sieciowym. Im przy użyciu is_dir()
, aby sprawdzić, czy jest to katalog, który można odczytać.Ścieżka dostępu do sieci php pod Windows
W Eksploratorze Windows wpisuję \\\server\dir
i wyświetla się katalog. Gdy mapuję dysk sieciowy, można uzyskać do niego dostęp również z z:\dir
.
W PHP Mam ten skrypt:
<?php if(is_dir($dir){ echo 'success' }) ?>
Dla $dir
ja próbowałem:
/server/dir
//server/dir
\server\dir
\\server\dir
\\\\server\\dir
i
z:\dir
z:\\dir
z:/dir
z://dir
Ale nigdy nie uzyskać sukces? Każdy pomysł? thx
Dotyczy to systemu Windows Server 2003. W przypadku systemu Windows XP upewnij się, że ustawienia Zasady zabezpieczeń lokalnych "Dostęp sieciowy: Pozwól wszystkim użytkownikom na anonimowych użytkowników" są ustawione na Włączone. – Max
Jakie byłyby niektóre z tych rzeczy? Link do php.net nie był bardzo pomocny. Czy możesz tutaj skonsolidować swoje rozwiązanie? – Wes
@Wed edytować odpowiedź. Nadzieja, która pomaga. – Max