Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    Problema file con LINUX

    GoodWeb .. raga

    Dopo aver consultato diverse pagine web e viste le modalità, mi sono cimentato in un piccolo script che tenga traccia dei download fatti sul sito.
    Tutto ok con server Windows, viceversa con Linux ho alcuni problemi.

    Nonostante lo script crei il file al posto giusto e successivamente mi aggiorni l'ora di creazione ad ogni richiesta di DW, lo stesso non scrive nulla $cont nel file di txt.

    Allego lo script e se esiste un'anima pia che mi possa suggerire il motivo e eventuale soluzione glie ne sarei grato.
    GRAZIE


    Codice PHP:

    $file
    =$_GET['file'];
    $file strtolower(strtr($file," ","_"));
    $filecont $file.".txt";
    $file $file.".zip";
    $percorso="_file/";
    $percorso_file=$percorso.$file;
    //-- echo $percorso_file;
    $dimensione_file=filesize($percorso_file);
    //-- echo $dimensione_file;

    //-- Counter File
    $contdir "_count/";
    $handle $contdir.$filecont;
    $contfile fopen($handle,"r");
    //-- echo $handle;
    $cont fread($contfile100);
    $contplus = ($cont 1);
    fclose($contfile);

    $fileb fopen($handle,"w");
    fwrite($fileb$contplus100);
    fclose($fileb);

    //-- Download File
    header("Content-Type: application; name=".$file);
    header("Content-Transfer-Encoding: binary");
    header("Content-Length: ".$dimensione_file);
    header("Content-Disposition: inline; filename=".$file);
    header("Expires: 0");
    header("Cache-Control: no-cache, must-revalidate");
    header("Cache-Control: private");
    header("Pragma: public");
    readfile($percorso_file); 
    olGerva | Internet: la libertà di scrivere porta al sapere di molti
    http://www.slypage.com - http://www.wire-net.it

  2. #2
    Controllato i permessi in scrittura della cartella in cui scrivi il file?
    =======================
    http://www.abidibo.net

  3. #3
    mmm già fatto a suo tempo ... cmq ora sembra funzioni

    in effetti funzionava sia su webserver windows come in locale linux...
    solo online ho avuto problemi con linux...

    probabilmente vista l'ora tarda di messa online, ero talmente stanco che non ho visto bene le cose

    Grazie 1000 cmq per l'interesse
    olGerva | Internet: la libertà di scrivere porta al sapere di molti
    http://www.slypage.com - http://www.wire-net.it

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.