Outils pour utilisateurs

Outils du site


devweb:laravel:cron (lu 957 fois)

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
devweb:laravel:cron [10-11-2013 13:49]
edmc73 créée
devweb:laravel:cron [24-10-2014 15:46] (Version actuelle)
edmc73 [Par php]
Ligne 21: Ligne 21:
 ===== Par php ===== ===== Par php =====
  
-Créer votre fichier php par exemple **cron.php** à la racine de votre projet laravel, là ou il y a artisan.php, puis rajoutez le code suivant en haut de votre script.+Créer votre fichier php par exemple **cron.php** à la racine de votre projet laravel, là ou il y a artisan, puis rajoutez le code suivant en haut de votre script.
 <code php> <code php>
 // Intégration du framework // Intégration du framework
Ligne 27: Ligne 27:
 $app = require_once __DIR__.'/bootstrap/start.php'; $app = require_once __DIR__.'/bootstrap/start.php';
 </code> </code>
 +
 +Pour Laravel 4.1, ajoutez la ligne suivante
 +<code>
 +$app->boot();
 +</code>
 +
 +Sinon vous risquez d'obtenir le message d'erreur suivant.
 +<code>
 +PHP Fatal error:  Call to a member function connection() on a non-object in /home/laravel/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php 
 +...
 +</code>
 +
  
 Puis dans votre cron vous mettez la commande suivante. Puis dans votre cron vous mettez la commande suivante.
  
   /usr/bin/php /var/www/votreprojet/cron.php   /usr/bin/php /var/www/votreprojet/cron.php
devweb/laravel/cron.1384087769.txt.gz · Dernière modification: 10-11-2013 13:49 de edmc73