Benvenuto nella nostra community, registra un account gratuito ADESSO!
Oltre 7000 persone hanno già registrato il loro account. Chiedi aiuto, conversa con aziende ed esperti del settore webhosting italiano.
Iscriviti subito! In meno di 2 minuti!




Risultati da 1 a 12 di 12
  1. #1
    Appassionato
    Data Registrazione
    May 2006
    Messaggi
    108

    richiamare url tramite cronjob

    Salve a tutti

    ho trovato questa guida Cron-job con PHP: wget e linea di comando - WebDev per poter lanciare url tramite cronjob

    tuttavia con wget ottendo l'errore permission denied
    /bin/sh: /usr/bin/wget: Permission denied

    quindi volevo provare l'altro metodo ma l'esempio riporta un il percorso fisico del file all'interno del server.... essendo in condiviso, come faccio a risalire al percorso?

    se può servire, il mio pannello è cpanel

    grazie mille
    Antonio
    website: IoGuadagno.it



  2. #2
    GrG
    GrG è collegato
    Webhosting Guru L'avatar di GrG
    Data Registrazione
    Mar 2007
    Località
    Milan, Italy
    Messaggi
    5,194

    Re: richiamare url tramite cronjob

    wget, lynx, curl, GET, script php che richiami l'url, dipende dalla possibilità che hai.
    Giorgio (GrG) Bonfiglio
    Cloud Evangelist, System/Network Engineer
    http://blog.grg-web.eu/ http://www.giorgio-bonfiglio.tel/

  3. #3
    Appassionato
    Data Registrazione
    May 2006
    Messaggi
    108

    Re: richiamare url tramite cronjob

    l'ho scritto: voglio farlo tramite il cronjob del pannello di controllo. il wget non funziona... l'altro metodo suggerito dalla guida richiede il percorso del file... come lo ricavo?
    Antonio
    website: IoGuadagno.it

  4. #4
    Provider L'avatar di e-maging.ch
    Data Registrazione
    Mar 2008
    Località
    Lugano
    Messaggi
    448

    Riferimento: richiamare url tramite cronjob

    prova a caricare un file php sul tuo spazio e aprilo con un browser

    nel file metti

    Codice:
    <?php
    $p = getcwd();
    echo $p;
    ?>
    e salvalo comevuoi.php

    vedi se funziona.

    se no guarda in questo link: http://www.bin-co.com/php/articles/c..._file_path.php c'è qualche altro metodo possibile

    ciao
    Luca
    http://www.e-maging.eu swiss shared hosting da 24 €

  5. #5
    Provider L'avatar di e-maging.ch
    Data Registrazione
    Mar 2008
    Località
    Lugano
    Messaggi
    448

    Riferimento: richiamare url tramite cronjob

    questo codice del link sembra darti abb info

    Codice:
    
    <?php
    header("content-type:text/plain"); 
    
    $keys = array(
        "PATH_INFO",
        "PATH_TRANSLATED",
        "PHP_SELF",
        "REQUEST_URI",
        "SCRIPT_FILENAME",
        "SCRIPT_NAME",
        "QUERY_STRING"
    );
    
    $info_row = "<tr><td>$_SERVER[SERVER_SOFTWARE]</td><td></td><td></td>\n";
    print "Path Information for $_SERVER[SERVER_SOFTWARE]\n\n";
    
    foreach($keys as $key) {
        print '$_SERVER["'.$key.'"] = '.$_SERVER[$key]."\n";
        $info_row .= "<td>$_SERVER[$key]</td>\n";
    }
    
    print '__FILE__ = '. __FILE__;
    $info_row .= "<td>".__FILE__."</td>\n</tr>";
    
    print "\n\n\n" . $info_row;
    ?>
    spero di aver capito cosa cercavi..
    http://www.e-maging.eu swiss shared hosting da 24 €

  6. #6
    Appassionato
    Data Registrazione
    May 2006
    Messaggi
    108

    Re: richiamare url tramite cronjob

    grazie ad entrambi
    Antonio
    website: IoGuadagno.it

  7. #7
    GrG
    GrG è collegato
    Webhosting Guru L'avatar di GrG
    Data Registrazione
    Mar 2007
    Località
    Milan, Italy
    Messaggi
    5,194

    Re: richiamare url tramite cronjob

    Citazione Originariamente Scritto da net83it Visualizza Messaggio
    l'ho scritto: voglio farlo tramite il cronjob del pannello di controllo. il wget non funziona... l'altro metodo suggerito dalla guida richiede il percorso del file... come lo ricavo?
    Per possibilità intendevo comandi e permessi...

    Cronjob lancia comandi eh, non è che faccia miracoli, in un cronjob devi buttarci dentro normali comandi unix.
    Giorgio (GrG) Bonfiglio
    Cloud Evangelist, System/Network Engineer
    http://blog.grg-web.eu/ http://www.giorgio-bonfiglio.tel/

  8. #8
    Provider L'avatar di e-maging.ch
    Data Registrazione
    Mar 2008
    Località
    Lugano
    Messaggi
    448

    Riferimento: richiamare url tramite cronjob

    net83it facci poi sapere se funziona il metodo che ti ho linkato
    http://www.e-maging.eu swiss shared hosting da 24 €

  9. #9
    Webhosting Guru L'avatar di EvolutionCrazy
    Data Registrazione
    May 2006
    Località
    Vicenza
    Messaggi
    2,974

    Re: richiamare url tramite cronjob

    non so se ho capito bene la domanda.... ma io faccio cosi':

    wget -q -O /dev/null http://dominio.ext/lalala.php

    EDIT: ho riletto ora... ti da permission denied... quindi probabilmente non puoi usarlo... ti da problemi anche se lo chiami da exec()?

    che OS e'? provato a caricare un binario di wget dentro la tua cartella (preso dallo stesso OS) e vedere cosa succede lanciando quello? :P

    nel caso estremo ti tocca usare php... e se proprio vuoi aprire lo script da url lo apri con un socket, fopen, file o roba simile
    cliente : Seflow.it, Leaseweb.com, First-Colo.de, OVH.it, Hetzner.de, Worldstream.nl, Servereasy.it
    ex-cliente: tutti gli altri, o quasi.

  10. #10
    ale
    ale non è collegato
    Webbologo L'avatar di ale
    Data Registrazione
    Jun 2009
    Località
    Vienna
    Messaggi
    169

    Riferimento: richiamare url tramite cronjob

    Ciao Antonio,

    dov'è l'URL che vuoi richiamare? Se è locale basta chiamare lo script com'è anche descritto nel tuo articolo.

    Se no, devi lanciare il HTTP request per forza, però in questo caso sembra che mancano i diritti di eseguire wget. Oppure contatti il tuo hoster per questo o usi uno script come
    Codice PHP:
    $fp=fopen('http://il-tuo-url''r');
    fclose($fp); 

  11. #11
    Appassionato
    Data Registrazione
    May 2006
    Messaggi
    108

    Re: Riferimento: richiamare url tramite cronjob

    Citazione Originariamente Scritto da e-maging.ch Visualizza Messaggio
    net83it facci poi sapere se funziona il metodo che ti ho linkato
    si ha funzionato. ho ricavato il percorso del file e ho inserito come task nei cronjob il seguente comando

    php /percorso/file.php [A]

    come suggerito nella guida.

    beh, ha funzionato

    essendo il mio primo tentativo il task si è ripetuto ogni minuto nell'ora che avevo indicato. ora ho modificato le impostazioni, sperando di averlo corretto. lo scoprirò venerdì notte, momento del prossimo lancio del task

    grazie ancora a tutti
    Antonio
    website: IoGuadagno.it

  12. #12
    Provider L'avatar di e-maging.ch
    Data Registrazione
    Mar 2008
    Località
    Lugano
    Messaggi
    448

    Riferimento: richiamare url tramite cronjob

    Ottimo sono contento che ha funzionato

    ciao
    http://www.e-maging.eu swiss shared hosting da 24 €

Discussioni Simili

  1. backup tramite QuorumSoft
    Di allanh nel forum Server dedicati, colocation, connettività e scelta data center
    Risposte: 3
    Ultimo Messaggio: 23-11-2010, 01:36
  2. Cerco hosting linux, con cronjob
    Di deepswing nel forum WebHosting - Primi passi
    Risposte: 11
    Ultimo Messaggio: 21-09-2010, 18:18
  3. Redirect tramite DNS
    Di Silvio nel forum Pannelli di controllo e Hosting software
    Risposte: 7
    Ultimo Messaggio: 09-11-2009, 13:58
  4. Accedere a un FTP tramite Browser
    Di -Marcus88- nel forum VPS - Virtual Private Server
    Risposte: 0
    Ultimo Messaggio: 11-12-2008, 16:13
  5. richiamare url da script
    Di etr nel forum Io Programmo
    Risposte: 0
    Ultimo Messaggio: 09-01-2008, 20:51

Informazioni Discussione

Utenti che Stanno Visualizzando Questa Discussione

Ci sono attualmente 1 utenti che stanno visualizzando questa discussione. (0 utenti e 1 ospiti)

Tag per Questa Discussione

Segnalibri

Permessi di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  •