| #!/usr/bin/env php | |
| use Piwik\FrontController; | |
| if (!defined('PIWIK_DOCUMENT_ROOT')) { | |
| define('PIWIK_DOCUMENT_ROOT', dirname(__FILE__) == '/' ? '' : dirname(__FILE__)); | |
| } | |
| if (file_exists(PIWIK_DOCUMENT_ROOT . '/bootstrap.php')) { | |
| require_once PIWIK_DOCUMENT_ROOT . '/bootstrap.php'; | |
| } | |
| if (!defined('PIWIK_INCLUDE_PATH')) { | |
| define('PIWIK_INCLUDE_PATH', PIWIK_DOCUMENT_ROOT); | |
| } | |
| require_once PIWIK_INCLUDE_PATH . '/core/bootstrap.php'; | |
| if (!Piwik\Common::isPhpCliMode()) { | |
| exit; | |
| } | |
| if (!defined('PIWIK_ENABLE_ERROR_HANDLER') || PIWIK_ENABLE_ERROR_HANDLER) { | |
| Piwik\ErrorHandler::registerErrorHandler(); | |
| Piwik\ExceptionHandler::setUp(); | |
| } | |
| FrontController::setUpSafeMode(); | |
| $console = new Piwik\Console(); | |
| $console->run(); | |