Skip to content

PHP library for running and managing cron jobs without a real cron daemon (useful for webserver that don't allow cron jobs).

License

Notifications You must be signed in to change notification settings

matteomattei/PhpCron

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PHP_CRON

Library name: PHP_CRON Version: 1.0 Release date: 2012-06-03 Author: Matteo Mattei [email protected]

Copyright (©) 2012 - Matteo Mattei - http://www.matteomattei.com

URLs:

Description: PHP_CRON is a PHP library for running and managing cron jobs in webservers that don't allow them.

Main Features:

  • External ini file to customize and configure cronjobs.
  • Possibility to run different types of interpreters.
  • Check for single instance of the program.
  • Limited support for linux/unix cronjob syntax.

Installation:

  1. Copy the folder on your Web server.
  2. Make sure to set write permission on logs folder.
  3. Set PHP path in runner.php in case your php binary is not located in /usr/bin/.
  4. Add include('/path/to/PhpCron/runner.php') in a place of your scripts that is often executed (maybe in a login?!)
  5. Setup php_cron.ini file to customize and configure your cronjobs

License:

Copyright (C) 2012 Matteo Mattei <[email protected]>

PHP_CRON is free software: you can redistribute it and/or modify it
under the terms of the GNU Lesser General Public License as
published by the Free Software Foundation, either version 3 of the
License, or (at your option) any later version.

PHP_CRON is distributed in the hope that it will be useful, but
WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
See the GNU Lesser General Public License for more details.

You should have received a copy of the License
along with PHP_CRON.

See LICENSE.txt file for more information.

About

PHP library for running and managing cron jobs without a real cron daemon (useful for webserver that don't allow cron jobs).

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages