diff --git a/webservices/createfrommail.php b/webservices/createfrommail.php index f934072f8..d43400382 100644 --- a/webservices/createfrommail.php +++ b/webservices/createfrommail.php @@ -50,7 +50,8 @@ define('DEFAULT_SUBSERVICE_ID', 12); define('DEFAULT_PRODUCT', 'Request via eMail'); define('DEFAULT_WORKGROUP_ID', 5); -require_once('../approot.inc.php'); +if (!defined('__DIR__')) define('__DIR__', dirname(__FILE__)); +require_once(__DIR__.'/../approot.inc.php'); require_once(APPROOT.'/application/application.inc.php'); require_once(APPROOT.'/application/startup.inc.php'); diff --git a/webservices/cron.php b/webservices/cron.php index 919d64e89..b5775d8de 100644 --- a/webservices/cron.php +++ b/webservices/cron.php @@ -22,13 +22,21 @@ * @license http://www.opensource.org/licenses/gpl-3.0.html LGPL */ -require_once('../approot.inc.php'); +echo "coucou\n"; +if (!defined('__DIR__')) define('__DIR__', dirname(__FILE__)); +require_once(__DIR__.'/../approot.inc.php'); +echo "coucou\n"; require_once(APPROOT.'/application/application.inc.php'); +echo "coucou\n"; require_once(APPROOT.'/application/nicewebpage.class.inc.php'); +echo "coucou\n"; require_once(APPROOT.'/application/webpage.class.inc.php'); +echo "coucou\n"; require_once(APPROOT.'/application/clipage.class.inc.php'); - +echo "apres cli page\n"; require_once(APPROOT.'/application/startup.inc.php'); +echo "apres startup\n"; + function ReadMandatoryParam($oP, $sParam) @@ -104,7 +112,6 @@ function CronExec($oP, $aBackgroundProcesses, $bVerbose) // // Main // - if (utils::IsModeCLI()) { $oP = new CLIPage("iTop - CRON"); diff --git a/webservices/export.php b/webservices/export.php index 906f20b98..4d81723c9 100644 --- a/webservices/export.php +++ b/webservices/export.php @@ -23,7 +23,8 @@ * @license http://www.opensource.org/licenses/gpl-3.0.html LGPL */ -require_once('../approot.inc.php'); +if (!defined('__DIR__')) define('__DIR__', dirname(__FILE__)); +require_once(__DIR__.'/../approot.inc.php'); require_once(APPROOT.'/application/application.inc.php'); require_once(APPROOT.'/application/nicewebpage.class.inc.php'); require_once(APPROOT.'/application/csvpage.class.inc.php'); diff --git a/webservices/import.php b/webservices/import.php index e9ba408a6..6fd764b94 100644 --- a/webservices/import.php +++ b/webservices/import.php @@ -33,7 +33,8 @@ // - not outputing xml when a wrong input is given (class, attribute names) // -require_once('../approot.inc.php'); +if (!defined('__DIR__')) define('__DIR__', dirname(__FILE__)); +require_once(__DIR__.'/../approot.inc.php'); require_once(APPROOT.'/application/application.inc.php'); require_once(APPROOT.'/application/webpage.class.inc.php'); require_once(APPROOT.'/application/csvpage.class.inc.php');