in PHP (XAMPP) installato su un computer Windows XP Sto cercando di leggere una directory che esiste su un server di rete locale. Sto usando is_dir()
per verificare se è una directory che posso leggere.percorso di rete di accesso php sotto Windows
In Esplora risorse di Windows digito \\\server\dir
e quella dir viene mostrata. Quando eseguo il mapping di un'unità di rete, è possibile accedervi anche con z:\dir
.
In PHP che ho che lo script:
<?php if(is_dir($dir){ echo 'success' }) ?>
Per $dir
ho provato:
/server/dir
//server/dir
\server\dir
\\server\dir
\\\\server\\dir
e
z:\dir
z:\\dir
z:/dir
z://dir
Ma non ho mai ottenere il successo? Qualche idea? thx
Questo vale per Windows Server 2003. Per Windows XP, verificare le impostazioni della politica di sicurezza locale "Accesso alla rete: lasciare che le autorizzazioni di Tutti si applichino agli utenti anonimi" sia impostato su Abilitato. – Max
Quali sarebbero alcune di quelle cose? Il link a php.net non è stato molto utile. Puoi consolidare la tua soluzione qui? – Wes
@Wes Ho modificato la mia risposta. Spero possa aiutare. – Max