Visualizzazione risultati 1 fino 14 di 14

Discussione: Permesso per un file

  1. #1
    Guest

    Question Permesso per un file

    Avrei il bisogno di impostare un permesso di scrittura per un determinato file per poter sfruttare un servizio di news (http://www.pc-facile.com/pc-facile_News_s198).
    Il file in questione è news.txt (avrei bisogno di impostare 666 su questo file, altrimenti non si possono aggiornare le news sul file).
    Help.

    ps: il mio sito è overmodding.altervista.org

  2. #2
    L'avatar di Dodi
    Dodi non è connesso Utente storico
    Data registrazione
    16-09-2002
    Residenza
    Milano
    Messaggi
    8,183

    Predefinito

    i permessi su AV NON sono modificabile, come spiegato nelle FAQ, ma impostati in maniera tala da permettere cmq il funzionamento di tutti gli script.

  3. #3
    Guest

    Predefinito

    Citazione Originalmente inviato da Dodi
    i permessi su AV NON sono modificabile, come spiegato nelle FAQ, ma impostati in maniera tala da permettere cmq il funzionamento di tutti gli script.
    L'ho letta la faq, ma purtroppo i permessi così assegnati non mi permettono di usufruire di tale servizio, che vogliamo fare? E' possibile che un amministratore sprechi un quanto del suo tempo per cambiare il permesso su quel file di testo?

  4. #4
    L'avatar di Dodi
    Dodi non è connesso Utente storico
    Data registrazione
    16-09-2002
    Residenza
    Milano
    Messaggi
    8,183

    Predefinito

    Come gia detto i permessi non sono modificabili!!! e non c'è bisogno dell'ironia perchè il tempo degli admin è sempre ben speso.

  5. #5
    Guest

    Angry

    Citazione Originalmente inviato da Dodi
    Come gia detto i permessi non sono modificabili!!! e non c'è bisogno dell'ironia perchè il tempo degli admin è sempre ben speso.
    Ok, abbiamo ricevuto il messaggio,nessuna gentilezza è permessa...

  6. #6
    L'avatar di binarysun
    binarysun non è connesso Utente storico
    Data registrazione
    02-07-2004
    Messaggi
    2,017

    Predefinito

    Il vero rpoblema è che se una "gentilezza" (come dici tu) viene fatta a te, dovrebbe poi essere fatta ad altri per non creare favoritismi con una reazione a catena prevedibile.
    "L'intelligenza è una pianta che va curata continuamente.
    Dovreste vedere com'è bello, il mio bonsai."
    Rat-man®

    [Gradient Text]
    [Su che server sei?]
    ->flickr

  7. #7
    Guest

    Predefinito

    Citazione Originalmente inviato da binarysun
    Il vero rpoblema è che se una "gentilezza" (come dici tu) viene fatta a te, dovrebbe poi essere fatta ad altri per non creare favoritismi con una reazione a catena prevedibile.
    E questo sarebbe ingestibile se si accetta una richiesa al mese per account? Cmq lasciamo perdere non voglio alzare flame.

  8. #8
    L'avatar di makpaolo
    makpaolo non è connesso Utente storico
    Data registrazione
    08-05-2003
    Residenza
    Brescia ( prov.)
    Messaggi
    9,399

    Predefinito

    overmodding, lasciando perdere il permesso sul file, se ho capito bene tu prendi in automatico le info da pc-facile.com giusto? anche questo potrebbe non funzionare, in quanto le conessioni server-to-server sono disattivate.
    Se smetti di imparare e evolverti sei morto dentro

  9. #9
    Guest

    Predefinito

    Citazione Originalmente inviato da makpaolo
    overmodding, lasciando perdere il permesso sul file, se ho capito bene tu prendi in automatico le info da pc-facile.com giusto? anche questo potrebbe non funzionare, in quanto le conessioni server-to-server sono disattivate.
    Questo è lo script che forniscono da pc-facile:

    <?php
    // pc-facile.com News Version 1.2
    /*Modificate i seguenti parametri di configurazione dove necessario*/
    /*-----------------------------------------------------------------*/
    $local_file = "news.txt"; //Percorso del file news.txt sul vostro server. È necessario il percorso assoluto.
    $timeout = 10; //Timeout in caso di problemi al server di !pc-facile - non modificare a meno di necessità
    $cache_time = 1800; //Numero di secondi che devono intercorrere tra gli aggiornamenti della cache. NON abbassare questo valore sotto i 1800 secondi di default
    $news_number = 6; //Numero di news che si vogliono esporre sul proprio sito - il massimo è 10
    $trim = 1000; //Accorcia titoli troppo lunghi a $trim caratteri. Se non si vuole usufruire di questa opzione usare un numero molto alot: eg 1000
    $remote_file = "http://www.pc-facile.com/news.txt"; //Percorso del file news.txt su !pc-facile - da non modificare
    /*------------------------*/
    /*Configurazione terminata*/


    check_news();
    $content = read_news();

    for ($i = 0; $i < $news_number; $i++)
    {
    list($url, $title, $hour, $day) = explode (";:;", $content[$i]);
    $short_title = rtrim (substr ($title, 0, $trim) );
    ( strlen ($title) > $trim ) ? $short_title .= "..." : "";

    /*HTML - Configurare a piacere l'aspetto delle news*/
    /*-------------------------------------------------*/
    echo "<p>>&nbsp;<font size=\"1\">[$hour]</font> ";
    echo "<a href=\"http://www.pc-facile.com/$url\" title=\"$title\" target=\"_blank\">$short_title</a></p>\n";
    /*------------------------*/
    /*Fine configurazione HTML*/

    }


    /*---------------------------------------------------
    ATTENZIONE!!! NON modificare nulla oltre questo punto!
    ----------------------------------------------------*/

    function check_news()
    {
    global $local_file, $cache_time;
    if (file_exists ($local_file))
    {
    if ( ( time() - filemtime ($local_file) ) > $cache_time)
    {
    refresh_news();
    }
    }
    }


    function refresh_news()
    {
    global $remote_file, $local_file, $timeout;

    $fp = @fopen ($remote_file, "r");
    if ($fp)
    {
    socket_set_timeout ($fp, $timeout);
    $cache = @fopen ($local_file, "w");
    $lock = flock ($cache, LOCK_EX);
    if ($lock)
    {
    while (!feof ($fp))
    {
    $line = fgets ($fp);
    fwrite ($cache, $line);
    }
    }
    $lock = flock ($cache, LOCK_UN);
    fclose ($cache);
    }
    }


    function read_news()
    {
    global $local_file, $news_number;
    settype($content, "array");
    $fp = fopen ($local_file,"r");
    $lock = flock ($fp, LOCK_SH);
    if ($lock)
    {
    while (!feof ($fp))
    {
    $content[] = fgets ($fp);
    }
    }
    $lock = flock($fp, LOCK_UN);
    fclose ($fp);
    return $content;
    }
    ?>

    Ovviamente nell'file html c'è solo l'include del soprastante script.

  10. #10
    L'avatar di makpaolo
    makpaolo non è connesso Utente storico
    Data registrazione
    08-05-2003
    Residenza
    Brescia ( prov.)
    Messaggi
    9,399

    Predefinito

    il problema è l'apertura del "remote_file" non sò dirti se funziona o meno ma temo di no.
    Se smetti di imparare e evolverti sei morto dentro

  11. #11
    Guest

    Predefinito

    Citazione Originalmente inviato da makpaolo
    il problema è l'apertura del "remote_file" non sò dirti se funziona o meno ma temo di no.
    Ho verificato semplicemente modificando lo script per effettuare un test:
    if ($fp==NULL) echo "fp = NULL <BR>";
    Effettivamente mi spunta questo echo su browser, ergo non consente l'apertura di file in remoto. Come mai? E' una vostra politica? O il problema è un altro? Il problema è risolvibile?
    Eventualmente non sia risolvibile esistono servizi di news trattati da AV?

  12. #12
    L'avatar di makpaolo
    makpaolo non è connesso Utente storico
    Data registrazione
    08-05-2003
    Residenza
    Brescia ( prov.)
    Messaggi
    9,399

    Predefinito

    come detto sopra
    Citazione Originalmente inviato da makpaolo
    overmodding, lasciando perdere il permesso sul file, se ho capito bene tu prendi in automatico le info da pc-facile.com giusto? anche questo potrebbe non funzionare, in quanto le conessioni server-to-server sono disattivate.
    servizi news di AV non ci sono, dovresti fare un copia incolla del file txt a mano
    Se smetti di imparare e evolverti sei morto dentro

  13. #13
    Guest

    Predefinito

    Citazione Originalmente inviato da makpaolo
    come detto sopra


    servizi news di AV non ci sono, dovresti fare un copia incolla del file txt a mano
    Si è il sogno della mia vita ricopiare le news a manina...
    Potrei sapere come mai sono abolite queste connessioni server to server?

  14. #14
    L'avatar di Gianluca
    Gianluca non è connesso Amministratore
    Data registrazione
    15-02-2001
    Messaggi
    18,035

    Predefinito

    Le connessioni server to server sono bloccate qui e auspicabilmente lo dovrebbero essere ovunque non si abbia in mano almeno il numero di carta di credito dell'utente.

    Su 100 persone certamente 99 utilizzerebbero una cosa del genere per aggiungere servizi utili ai propri siti ma 1 certamente cadrebbe in tentazione compiendo azioni poco piacevoli come ad esempio sferrare attacchi verso altri sistemi utilizzando il suo server di AlterVista.

    Ecco in poche parole perchè su uno spazio gratuito questo non può e non deve essere consentito.

    PEr quanto riguarda i permessi del file non si tratta di gentilezza o meno, ma di utilità. Sarebbe assolutamente ininfluente e inutile andare a modificare i permessi di un file a 666, basta provare gli scripts e ci si accorgerà che già riescono a scrivere e leggere su ogni file senza toccare nulla.
    Gianluca

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •