Ho un progetto PHP in Windows Server 2012 & Xampp 1.8.2. Ho provato a leggere alcuni contenuti HTML a distanza da un altro Windows Server 2008 con IIS:Autorizzazione PHP negato - Windows Server remoto
$handle = fopen("\\\\SERVER001\\Webdocs\\page\\index.html", 'r');
... ma ho questo messaggio:
Warning: fopen (\ Server001 \ webdocs \ pagina \ index.html): non riuscito ad aprire flusso: permesso negato in ...
Ma se sto accedendo con il protocollo di file, funziona bene:
di file: /////SERVER001/Webdocs/page/index.html
Ho aggiunto il server IP nell'opzione ipv4 address and domain restrictions
di IIS, ho ottenuto lo stesso risultato.
Penso che sia un problema di Windows Server 2012 (o apache) perché ho testato lo stesso progetto (localhost) nel mio PC Windows 7, lo stesso xampp 1.8.2., Ho aggiunto il mio IP nello ipv4 address and domain restrictions
nel 2008 Server e fopen()
funziona senza problemi e configurazioni extra. L'unica differenza dal server e dal mio PC è il sistema operativo.
Quale altra cosa devo fare per avere il permesso su questo server?
Permessi:
Quali sono i permessi dei file? –
Controllo totale ... questo è rilevante? perché il mio PC poteva accedere senza problemi! – csotelo
Più lungo le linee di 0777? 0644? –