예제 #1
0
파일: index.php 프로젝트: ngocanh/pimcore
?>
",
            version: "<?php 
echo Pimcore_Version::getVersion();
?>
",
            build: "<?php 
echo Pimcore_Version::$revision;
?>
",
            maintenance_active: <?php 
echo $this->maintenance_enabled;
?>
,
            maintenance_mode: <?php 
echo Pimcore_Tool_Admin::isInMaintenanceMode() ? "true" : "false";
?>
,
            mail: <?php 
echo $this->mail_settings_incomplete;
?>
,
            welcomescreen: <?php 
echo $this->config->general->welcomescreen ? "true" : "false";
?>
,
            debug: <?php 
echo Pimcore::inDebugMode() ? "true" : "false";
?>
,
            devmode: <?php 
예제 #2
0
// this includes $this->action() in templates, ...
$front = Zend_Controller_Front::getInstance();
Pimcore::initControllerFront($front);
$request = new Zend_Controller_Request_Http();
$request->setModuleName(PIMCORE_FRONTEND_MODULE);
$request->setControllerName("default");
$request->setActionName("default");
$front->setRequest($request);
$front->setResponse(new Zend_Controller_Response_Cli());
// generic pimcore setup
Pimcore::setSystemRequirements();
Pimcore::initAutoloader();
Pimcore::initConfiguration();
Pimcore::setupFramework();
Pimcore::initLogger();
Pimcore::initModules();
Pimcore::initPlugins();
//Activate Inheritance for cli-scripts
Pimcore::unsetAdminMode();
Document::setHideUnpublished(true);
Object_Abstract::setHideUnpublished(true);
Object_Abstract::setGetInheritedValues(true);
// Error reporting is enabled in CLI
@ini_set("display_errors", "On");
@ini_set("display_startup_errors", "On");
error_reporting(E_ALL & ~E_NOTICE & ~E_STRICT);
// skip if maintenance mode is on and the flag is not set
// we cannot use Zend_Console_Getopt here because it doesn't allow to be called twice (unrecognized parameter, ...)
if (Pimcore_Tool_Admin::isInMaintenanceMode() && (!isset($_SERVER['argv']) || !in_array("--ignore-maintenance-mode", $_SERVER['argv'])) && !stristr($_SERVER['REQUEST_URI'], '/pimcore/modules/3rdparty/adminer/index.php')) {
    die("in maintenance mode -> skip\nset the falg --ignore-maintenance-mode to force execution \n");
}