Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2003
    Messaggi
    77

    Php da linea di comando

    Ho la necessità che uno script php venga eseguito ogni ora per mezzo del crontab di linux. Mi è stato detto che per fare ciò è necessario che il mio script sia eseguibile da linea di comando. Che differenze ci sono dalla programmazione per script richiamati da browser?
    Spero di essermi spiegato...

    Mauro

  2. #2
    Io con windows questa cosa l'ho fatta con le operazioni pianificate
    e ogni giorno alle 9 mi apre la pagina dello script da iexplorer.
    Non so come funzona con crontab ma credo che è simile.
    L'operazione che mi esegue è questa:
    "C:\Programmi\Internet Explorer\iexplore.exe" http://indirizzo dello script
    Spero che ti sono stato di aiuto.

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2003
    Messaggi
    77
    La domanda non era nell'uso di crontab, ma se gli script da linea di comando hanno sintassi differente...

  4. #4
    Utente di HTML.it L'avatar di Pasco
    Registrato dal
    Apr 2002
    Messaggi
    1,559
    prova a cercare php-cli su freephp.it ...
    PyFanatics

  5. #5
    fai normalmente lo script...ovviamente quando stampi a video non serve usare tag html...e basta che prima del <?php inserisci

    #!/usr/bin/php

    però per esser sicuri della path lancia un
    whereis php

    e poi metti il risultato di questo comando dopo #!

    se non ti da nulla...devi cercare il pacchetto per la tua distribuzione e installarlo...altrimenti ti compili php e lo metti su ^^

    fine

  6. #6
    Utente di HTML.it L'avatar di Pasco
    Registrato dal
    Apr 2002
    Messaggi
    1,559
    non tutti gli unix mettono php in /usr/bin , freeBSD ad esempio lo mette in /usr/local/bin

    ti conviene quindi usare,

    codice:
    #! /usr/bin/env php
    PyFanatics

  7. #7
    Utente di HTML.it
    Registrato dal
    Feb 2003
    Messaggi
    77
    chiedo all'admin del server

    Grazie!!

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.