Forum Noamweb
Non sei collegato [Login - Registrati]
Vai alla fine

Versione per la stampa  
Autore: Oggetto: [Cron jobs] Come lanciare script php?
robysimoni
sono appena arrivato
*




Risposte: 3
Registrato il: 4/2/2005
Utente offline


[*] Inviato il 7/2/2005 at 22:01
[Cron jobs] Come lanciare script php?


Buonasera, volevo sapere come posso lanciare uno script php del mio sito utilizzando la sezione [Cron jobs].

Nel dettaglio, il mio problema non Ŕ tanto settare Cron, ma passare il path del file.

Immaginiamo di avere nella mia directory /www un file di nome pippo.php che invia una mail all'amministratore. Nel campo "Command to run" ho provato ad inserire:
pippo.php
oppure
/www/pippo.php
ma ho sempre ricevuto una mail di segnalazione che dice "impossibile trovare il comando ".
Potete aiutarmi?

Grazie
Buonasera




Roberto Simoni
www.robertosimoni.it
View User's Profile Visita la pagina dell utente Scorri tutte le risposte per utente
Shazan
Super Amministratore
*********


Avatar


Risposte: 1426
Registrato il: 5/10/2004
Utente offline


[*] Inviato il 8/2/2005 at 08:51


Salve,

occorre indicare il percorso completo a partire dalla partizione /home del sistema. Per fare un esempio, se il file si trova in "www/pippo.php", il percorso sarÓ:

Codice:
/home/nomeutente/public_html/pippo.php


:saluto:




View User's Profile Visita la pagina dell utente Scorri tutte le risposte per utente
robysimoni
sono appena arrivato
*




Risposte: 3
Registrato il: 4/2/2005
Utente offline


[*] Inviato il 8/2/2005 at 09:29


Grazie.

Ho fatto un test ed ora lo script viene lanciato, ma ho problemi con l'interprete.

Per capire cosa mettere ho fatto una pagina php (chiamata via browser) e mi sono fatto scrivere in output il risultato di una system("which php").
Il risultato Ŕ /usr/bin/php
Quindi nello script ho messo
#!/usr/bin/php
ma non funziona...
mi viene inviata una mail con questo risultato:

/bin/sh: /home//www/.php: /usr/bin/php
: bad interpreter: No such file or directory

Cosa sbaglio?




Roberto Simoni
www.robertosimoni.it
View User's Profile Visita la pagina dell utente Scorri tutte le risposte per utente
Shazan
Super Amministratore
*********


Avatar


Risposte: 1426
Registrato il: 5/10/2004
Utente offline


[*] Inviato il 8/2/2005 at 10:21


Il comando php dovrebbe essere inserito nel cron stesso.

Esempio:

php /home/userid/public_html/pippo.php




View User's Profile Visita la pagina dell utente Scorri tutte le risposte per utente
robysimoni
sono appena arrivato
*




Risposte: 3
Registrato il: 4/2/2005
Utente offline


[*] Inviato il 8/2/2005 at 10:26


Grazie mille.
Ora funziona.




Roberto Simoni
www.robertosimoni.it
View User's Profile Visita la pagina dell utente Scorri tutte le risposte per utente

  Vai all'inizio

Powered by XMB 1.9.11
XMB Forum Software © 2001-2012 The XMB Group