Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 13
  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2008
    Messaggi
    6

    Accedere ai dischi di rete con php

    Ciao a tutti, ho un problema, non riesco ad accedere ad un database che si trova su un hard disk di rete.
    Al controllo:

    if (!file_exists($dsource) ){

    die("Il database non esiste") ;

    }

    dice che il file non esiste, dove $dsource="H:/file.mdb";
    se invece lo sposto in C: non ci sono problemi $dsource="C:/file.mdb", ho provato anche ad usare l'indirizzo di rete completo anzichè H: ma non risolvo niente.
    Qualcuno riesce ad aiutarmi?

    Grazie

  2. #2
    Verifica che l'utente che esegue il PHP abbia i privilegi necessari per accedere alla risorsa di rete dove si trova il file.

  3. #3
    Utente di HTML.it
    Registrato dal
    Mar 2008
    Messaggi
    6
    Ho controllato, entro con il mio utente ed ho tutti i permessi

  4. #4
    Esegui lo script con il tuo utente? Non utilizzi un web server? Il web server da quale utente e' eseguito?

  5. #5
    Utente di HTML.it
    Registrato dal
    Mar 2008
    Messaggi
    6
    Eseguo lo script tramite xampp installato su C: che dovrebbe essere eseguito dal mio utente e quindi teoricamente avere i permessi per accedere al disco di rete..

  6. #6
    In XAMPP Apache è installato come servizio? In caso affermativa, quale utente avvia il suo servizio?

  7. #7
    Utente di HTML.it
    Registrato dal
    Mar 2008
    Messaggi
    6
    ho controllato, è impostato che parta con il mio account ke non è quello di amministratore ma ho comunque accesso al disco di rete ed i permessi di lettura e scrittura

  8. #8
    Utente di HTML.it
    Registrato dal
    Mar 2008
    Messaggi
    6
    Ho disinstallato xampp sono rientrato come administrator e l'ho reinstallato ed ho impostato che venga eseguito con questo account con tutti i permessi ..ma ancora niente. sia con H:/
    che con \\srf... che sarebbe l'indirizzo di rete.
    Ho provato tutte le combinazioni tra '\' e '/'
    Non so veramente come fare..
    Help

  9. #9
    Moderatore di CMS L'avatar di kalosjo
    Registrato dal
    Jul 2001
    residenza
    In culo alla luna
    Messaggi
    1,999
    Intanto dovrebbe essere "H:\....."

    Il problema potrebbe essere i privilegi, come dice filippo.toso
    Scusate i puntini di sospensione...... La verità è che non ho argomenti....

  10. #10
    Prova questo codice:

    Codice PHP:
    <?php 
    error_reporting
    (E_ALL);
    ini_set('display_errors'1);

    $dsource "H:\\\\file.mdb";

    fopen($dsource'r');
    ?>

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.