2014-05-23 11 views
0

je dois utiliser un gestionnaire Apache pour exécuter un script PHP, plutôt que de l'exécuter par CLI. J'utilise le cache utilisateur APC, qui stocke les variables en utilisant le processus Apache. Si j'exécute mon script PHP via CLI, il n'aura pas accès aux variables APC.Utiliser Lynx pour exécuter un script PHP dans CentOS

Une solution possible est de créer un répertoire restreint à localhost et mettre mes scripts là-dedans. Ensuite, je peux utiliser un navigateur pour exécuter les scripts PHP. Cependant, je ne suis pas trop expérimenté avec Linux et je ne sais pas comment l'implémenter. Voici comment j'en ai besoin pour fonctionner:

  1. L'un des feux de travail cron.
  2. Le travail cron ouvre le script PHP à l'aide d'un navigateur Web.
  3. Une fois le script PHP est terminé le traitement, le navigateur Web se ferme.

Je ne sais pas comment fermer le navigateur une fois la tâche terminée. De plus, plusieurs scripts PHP seront lancés simultanément (appelés par différents jobs cron), je ne sais pas comment cela fonctionnera. J'utilise le navigateur Lynx sur CentOS.

+2

'wget' fonctionnera comme il demande simplement la ressource. Vous pouvez enregistrer le résultat dans un fichier ou le supprimer. – AbraCadaver

Répondre

0

Dans Debian/Ubuntu je peux exécuter un script en utilisant le lynx, disent

/usr/bin/lynx -source 'url' 

Pour exemple:

/usr/bin/lynx -source http://google.com 

Une fois l'exécution terminée, le navigateur se ferme par défaut.

Questions connexes