Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 20

Discussione: Problemone cronjob

  1. #1

    Problemone cronjob

    ciao a tutti
    ho un problemone sui cronjob:
    ieri ho uppato uno script sul mio nuovo sito, e ho impostato mysql e tutto il resto, ho aggiunto i cronjob e ho messo che mi arrivi l'opzione che ad ogni utilizzo dei cronjob mi arrivi un email.
    Solo che nell'email di ogni comando (sono 7) mi dice sempre:

    /bin/sh: GET: command not found

    Perchè??

    E sulla pagina prima di impostare i cronjob mi dice:
    "/usr/bin/crontab permissions are wrong (6755). Please set to 4755."
    Come risolvo?? non trovo ne usr ne bin ne crontab :S

  2. #2
    beh, direi che se non dai qualche informazione in più, tipo il codice php che ti da problemi, c'è poco da fare

    alternativamente, se vuoi provare a risolvere specificatamente i problemi del cronjob posso spostare la discussione su linux

  3. #3
    Utente di HTML.it L'avatar di neroux
    Registrato dal
    Aug 2009
    Messaggi
    1,973
    GET? :master:

    Come hai impostato il cronjob?

    www.sitemeer.com » Quando un sito pare irraggiungibile

    Se ti piace ci puoi trovare anche su Facebook

  4. #4
    Io da CPanel imposto i cronjob ( esempio: 0 0 * * * ) e poi affianco metto GET http:// ecc ecc come era scritto nella guida dello script che sto usando.. :S

  5. #5
    Utente di HTML.it L'avatar di neroux
    Registrato dal
    Aug 2009
    Messaggi
    1,973
    No, GET non c'entra niente. Devi mettere il percorso completo dell'eseguibile di PHP insieme con quello dello script

    0 0 * * * /path/to/php /path/to/my/script.php

    www.sitemeer.com » Quando un sito pare irraggiungibile

    Se ti piace ci puoi trovare anche su Facebook

  6. #6
    uhm, non capisco bene, dimmi se sbaglio:

    se la pagina che deve eseguire il cronjob è /prova/1.php
    e il mio sito è tutto uno script, invio la cosa in index?
    e quindi faccio:
    0 0 * * * /prova/1.php /index.php
    ???

  7. #7
    Utente di HTML.it L'avatar di neroux
    Registrato dal
    Aug 2009
    Messaggi
    1,973
    Non una pagina esegue lo script, ma PHP. Com'è lo percorso dello script e quello di PHP?

    www.sitemeer.com » Quando un sito pare irraggiungibile

    Se ti piace ci puoi trovare anche su Facebook

  8. #8
    Lo script struttura tutto il sito :S Non capisco quello che intendi (sono un neofita in php, praticamente)

  9. #9
    Utente di HTML.it L'avatar di neroux
    Registrato dal
    Aug 2009
    Messaggi
    1,973
    Essendo su cron rispettivamente la shell il web non c'entra proprio più. Se lo vuoi chiamare tramite cron devi chiamare l'eseguibile di PHP passandogli il percorso del tuo script sul disco.

    www.sitemeer.com » Quando un sito pare irraggiungibile

    Se ti piace ci puoi trovare anche su Facebook

  10. #10
    Allora proverò a capirimi..
    Il file di installazione dello script mi diceva:
    Create the following cron jobs:
    0 0 * * * GET http://www.domain.com/cron.php?pwd=904910> /dev/null
    0 0 * * 6 GET http://www.domain.com/cron2.php?pwd=904910> /dev/null
    0 0 * * 6 GET http://www.domain.com/cron3.php?pwd=904910> /dev/null
    5 0 */2 * * GET http://www.domain.com/pemailcron.php?pwd=904910> /dev/null
    */10 * * * * GET http://www.domain.com/pemailcron2.php?pwd=904910> /dev/null
    */5 * * * * GET http://www.domain.com/cron-ad-alert.php?pwd=904910> /dev/null
    0 0 * * * GET http://www.domain.com/cron_adminMailer.php?pwd=904910> /dev/null

    E riguardo l'altra domanda?
    (E sulla pagina prima di impostare i cronjob mi dice:
    "/usr/bin/crontab permissions are wrong (6755). Please set to 4755."
    Come risolvo?? non trovo ne usr ne bin ne crontab :S)

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.