Visualizzazione dei risultati da 1 a 5 su 5

Discussione: Permessi di scrittura

  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2003
    Messaggi
    245

    Permessi di scrittura

    Ciao a tutti,
    ho un problema con i permessi di scrittura su un file. Ho preso il codice dal manuale di PHP e aggiunto la funzione chmod() ma niente.
    Ecco il codice:
    codice:
    <?php
    $filename = 'test.txt';
    $somecontent = "Aggiunge questa riga al file\n";
    chmod($filename,0777);
    // Verifica che il file esista e sia riscrivibile
    if (is_writable($filename)) {
    
        // In questo esempio apriamo $filename in append mode.
        // Il puntatore del file è posizionato in fondo al file
        // è qui che verrà posizionato $somecontent quando eseguiremo fwrite().
        if (!$handle = fopen($filename, 'a+')) {
             echo "Non si riesce ad aprire il file ($filename)";
             exit;
        }
    
        // Scrive $somecontent nel file aperto.
        if (!fwrite($handle, $somecontent) ===FALSE) {
            echo "Non si riesce a scrivere nel file ($filename)";
            exit;
        }
    
        echo "Riuscito, scritto ($somecontent) nel file ($filename)";
    
        fclose($handle);
    
    } else {
        echo "Il file $filename non è accessibile";
    }
    ?>
    Qualcuno può aiutarmi?

    Grazie
    L.

  2. #2
    che errore ti da'?
    ma sei su sistema Linux?
    ______________________________________

    Progresso Web.

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2003
    Messaggi
    245
    Ciao,
    mi dice che il file non è scrivibile: sono su Linux si.

    Grazie
    L.

  4. #4
    Utente di HTML.it
    Registrato dal
    Feb 2003
    Messaggi
    245
    Cioè ecco il vero errore:

    Warning: chmod(): Operation not permitted in /usr/web/hotel-acca/httpdocs/CMS/test.php on line 4

  5. #5
    Utente di HTML.it
    Registrato dal
    Feb 2003
    Messaggi
    245
    Risolto.
    Grazie cmq

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 © 2024 vBulletin Solutions, Inc. All rights reserved.