From 8e9a5fdf533cb82357555b1f8b5587290b9fa7f1 Mon Sep 17 00:00:00 2001 From: nveid <nveid@ispconfig3> Date: Sun, 4 Sep 2011 18:50:39 +0000 Subject: [PATCH] More Changes/fixes to allow linkfarm setups off a repo. --- server/cron_daily.php | 5 +++-- server/mods-available/remoteaction_core_module.inc.php | 4 ++-- server/server.php | 8 +++----- server/server.sh | 0 4 files changed, 8 insertions(+), 9 deletions(-) mode change 100644 => 100755 server/server.sh diff --git a/server/cron_daily.php b/server/cron_daily.php index 1ec0ac258..748797162 100644 --- a/server/cron_daily.php +++ b/server/cron_daily.php @@ -28,8 +28,9 @@ NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ -require('lib/config.inc.php'); -require('lib/app.inc.php'); +define('SCRIPT_PATH', dirname($_SERVER["SCRIPT_FILENAME"])); +require(SCRIPT_PATH."/lib/config.inc.php"); +require(SCRIPT_PATH."/lib/app.inc.php"); set_time_limit(0); diff --git a/server/mods-available/remoteaction_core_module.inc.php b/server/mods-available/remoteaction_core_module.inc.php index d9af3a7d6..1f6ab0998 100644 --- a/server/mods-available/remoteaction_core_module.inc.php +++ b/server/mods-available/remoteaction_core_module.inc.php @@ -95,7 +95,7 @@ class remoteaction_core_module { * stop a service, a admin stopped some days before! To avoid this, we ignore * the status (it is only for the interface to show) and use our own maxid */ - include_once (dirname(__FILE__) . "/../lib/remote_action.inc.php"); + include_once (SCRIPT_PATH."/lib/remote_action.inc.php"); /* * Get all actions this server should execute @@ -243,4 +243,4 @@ class remoteaction_core_module { //$this->_actionDone($action['action_id'], 'ok'); } } -?> \ No newline at end of file +?> diff --git a/server/server.php b/server/server.php index 967d13a61..c5ff5ac2f 100644 --- a/server/server.php +++ b/server/server.php @@ -27,11 +27,9 @@ EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ -// $script_path allows development work of using a symbolic link farm -// to use along side git or svn -$script_path = dirname($_SERVER["SCRIPT_FILENAME"]); -require("$script_path/lib/config.inc.php"); -require("$script_path/lib/app.inc.php"); +define('SCRIPT_PATH', dirname($_SERVER["SCRIPT_FILENAME"])); +require(SCRIPT_PATH."/lib/config.inc.php"); +require(SCRIPT_PATH."/lib/app.inc.php"); set_time_limit(0); ini_set('error_reporting', E_ALL & ~E_NOTICE); diff --git a/server/server.sh b/server/server.sh old mode 100644 new mode 100755 -- GitLab