change to use '/' instead of DIRECTOR_SEPERATOR
This commit is contained in:
parent
796674e815
commit
0176d30312
|
|
@ -34,23 +34,23 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
// make sure the document_root is set
|
// make sure the document_root is set
|
||||||
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", "/", $_SERVER["SCRIPT_FILENAME"]);
|
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", '/', $_SERVER["SCRIPT_FILENAME"]);
|
||||||
$_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]);
|
$_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]);
|
||||||
$_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]);
|
$_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]);
|
||||||
|
|
||||||
// try to detect if a project path is being used
|
// try to detect if a project path is being used
|
||||||
if (!defined('PROJECT_PATH')) {
|
if (!defined('PROJECT_PATH')) {
|
||||||
if (is_dir($_SERVER["DOCUMENT_ROOT"] . DIRECTORY_SEPARATOR . 'fusionpbx')) {
|
if (is_dir($_SERVER["DOCUMENT_ROOT"]. '/fusionpbx')) {
|
||||||
define('PROJECT_PATH', DIRECTORY_SEPARATOR . 'fusionpbx');
|
define('PROJECT_PATH', '/fusionpbx');
|
||||||
} elseif (file_exists($_SERVER["DOCUMENT_ROOT"] . DIRECTORY_SEPARATOR . 'README.md')) {
|
} elseif (file_exists($_SERVER["DOCUMENT_ROOT"]. '/README.md')) {
|
||||||
define('PROJECT_PATH', '');
|
define('PROJECT_PATH', '');
|
||||||
} else {
|
} else {
|
||||||
$dirs = explode('/', str_replace('\\', '/', pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME)));
|
$dirs = explode('/', str_replace('\\', '/', pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME)));
|
||||||
$i = 1;
|
$i = 1;
|
||||||
$path = $_SERVER["DOCUMENT_ROOT"];
|
$path = $_SERVER["DOCUMENT_ROOT"];
|
||||||
while ($i < count($dirs)) {
|
while ($i < count($dirs)) {
|
||||||
$path .= DIRECTORY_SEPARATOR . $dirs[$i];
|
$path .= '/' . $dirs[$i];
|
||||||
if (file_exists($path . DIRECTORY_SEPARATOR . 'README.md')) {
|
if (file_exists($path. '/README.md')) {
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
$i++;
|
$i++;
|
||||||
|
|
|
||||||
|
|
@ -34,23 +34,23 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
// make sure the document_root is set
|
// make sure the document_root is set
|
||||||
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", "/", $_SERVER["SCRIPT_FILENAME"]);
|
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", '/', $_SERVER["SCRIPT_FILENAME"]);
|
||||||
$_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]);
|
$_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]);
|
||||||
$_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]);
|
$_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]);
|
||||||
|
|
||||||
// try to detect if a project path is being used
|
// try to detect if a project path is being used
|
||||||
if (!defined('PROJECT_PATH')) {
|
if (!defined('PROJECT_PATH')) {
|
||||||
if (is_dir($_SERVER["DOCUMENT_ROOT"] . DIRECTORY_SEPARATOR . 'fusionpbx')) {
|
if (is_dir($_SERVER["DOCUMENT_ROOT"]. '/fusionpbx')) {
|
||||||
define('PROJECT_PATH', DIRECTORY_SEPARATOR . 'fusionpbx');
|
define('PROJECT_PATH', '/fusionpbx');
|
||||||
} elseif (file_exists($_SERVER["DOCUMENT_ROOT"] . DIRECTORY_SEPARATOR . 'README.md')) {
|
} elseif (file_exists($_SERVER["DOCUMENT_ROOT"]. '/README.md')) {
|
||||||
define('PROJECT_PATH', '');
|
define('PROJECT_PATH', '');
|
||||||
} else {
|
} else {
|
||||||
$dirs = explode('/', str_replace('\\', '/', pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME)));
|
$dirs = explode('/', str_replace('\\', '/', pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME)));
|
||||||
$i = 1;
|
$i = 1;
|
||||||
$path = $_SERVER["DOCUMENT_ROOT"];
|
$path = $_SERVER["DOCUMENT_ROOT"];
|
||||||
while ($i < count($dirs)) {
|
while ($i < count($dirs)) {
|
||||||
$path .= DIRECTORY_SEPARATOR . $dirs[$i];
|
$path .= '/' . $dirs[$i];
|
||||||
if (file_exists($path . DIRECTORY_SEPARATOR . 'README.md')) {
|
if (file_exists($path. '/README.md')) {
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
$i++;
|
$i++;
|
||||||
|
|
|
||||||
|
|
@ -34,23 +34,23 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
// make sure the document_root is set
|
// make sure the document_root is set
|
||||||
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", "/", $_SERVER["SCRIPT_FILENAME"]);
|
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", '/', $_SERVER["SCRIPT_FILENAME"]);
|
||||||
$_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]);
|
$_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]);
|
||||||
$_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]);
|
$_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]);
|
||||||
|
|
||||||
// try to detect if a project path is being used
|
// try to detect if a project path is being used
|
||||||
if (!defined('PROJECT_PATH')) {
|
if (!defined('PROJECT_PATH')) {
|
||||||
if (is_dir($_SERVER["DOCUMENT_ROOT"] . DIRECTORY_SEPARATOR . 'fusionpbx')) {
|
if (is_dir($_SERVER["DOCUMENT_ROOT"]. '/fusionpbx')) {
|
||||||
define('PROJECT_PATH', DIRECTORY_SEPARATOR . 'fusionpbx');
|
define('PROJECT_PATH', '/fusionpbx');
|
||||||
} elseif (file_exists($_SERVER["DOCUMENT_ROOT"] . DIRECTORY_SEPARATOR . 'README.md')) {
|
} elseif (file_exists($_SERVER["DOCUMENT_ROOT"]. '/README.md')) {
|
||||||
define('PROJECT_PATH', '');
|
define('PROJECT_PATH', '');
|
||||||
} else {
|
} else {
|
||||||
$dirs = explode('/', str_replace('\\', '/', pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME)));
|
$dirs = explode('/', str_replace('\\', '/', pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME)));
|
||||||
$i = 1;
|
$i = 1;
|
||||||
$path = $_SERVER["DOCUMENT_ROOT"];
|
$path = $_SERVER["DOCUMENT_ROOT"];
|
||||||
while ($i < count($dirs)) {
|
while ($i < count($dirs)) {
|
||||||
$path .= DIRECTORY_SEPARATOR . $dirs[$i];
|
$path .= '/' . $dirs[$i];
|
||||||
if (file_exists($path . DIRECTORY_SEPARATOR . 'README.md')) {
|
if (file_exists($path. '/README.md')) {
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
$i++;
|
$i++;
|
||||||
|
|
|
||||||
|
|
@ -34,23 +34,23 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
// make sure the document_root is set
|
// make sure the document_root is set
|
||||||
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", "/", $_SERVER["SCRIPT_FILENAME"]);
|
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", '/', $_SERVER["SCRIPT_FILENAME"]);
|
||||||
$_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]);
|
$_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]);
|
||||||
$_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]);
|
$_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]);
|
||||||
|
|
||||||
// try to detect if a project path is being used
|
// try to detect if a project path is being used
|
||||||
if (!defined('PROJECT_PATH')) {
|
if (!defined('PROJECT_PATH')) {
|
||||||
if (is_dir($_SERVER["DOCUMENT_ROOT"] . DIRECTORY_SEPARATOR . 'fusionpbx')) {
|
if (is_dir($_SERVER["DOCUMENT_ROOT"]. '/fusionpbx')) {
|
||||||
define('PROJECT_PATH', DIRECTORY_SEPARATOR . 'fusionpbx');
|
define('PROJECT_PATH', '/fusionpbx');
|
||||||
} elseif (file_exists($_SERVER["DOCUMENT_ROOT"] . DIRECTORY_SEPARATOR . 'README.md')) {
|
} elseif (file_exists($_SERVER["DOCUMENT_ROOT"]. '/README.md')) {
|
||||||
define('PROJECT_PATH', '');
|
define('PROJECT_PATH', '');
|
||||||
} else {
|
} else {
|
||||||
$dirs = explode('/', str_replace('\\', '/', pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME)));
|
$dirs = explode('/', str_replace('\\', '/', pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME)));
|
||||||
$i = 1;
|
$i = 1;
|
||||||
$path = $_SERVER["DOCUMENT_ROOT"];
|
$path = $_SERVER["DOCUMENT_ROOT"];
|
||||||
while ($i < count($dirs)) {
|
while ($i < count($dirs)) {
|
||||||
$path .= DIRECTORY_SEPARATOR . $dirs[$i];
|
$path .= '/' . $dirs[$i];
|
||||||
if (file_exists($path . DIRECTORY_SEPARATOR . 'README.md')) {
|
if (file_exists($path. '/README.md')) {
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
$i++;
|
$i++;
|
||||||
|
|
|
||||||
|
|
@ -34,23 +34,23 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
// make sure the document_root is set
|
// make sure the document_root is set
|
||||||
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", "/", $_SERVER["SCRIPT_FILENAME"]);
|
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", '/', $_SERVER["SCRIPT_FILENAME"]);
|
||||||
$_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]);
|
$_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]);
|
||||||
$_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]);
|
$_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]);
|
||||||
|
|
||||||
// try to detect if a project path is being used
|
// try to detect if a project path is being used
|
||||||
if (!defined('PROJECT_PATH')) {
|
if (!defined('PROJECT_PATH')) {
|
||||||
if (is_dir($_SERVER["DOCUMENT_ROOT"] . DIRECTORY_SEPARATOR . 'fusionpbx')) {
|
if (is_dir($_SERVER["DOCUMENT_ROOT"]. '/fusionpbx')) {
|
||||||
define('PROJECT_PATH', DIRECTORY_SEPARATOR . 'fusionpbx');
|
define('PROJECT_PATH', '/fusionpbx');
|
||||||
} elseif (file_exists($_SERVER["DOCUMENT_ROOT"] . DIRECTORY_SEPARATOR . 'README.md')) {
|
} elseif (file_exists($_SERVER["DOCUMENT_ROOT"]. '/README.md')) {
|
||||||
define('PROJECT_PATH', '');
|
define('PROJECT_PATH', '');
|
||||||
} else {
|
} else {
|
||||||
$dirs = explode('/', str_replace('\\', '/', pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME)));
|
$dirs = explode('/', str_replace('\\', '/', pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME)));
|
||||||
$i = 1;
|
$i = 1;
|
||||||
$path = $_SERVER["DOCUMENT_ROOT"];
|
$path = $_SERVER["DOCUMENT_ROOT"];
|
||||||
while ($i < count($dirs)) {
|
while ($i < count($dirs)) {
|
||||||
$path .= DIRECTORY_SEPARATOR . $dirs[$i];
|
$path .= '/' . $dirs[$i];
|
||||||
if (file_exists($path . DIRECTORY_SEPARATOR . 'README.md')) {
|
if (file_exists($path. '/README.md')) {
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
$i++;
|
$i++;
|
||||||
|
|
|
||||||
|
|
@ -34,23 +34,23 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
// make sure the document_root is set
|
// make sure the document_root is set
|
||||||
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", "/", $_SERVER["SCRIPT_FILENAME"]);
|
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", '/', $_SERVER["SCRIPT_FILENAME"]);
|
||||||
$_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]);
|
$_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]);
|
||||||
$_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]);
|
$_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]);
|
||||||
|
|
||||||
// try to detect if a project path is being used
|
// try to detect if a project path is being used
|
||||||
if (!defined('PROJECT_PATH')) {
|
if (!defined('PROJECT_PATH')) {
|
||||||
if (is_dir($_SERVER["DOCUMENT_ROOT"] . DIRECTORY_SEPARATOR . 'fusionpbx')) {
|
if (is_dir($_SERVER["DOCUMENT_ROOT"]. '/fusionpbx')) {
|
||||||
define('PROJECT_PATH', DIRECTORY_SEPARATOR . 'fusionpbx');
|
define('PROJECT_PATH', '/fusionpbx');
|
||||||
} elseif (file_exists($_SERVER["DOCUMENT_ROOT"] . DIRECTORY_SEPARATOR . 'README.md')) {
|
} elseif (file_exists($_SERVER["DOCUMENT_ROOT"]. '/README.md')) {
|
||||||
define('PROJECT_PATH', '');
|
define('PROJECT_PATH', '');
|
||||||
} else {
|
} else {
|
||||||
$dirs = explode('/', str_replace('\\', '/', pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME)));
|
$dirs = explode('/', str_replace('\\', '/', pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME)));
|
||||||
$i = 1;
|
$i = 1;
|
||||||
$path = $_SERVER["DOCUMENT_ROOT"];
|
$path = $_SERVER["DOCUMENT_ROOT"];
|
||||||
while ($i < count($dirs)) {
|
while ($i < count($dirs)) {
|
||||||
$path .= DIRECTORY_SEPARATOR . $dirs[$i];
|
$path .= '/' . $dirs[$i];
|
||||||
if (file_exists($path . DIRECTORY_SEPARATOR . 'README.md')) {
|
if (file_exists($path. '/README.md')) {
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
$i++;
|
$i++;
|
||||||
|
|
|
||||||
|
|
@ -34,23 +34,23 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
// make sure the document_root is set
|
// make sure the document_root is set
|
||||||
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", "/", $_SERVER["SCRIPT_FILENAME"]);
|
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", '/', $_SERVER["SCRIPT_FILENAME"]);
|
||||||
$_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]);
|
$_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]);
|
||||||
$_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]);
|
$_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]);
|
||||||
|
|
||||||
// try to detect if a project path is being used
|
// try to detect if a project path is being used
|
||||||
if (!defined('PROJECT_PATH')) {
|
if (!defined('PROJECT_PATH')) {
|
||||||
if (is_dir($_SERVER["DOCUMENT_ROOT"] . DIRECTORY_SEPARATOR . 'fusionpbx')) {
|
if (is_dir($_SERVER["DOCUMENT_ROOT"]. '/fusionpbx')) {
|
||||||
define('PROJECT_PATH', DIRECTORY_SEPARATOR . 'fusionpbx');
|
define('PROJECT_PATH', '/fusionpbx');
|
||||||
} elseif (file_exists($_SERVER["DOCUMENT_ROOT"] . DIRECTORY_SEPARATOR . 'README.md')) {
|
} elseif (file_exists($_SERVER["DOCUMENT_ROOT"]. '/README.md')) {
|
||||||
define('PROJECT_PATH', '');
|
define('PROJECT_PATH', '');
|
||||||
} else {
|
} else {
|
||||||
$dirs = explode('/', str_replace('\\', '/', pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME)));
|
$dirs = explode('/', str_replace('\\', '/', pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME)));
|
||||||
$i = 1;
|
$i = 1;
|
||||||
$path = $_SERVER["DOCUMENT_ROOT"];
|
$path = $_SERVER["DOCUMENT_ROOT"];
|
||||||
while ($i < count($dirs)) {
|
while ($i < count($dirs)) {
|
||||||
$path .= DIRECTORY_SEPARATOR . $dirs[$i];
|
$path .= '/' . $dirs[$i];
|
||||||
if (file_exists($path . DIRECTORY_SEPARATOR . 'README.md')) {
|
if (file_exists($path. '/README.md')) {
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
$i++;
|
$i++;
|
||||||
|
|
|
||||||
|
|
@ -34,23 +34,23 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
// make sure the document_root is set
|
// make sure the document_root is set
|
||||||
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", "/", $_SERVER["SCRIPT_FILENAME"]);
|
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", '/', $_SERVER["SCRIPT_FILENAME"]);
|
||||||
$_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]);
|
$_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]);
|
||||||
$_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]);
|
$_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]);
|
||||||
|
|
||||||
// try to detect if a project path is being used
|
// try to detect if a project path is being used
|
||||||
if (!defined('PROJECT_PATH')) {
|
if (!defined('PROJECT_PATH')) {
|
||||||
if (is_dir($_SERVER["DOCUMENT_ROOT"] . DIRECTORY_SEPARATOR . 'fusionpbx')) {
|
if (is_dir($_SERVER["DOCUMENT_ROOT"]. '/fusionpbx')) {
|
||||||
define('PROJECT_PATH', DIRECTORY_SEPARATOR . 'fusionpbx');
|
define('PROJECT_PATH', '/fusionpbx');
|
||||||
} elseif (file_exists($_SERVER["DOCUMENT_ROOT"] . DIRECTORY_SEPARATOR . 'README.md')) {
|
} elseif (file_exists($_SERVER["DOCUMENT_ROOT"]. '/README.md')) {
|
||||||
define('PROJECT_PATH', '');
|
define('PROJECT_PATH', '');
|
||||||
} else {
|
} else {
|
||||||
$dirs = explode('/', str_replace('\\', '/', pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME)));
|
$dirs = explode('/', str_replace('\\', '/', pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME)));
|
||||||
$i = 1;
|
$i = 1;
|
||||||
$path = $_SERVER["DOCUMENT_ROOT"];
|
$path = $_SERVER["DOCUMENT_ROOT"];
|
||||||
while ($i < count($dirs)) {
|
while ($i < count($dirs)) {
|
||||||
$path .= DIRECTORY_SEPARATOR . $dirs[$i];
|
$path .= '/' . $dirs[$i];
|
||||||
if (file_exists($path . DIRECTORY_SEPARATOR . 'README.md')) {
|
if (file_exists($path. '/README.md')) {
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
$i++;
|
$i++;
|
||||||
|
|
|
||||||
|
|
@ -34,23 +34,23 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
// make sure the document_root is set
|
// make sure the document_root is set
|
||||||
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", "/", $_SERVER["SCRIPT_FILENAME"]);
|
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", '/', $_SERVER["SCRIPT_FILENAME"]);
|
||||||
$_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]);
|
$_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]);
|
||||||
$_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]);
|
$_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]);
|
||||||
|
|
||||||
// try to detect if a project path is being used
|
// try to detect if a project path is being used
|
||||||
if (!defined('PROJECT_PATH')) {
|
if (!defined('PROJECT_PATH')) {
|
||||||
if (is_dir($_SERVER["DOCUMENT_ROOT"] . DIRECTORY_SEPARATOR . 'fusionpbx')) {
|
if (is_dir($_SERVER["DOCUMENT_ROOT"]. '/fusionpbx')) {
|
||||||
define('PROJECT_PATH', DIRECTORY_SEPARATOR . 'fusionpbx');
|
define('PROJECT_PATH', '/fusionpbx');
|
||||||
} elseif (file_exists($_SERVER["DOCUMENT_ROOT"] . DIRECTORY_SEPARATOR . 'README.md')) {
|
} elseif (file_exists($_SERVER["DOCUMENT_ROOT"]. '/README.md')) {
|
||||||
define('PROJECT_PATH', '');
|
define('PROJECT_PATH', '');
|
||||||
} else {
|
} else {
|
||||||
$dirs = explode('/', str_replace('\\', '/', pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME)));
|
$dirs = explode('/', str_replace('\\', '/', pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME)));
|
||||||
$i = 1;
|
$i = 1;
|
||||||
$path = $_SERVER["DOCUMENT_ROOT"];
|
$path = $_SERVER["DOCUMENT_ROOT"];
|
||||||
while ($i < count($dirs)) {
|
while ($i < count($dirs)) {
|
||||||
$path .= DIRECTORY_SEPARATOR . $dirs[$i];
|
$path .= '/' . $dirs[$i];
|
||||||
if (file_exists($path . DIRECTORY_SEPARATOR . 'README.md')) {
|
if (file_exists($path. '/README.md')) {
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
$i++;
|
$i++;
|
||||||
|
|
|
||||||
|
|
@ -34,23 +34,23 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
// make sure the document_root is set
|
// make sure the document_root is set
|
||||||
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", "/", $_SERVER["SCRIPT_FILENAME"]);
|
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", '/', $_SERVER["SCRIPT_FILENAME"]);
|
||||||
$_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]);
|
$_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]);
|
||||||
$_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]);
|
$_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]);
|
||||||
|
|
||||||
// try to detect if a project path is being used
|
// try to detect if a project path is being used
|
||||||
if (!defined('PROJECT_PATH')) {
|
if (!defined('PROJECT_PATH')) {
|
||||||
if (is_dir($_SERVER["DOCUMENT_ROOT"] . DIRECTORY_SEPARATOR . 'fusionpbx')) {
|
if (is_dir($_SERVER["DOCUMENT_ROOT"]. '/fusionpbx')) {
|
||||||
define('PROJECT_PATH', DIRECTORY_SEPARATOR . 'fusionpbx');
|
define('PROJECT_PATH', '/fusionpbx');
|
||||||
} elseif (file_exists($_SERVER["DOCUMENT_ROOT"] . DIRECTORY_SEPARATOR . 'README.md')) {
|
} elseif (file_exists($_SERVER["DOCUMENT_ROOT"]. '/README.md')) {
|
||||||
define('PROJECT_PATH', '');
|
define('PROJECT_PATH', '');
|
||||||
} else {
|
} else {
|
||||||
$dirs = explode('/', str_replace('\\', '/', pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME)));
|
$dirs = explode('/', str_replace('\\', '/', pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME)));
|
||||||
$i = 1;
|
$i = 1;
|
||||||
$path = $_SERVER["DOCUMENT_ROOT"];
|
$path = $_SERVER["DOCUMENT_ROOT"];
|
||||||
while ($i < count($dirs)) {
|
while ($i < count($dirs)) {
|
||||||
$path .= DIRECTORY_SEPARATOR . $dirs[$i];
|
$path .= '/' . $dirs[$i];
|
||||||
if (file_exists($path . DIRECTORY_SEPARATOR . 'README.md')) {
|
if (file_exists($path. '/README.md')) {
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
$i++;
|
$i++;
|
||||||
|
|
|
||||||
|
|
@ -34,23 +34,23 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
// make sure the document_root is set
|
// make sure the document_root is set
|
||||||
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", "/", $_SERVER["SCRIPT_FILENAME"]);
|
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", '/', $_SERVER["SCRIPT_FILENAME"]);
|
||||||
$_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]);
|
$_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]);
|
||||||
$_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]);
|
$_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]);
|
||||||
|
|
||||||
// try to detect if a project path is being used
|
// try to detect if a project path is being used
|
||||||
if (!defined('PROJECT_PATH')) {
|
if (!defined('PROJECT_PATH')) {
|
||||||
if (is_dir($_SERVER["DOCUMENT_ROOT"] . DIRECTORY_SEPARATOR . 'fusionpbx')) {
|
if (is_dir($_SERVER["DOCUMENT_ROOT"]. '/fusionpbx')) {
|
||||||
define('PROJECT_PATH', DIRECTORY_SEPARATOR . 'fusionpbx');
|
define('PROJECT_PATH', '/fusionpbx');
|
||||||
} elseif (file_exists($_SERVER["DOCUMENT_ROOT"] . DIRECTORY_SEPARATOR . 'README.md')) {
|
} elseif (file_exists($_SERVER["DOCUMENT_ROOT"]. '/README.md')) {
|
||||||
define('PROJECT_PATH', '');
|
define('PROJECT_PATH', '');
|
||||||
} else {
|
} else {
|
||||||
$dirs = explode('/', str_replace('\\', '/', pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME)));
|
$dirs = explode('/', str_replace('\\', '/', pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME)));
|
||||||
$i = 1;
|
$i = 1;
|
||||||
$path = $_SERVER["DOCUMENT_ROOT"];
|
$path = $_SERVER["DOCUMENT_ROOT"];
|
||||||
while ($i < count($dirs)) {
|
while ($i < count($dirs)) {
|
||||||
$path .= DIRECTORY_SEPARATOR . $dirs[$i];
|
$path .= '/' . $dirs[$i];
|
||||||
if (file_exists($path . DIRECTORY_SEPARATOR . 'README.md')) {
|
if (file_exists($path. '/README.md')) {
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
$i++;
|
$i++;
|
||||||
|
|
|
||||||
|
|
@ -34,23 +34,23 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
// make sure the document_root is set
|
// make sure the document_root is set
|
||||||
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", "/", $_SERVER["SCRIPT_FILENAME"]);
|
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", '/', $_SERVER["SCRIPT_FILENAME"]);
|
||||||
$_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]);
|
$_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]);
|
||||||
$_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]);
|
$_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]);
|
||||||
|
|
||||||
// try to detect if a project path is being used
|
// try to detect if a project path is being used
|
||||||
if (!defined('PROJECT_PATH')) {
|
if (!defined('PROJECT_PATH')) {
|
||||||
if (is_dir($_SERVER["DOCUMENT_ROOT"] . DIRECTORY_SEPARATOR . 'fusionpbx')) {
|
if (is_dir($_SERVER["DOCUMENT_ROOT"]. '/fusionpbx')) {
|
||||||
define('PROJECT_PATH', DIRECTORY_SEPARATOR . 'fusionpbx');
|
define('PROJECT_PATH', '/fusionpbx');
|
||||||
} elseif (file_exists($_SERVER["DOCUMENT_ROOT"] . DIRECTORY_SEPARATOR . 'README.md')) {
|
} elseif (file_exists($_SERVER["DOCUMENT_ROOT"]. '/README.md')) {
|
||||||
define('PROJECT_PATH', '');
|
define('PROJECT_PATH', '');
|
||||||
} else {
|
} else {
|
||||||
$dirs = explode('/', str_replace('\\', '/', pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME)));
|
$dirs = explode('/', str_replace('\\', '/', pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME)));
|
||||||
$i = 1;
|
$i = 1;
|
||||||
$path = $_SERVER["DOCUMENT_ROOT"];
|
$path = $_SERVER["DOCUMENT_ROOT"];
|
||||||
while ($i < count($dirs)) {
|
while ($i < count($dirs)) {
|
||||||
$path .= DIRECTORY_SEPARATOR . $dirs[$i];
|
$path .= '/' . $dirs[$i];
|
||||||
if (file_exists($path . DIRECTORY_SEPARATOR . 'README.md')) {
|
if (file_exists($path. '/README.md')) {
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
$i++;
|
$i++;
|
||||||
|
|
|
||||||
|
|
@ -34,23 +34,23 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
// make sure the document_root is set
|
// make sure the document_root is set
|
||||||
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", "/", $_SERVER["SCRIPT_FILENAME"]);
|
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", '/', $_SERVER["SCRIPT_FILENAME"]);
|
||||||
$_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]);
|
$_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]);
|
||||||
$_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]);
|
$_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]);
|
||||||
|
|
||||||
// try to detect if a project path is being used
|
// try to detect if a project path is being used
|
||||||
if (!defined('PROJECT_PATH')) {
|
if (!defined('PROJECT_PATH')) {
|
||||||
if (is_dir($_SERVER["DOCUMENT_ROOT"] . DIRECTORY_SEPARATOR . 'fusionpbx')) {
|
if (is_dir($_SERVER["DOCUMENT_ROOT"]. '/fusionpbx')) {
|
||||||
define('PROJECT_PATH', DIRECTORY_SEPARATOR . 'fusionpbx');
|
define('PROJECT_PATH', '/fusionpbx');
|
||||||
} elseif (file_exists($_SERVER["DOCUMENT_ROOT"] . DIRECTORY_SEPARATOR . 'README.md')) {
|
} elseif (file_exists($_SERVER["DOCUMENT_ROOT"]. '/README.md')) {
|
||||||
define('PROJECT_PATH', '');
|
define('PROJECT_PATH', '');
|
||||||
} else {
|
} else {
|
||||||
$dirs = explode('/', str_replace('\\', '/', pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME)));
|
$dirs = explode('/', str_replace('\\', '/', pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME)));
|
||||||
$i = 1;
|
$i = 1;
|
||||||
$path = $_SERVER["DOCUMENT_ROOT"];
|
$path = $_SERVER["DOCUMENT_ROOT"];
|
||||||
while ($i < count($dirs)) {
|
while ($i < count($dirs)) {
|
||||||
$path .= DIRECTORY_SEPARATOR . $dirs[$i];
|
$path .= '/' . $dirs[$i];
|
||||||
if (file_exists($path . DIRECTORY_SEPARATOR . 'README.md')) {
|
if (file_exists($path. '/README.md')) {
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
$i++;
|
$i++;
|
||||||
|
|
|
||||||
|
|
@ -34,23 +34,23 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
// make sure the document_root is set
|
// make sure the document_root is set
|
||||||
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", "/", $_SERVER["SCRIPT_FILENAME"]);
|
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", '/', $_SERVER["SCRIPT_FILENAME"]);
|
||||||
$_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]);
|
$_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]);
|
||||||
$_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]);
|
$_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]);
|
||||||
|
|
||||||
// try to detect if a project path is being used
|
// try to detect if a project path is being used
|
||||||
if (!defined('PROJECT_PATH')) {
|
if (!defined('PROJECT_PATH')) {
|
||||||
if (is_dir($_SERVER["DOCUMENT_ROOT"] . DIRECTORY_SEPARATOR . 'fusionpbx')) {
|
if (is_dir($_SERVER["DOCUMENT_ROOT"]. '/fusionpbx')) {
|
||||||
define('PROJECT_PATH', DIRECTORY_SEPARATOR . 'fusionpbx');
|
define('PROJECT_PATH', '/fusionpbx');
|
||||||
} elseif (file_exists($_SERVER["DOCUMENT_ROOT"] . DIRECTORY_SEPARATOR . 'README.md')) {
|
} elseif (file_exists($_SERVER["DOCUMENT_ROOT"]. '/README.md')) {
|
||||||
define('PROJECT_PATH', '');
|
define('PROJECT_PATH', '');
|
||||||
} else {
|
} else {
|
||||||
$dirs = explode('/', str_replace('\\', '/', pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME)));
|
$dirs = explode('/', str_replace('\\', '/', pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME)));
|
||||||
$i = 1;
|
$i = 1;
|
||||||
$path = $_SERVER["DOCUMENT_ROOT"];
|
$path = $_SERVER["DOCUMENT_ROOT"];
|
||||||
while ($i < count($dirs)) {
|
while ($i < count($dirs)) {
|
||||||
$path .= DIRECTORY_SEPARATOR . $dirs[$i];
|
$path .= '/' . $dirs[$i];
|
||||||
if (file_exists($path . DIRECTORY_SEPARATOR . 'README.md')) {
|
if (file_exists($path. '/README.md')) {
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
$i++;
|
$i++;
|
||||||
|
|
|
||||||
|
|
@ -34,23 +34,23 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
// make sure the document_root is set
|
// make sure the document_root is set
|
||||||
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", "/", $_SERVER["SCRIPT_FILENAME"]);
|
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", '/', $_SERVER["SCRIPT_FILENAME"]);
|
||||||
$_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]);
|
$_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]);
|
||||||
$_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]);
|
$_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]);
|
||||||
|
|
||||||
// try to detect if a project path is being used
|
// try to detect if a project path is being used
|
||||||
if (!defined('PROJECT_PATH')) {
|
if (!defined('PROJECT_PATH')) {
|
||||||
if (is_dir($_SERVER["DOCUMENT_ROOT"] . DIRECTORY_SEPARATOR . 'fusionpbx')) {
|
if (is_dir($_SERVER["DOCUMENT_ROOT"]. '/fusionpbx')) {
|
||||||
define('PROJECT_PATH', DIRECTORY_SEPARATOR . 'fusionpbx');
|
define('PROJECT_PATH', '/fusionpbx');
|
||||||
} elseif (file_exists($_SERVER["DOCUMENT_ROOT"] . DIRECTORY_SEPARATOR . 'README.md')) {
|
} elseif (file_exists($_SERVER["DOCUMENT_ROOT"]. '/README.md')) {
|
||||||
define('PROJECT_PATH', '');
|
define('PROJECT_PATH', '');
|
||||||
} else {
|
} else {
|
||||||
$dirs = explode('/', str_replace('\\', '/', pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME)));
|
$dirs = explode('/', str_replace('\\', '/', pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME)));
|
||||||
$i = 1;
|
$i = 1;
|
||||||
$path = $_SERVER["DOCUMENT_ROOT"];
|
$path = $_SERVER["DOCUMENT_ROOT"];
|
||||||
while ($i < count($dirs)) {
|
while ($i < count($dirs)) {
|
||||||
$path .= DIRECTORY_SEPARATOR . $dirs[$i];
|
$path .= '/' . $dirs[$i];
|
||||||
if (file_exists($path . DIRECTORY_SEPARATOR . 'README.md')) {
|
if (file_exists($path. '/README.md')) {
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
$i++;
|
$i++;
|
||||||
|
|
|
||||||
|
|
@ -34,23 +34,23 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
// make sure the document_root is set
|
// make sure the document_root is set
|
||||||
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", "/", $_SERVER["SCRIPT_FILENAME"]);
|
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", '/', $_SERVER["SCRIPT_FILENAME"]);
|
||||||
$_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]);
|
$_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]);
|
||||||
$_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]);
|
$_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]);
|
||||||
|
|
||||||
// try to detect if a project path is being used
|
// try to detect if a project path is being used
|
||||||
if (!defined('PROJECT_PATH')) {
|
if (!defined('PROJECT_PATH')) {
|
||||||
if (is_dir($_SERVER["DOCUMENT_ROOT"] . DIRECTORY_SEPARATOR . 'fusionpbx')) {
|
if (is_dir($_SERVER["DOCUMENT_ROOT"]. '/fusionpbx')) {
|
||||||
define('PROJECT_PATH', DIRECTORY_SEPARATOR . 'fusionpbx');
|
define('PROJECT_PATH', '/fusionpbx');
|
||||||
} elseif (file_exists($_SERVER["DOCUMENT_ROOT"] . DIRECTORY_SEPARATOR . 'README.md')) {
|
} elseif (file_exists($_SERVER["DOCUMENT_ROOT"]. '/README.md')) {
|
||||||
define('PROJECT_PATH', '');
|
define('PROJECT_PATH', '');
|
||||||
} else {
|
} else {
|
||||||
$dirs = explode('/', str_replace('\\', '/', pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME)));
|
$dirs = explode('/', str_replace('\\', '/', pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME)));
|
||||||
$i = 1;
|
$i = 1;
|
||||||
$path = $_SERVER["DOCUMENT_ROOT"];
|
$path = $_SERVER["DOCUMENT_ROOT"];
|
||||||
while ($i < count($dirs)) {
|
while ($i < count($dirs)) {
|
||||||
$path .= DIRECTORY_SEPARATOR . $dirs[$i];
|
$path .= '/' . $dirs[$i];
|
||||||
if (file_exists($path . DIRECTORY_SEPARATOR . 'README.md')) {
|
if (file_exists($path. '/README.md')) {
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
$i++;
|
$i++;
|
||||||
|
|
|
||||||
|
|
@ -34,23 +34,23 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
// make sure the document_root is set
|
// make sure the document_root is set
|
||||||
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", "/", $_SERVER["SCRIPT_FILENAME"]);
|
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", '/', $_SERVER["SCRIPT_FILENAME"]);
|
||||||
$_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]);
|
$_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]);
|
||||||
$_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]);
|
$_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]);
|
||||||
|
|
||||||
// try to detect if a project path is being used
|
// try to detect if a project path is being used
|
||||||
if (!defined('PROJECT_PATH')) {
|
if (!defined('PROJECT_PATH')) {
|
||||||
if (is_dir($_SERVER["DOCUMENT_ROOT"] . DIRECTORY_SEPARATOR . 'fusionpbx')) {
|
if (is_dir($_SERVER["DOCUMENT_ROOT"]. '/fusionpbx')) {
|
||||||
define('PROJECT_PATH', DIRECTORY_SEPARATOR . 'fusionpbx');
|
define('PROJECT_PATH', '/fusionpbx');
|
||||||
} elseif (file_exists($_SERVER["DOCUMENT_ROOT"] . DIRECTORY_SEPARATOR . 'README.md')) {
|
} elseif (file_exists($_SERVER["DOCUMENT_ROOT"]. '/README.md')) {
|
||||||
define('PROJECT_PATH', '');
|
define('PROJECT_PATH', '');
|
||||||
} else {
|
} else {
|
||||||
$dirs = explode('/', str_replace('\\', '/', pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME)));
|
$dirs = explode('/', str_replace('\\', '/', pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME)));
|
||||||
$i = 1;
|
$i = 1;
|
||||||
$path = $_SERVER["DOCUMENT_ROOT"];
|
$path = $_SERVER["DOCUMENT_ROOT"];
|
||||||
while ($i < count($dirs)) {
|
while ($i < count($dirs)) {
|
||||||
$path .= DIRECTORY_SEPARATOR . $dirs[$i];
|
$path .= '/' . $dirs[$i];
|
||||||
if (file_exists($path . DIRECTORY_SEPARATOR . 'README.md')) {
|
if (file_exists($path. '/README.md')) {
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
$i++;
|
$i++;
|
||||||
|
|
|
||||||
|
|
@ -34,23 +34,23 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
// make sure the document_root is set
|
// make sure the document_root is set
|
||||||
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", "/", $_SERVER["SCRIPT_FILENAME"]);
|
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", '/', $_SERVER["SCRIPT_FILENAME"]);
|
||||||
$_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]);
|
$_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]);
|
||||||
$_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]);
|
$_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]);
|
||||||
|
|
||||||
// try to detect if a project path is being used
|
// try to detect if a project path is being used
|
||||||
if (!defined('PROJECT_PATH')) {
|
if (!defined('PROJECT_PATH')) {
|
||||||
if (is_dir($_SERVER["DOCUMENT_ROOT"] . DIRECTORY_SEPARATOR . 'fusionpbx')) {
|
if (is_dir($_SERVER["DOCUMENT_ROOT"]. '/fusionpbx')) {
|
||||||
define('PROJECT_PATH', DIRECTORY_SEPARATOR . 'fusionpbx');
|
define('PROJECT_PATH', '/fusionpbx');
|
||||||
} elseif (file_exists($_SERVER["DOCUMENT_ROOT"] . DIRECTORY_SEPARATOR . 'README.md')) {
|
} elseif (file_exists($_SERVER["DOCUMENT_ROOT"]. '/README.md')) {
|
||||||
define('PROJECT_PATH', '');
|
define('PROJECT_PATH', '');
|
||||||
} else {
|
} else {
|
||||||
$dirs = explode('/', str_replace('\\', '/', pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME)));
|
$dirs = explode('/', str_replace('\\', '/', pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME)));
|
||||||
$i = 1;
|
$i = 1;
|
||||||
$path = $_SERVER["DOCUMENT_ROOT"];
|
$path = $_SERVER["DOCUMENT_ROOT"];
|
||||||
while ($i < count($dirs)) {
|
while ($i < count($dirs)) {
|
||||||
$path .= DIRECTORY_SEPARATOR . $dirs[$i];
|
$path .= '/' . $dirs[$i];
|
||||||
if (file_exists($path . DIRECTORY_SEPARATOR . 'README.md')) {
|
if (file_exists($path. '/README.md')) {
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
$i++;
|
$i++;
|
||||||
|
|
|
||||||
|
|
@ -34,23 +34,23 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
// make sure the document_root is set
|
// make sure the document_root is set
|
||||||
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", "/", $_SERVER["SCRIPT_FILENAME"]);
|
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", '/', $_SERVER["SCRIPT_FILENAME"]);
|
||||||
$_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]);
|
$_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]);
|
||||||
$_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]);
|
$_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]);
|
||||||
|
|
||||||
// try to detect if a project path is being used
|
// try to detect if a project path is being used
|
||||||
if (!defined('PROJECT_PATH')) {
|
if (!defined('PROJECT_PATH')) {
|
||||||
if (is_dir($_SERVER["DOCUMENT_ROOT"] . DIRECTORY_SEPARATOR . 'fusionpbx')) {
|
if (is_dir($_SERVER["DOCUMENT_ROOT"]. '/fusionpbx')) {
|
||||||
define('PROJECT_PATH', DIRECTORY_SEPARATOR . 'fusionpbx');
|
define('PROJECT_PATH', '/fusionpbx');
|
||||||
} elseif (file_exists($_SERVER["DOCUMENT_ROOT"] . DIRECTORY_SEPARATOR . 'README.md')) {
|
} elseif (file_exists($_SERVER["DOCUMENT_ROOT"]. '/README.md')) {
|
||||||
define('PROJECT_PATH', '');
|
define('PROJECT_PATH', '');
|
||||||
} else {
|
} else {
|
||||||
$dirs = explode('/', str_replace('\\', '/', pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME)));
|
$dirs = explode('/', str_replace('\\', '/', pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME)));
|
||||||
$i = 1;
|
$i = 1;
|
||||||
$path = $_SERVER["DOCUMENT_ROOT"];
|
$path = $_SERVER["DOCUMENT_ROOT"];
|
||||||
while ($i < count($dirs)) {
|
while ($i < count($dirs)) {
|
||||||
$path .= DIRECTORY_SEPARATOR . $dirs[$i];
|
$path .= '/' . $dirs[$i];
|
||||||
if (file_exists($path . DIRECTORY_SEPARATOR . 'README.md')) {
|
if (file_exists($path. '/README.md')) {
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
$i++;
|
$i++;
|
||||||
|
|
|
||||||
|
|
@ -34,23 +34,23 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
// make sure the document_root is set
|
// make sure the document_root is set
|
||||||
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", "/", $_SERVER["SCRIPT_FILENAME"]);
|
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", '/', $_SERVER["SCRIPT_FILENAME"]);
|
||||||
$_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]);
|
$_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]);
|
||||||
$_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]);
|
$_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]);
|
||||||
|
|
||||||
// try to detect if a project path is being used
|
// try to detect if a project path is being used
|
||||||
if (!defined('PROJECT_PATH')) {
|
if (!defined('PROJECT_PATH')) {
|
||||||
if (is_dir($_SERVER["DOCUMENT_ROOT"] . DIRECTORY_SEPARATOR . 'fusionpbx')) {
|
if (is_dir($_SERVER["DOCUMENT_ROOT"]. '/fusionpbx')) {
|
||||||
define('PROJECT_PATH', DIRECTORY_SEPARATOR . 'fusionpbx');
|
define('PROJECT_PATH', '/fusionpbx');
|
||||||
} elseif (file_exists($_SERVER["DOCUMENT_ROOT"] . DIRECTORY_SEPARATOR . 'README.md')) {
|
} elseif (file_exists($_SERVER["DOCUMENT_ROOT"]. '/README.md')) {
|
||||||
define('PROJECT_PATH', '');
|
define('PROJECT_PATH', '');
|
||||||
} else {
|
} else {
|
||||||
$dirs = explode('/', str_replace('\\', '/', pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME)));
|
$dirs = explode('/', str_replace('\\', '/', pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME)));
|
||||||
$i = 1;
|
$i = 1;
|
||||||
$path = $_SERVER["DOCUMENT_ROOT"];
|
$path = $_SERVER["DOCUMENT_ROOT"];
|
||||||
while ($i < count($dirs)) {
|
while ($i < count($dirs)) {
|
||||||
$path .= DIRECTORY_SEPARATOR . $dirs[$i];
|
$path .= '/' . $dirs[$i];
|
||||||
if (file_exists($path . DIRECTORY_SEPARATOR . 'README.md')) {
|
if (file_exists($path. '/README.md')) {
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
$i++;
|
$i++;
|
||||||
|
|
|
||||||
|
|
@ -34,23 +34,23 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
// make sure the document_root is set
|
// make sure the document_root is set
|
||||||
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", "/", $_SERVER["SCRIPT_FILENAME"]);
|
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", '/', $_SERVER["SCRIPT_FILENAME"]);
|
||||||
$_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]);
|
$_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]);
|
||||||
$_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]);
|
$_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]);
|
||||||
|
|
||||||
// try to detect if a project path is being used
|
// try to detect if a project path is being used
|
||||||
if (!defined('PROJECT_PATH')) {
|
if (!defined('PROJECT_PATH')) {
|
||||||
if (is_dir($_SERVER["DOCUMENT_ROOT"] . DIRECTORY_SEPARATOR . 'fusionpbx')) {
|
if (is_dir($_SERVER["DOCUMENT_ROOT"]. '/fusionpbx')) {
|
||||||
define('PROJECT_PATH', DIRECTORY_SEPARATOR . 'fusionpbx');
|
define('PROJECT_PATH', '/fusionpbx');
|
||||||
} elseif (file_exists($_SERVER["DOCUMENT_ROOT"] . DIRECTORY_SEPARATOR . 'README.md')) {
|
} elseif (file_exists($_SERVER["DOCUMENT_ROOT"]. '/README.md')) {
|
||||||
define('PROJECT_PATH', '');
|
define('PROJECT_PATH', '');
|
||||||
} else {
|
} else {
|
||||||
$dirs = explode('/', str_replace('\\', '/', pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME)));
|
$dirs = explode('/', str_replace('\\', '/', pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME)));
|
||||||
$i = 1;
|
$i = 1;
|
||||||
$path = $_SERVER["DOCUMENT_ROOT"];
|
$path = $_SERVER["DOCUMENT_ROOT"];
|
||||||
while ($i < count($dirs)) {
|
while ($i < count($dirs)) {
|
||||||
$path .= DIRECTORY_SEPARATOR . $dirs[$i];
|
$path .= '/' . $dirs[$i];
|
||||||
if (file_exists($path . DIRECTORY_SEPARATOR . 'README.md')) {
|
if (file_exists($path. '/README.md')) {
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
$i++;
|
$i++;
|
||||||
|
|
|
||||||
|
|
@ -34,23 +34,23 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
// make sure the document_root is set
|
// make sure the document_root is set
|
||||||
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", "/", $_SERVER["SCRIPT_FILENAME"]);
|
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", '/', $_SERVER["SCRIPT_FILENAME"]);
|
||||||
$_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]);
|
$_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]);
|
||||||
$_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]);
|
$_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]);
|
||||||
|
|
||||||
// try to detect if a project path is being used
|
// try to detect if a project path is being used
|
||||||
if (!defined('PROJECT_PATH')) {
|
if (!defined('PROJECT_PATH')) {
|
||||||
if (is_dir($_SERVER["DOCUMENT_ROOT"] . DIRECTORY_SEPARATOR . 'fusionpbx')) {
|
if (is_dir($_SERVER["DOCUMENT_ROOT"]. '/fusionpbx')) {
|
||||||
define('PROJECT_PATH', DIRECTORY_SEPARATOR . 'fusionpbx');
|
define('PROJECT_PATH', '/fusionpbx');
|
||||||
} elseif (file_exists($_SERVER["DOCUMENT_ROOT"] . DIRECTORY_SEPARATOR . 'README.md')) {
|
} elseif (file_exists($_SERVER["DOCUMENT_ROOT"]. '/README.md')) {
|
||||||
define('PROJECT_PATH', '');
|
define('PROJECT_PATH', '');
|
||||||
} else {
|
} else {
|
||||||
$dirs = explode('/', str_replace('\\', '/', pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME)));
|
$dirs = explode('/', str_replace('\\', '/', pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME)));
|
||||||
$i = 1;
|
$i = 1;
|
||||||
$path = $_SERVER["DOCUMENT_ROOT"];
|
$path = $_SERVER["DOCUMENT_ROOT"];
|
||||||
while ($i < count($dirs)) {
|
while ($i < count($dirs)) {
|
||||||
$path .= DIRECTORY_SEPARATOR . $dirs[$i];
|
$path .= '/' . $dirs[$i];
|
||||||
if (file_exists($path . DIRECTORY_SEPARATOR . 'README.md')) {
|
if (file_exists($path. '/README.md')) {
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
$i++;
|
$i++;
|
||||||
|
|
|
||||||
|
|
@ -34,23 +34,23 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
// make sure the document_root is set
|
// make sure the document_root is set
|
||||||
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", "/", $_SERVER["SCRIPT_FILENAME"]);
|
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", '/', $_SERVER["SCRIPT_FILENAME"]);
|
||||||
$_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]);
|
$_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]);
|
||||||
$_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]);
|
$_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]);
|
||||||
|
|
||||||
// try to detect if a project path is being used
|
// try to detect if a project path is being used
|
||||||
if (!defined('PROJECT_PATH')) {
|
if (!defined('PROJECT_PATH')) {
|
||||||
if (is_dir($_SERVER["DOCUMENT_ROOT"] . DIRECTORY_SEPARATOR . 'fusionpbx')) {
|
if (is_dir($_SERVER["DOCUMENT_ROOT"]. '/fusionpbx')) {
|
||||||
define('PROJECT_PATH', DIRECTORY_SEPARATOR . 'fusionpbx');
|
define('PROJECT_PATH', '/fusionpbx');
|
||||||
} elseif (file_exists($_SERVER["DOCUMENT_ROOT"] . DIRECTORY_SEPARATOR . 'README.md')) {
|
} elseif (file_exists($_SERVER["DOCUMENT_ROOT"]. '/README.md')) {
|
||||||
define('PROJECT_PATH', '');
|
define('PROJECT_PATH', '');
|
||||||
} else {
|
} else {
|
||||||
$dirs = explode('/', str_replace('\\', '/', pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME)));
|
$dirs = explode('/', str_replace('\\', '/', pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME)));
|
||||||
$i = 1;
|
$i = 1;
|
||||||
$path = $_SERVER["DOCUMENT_ROOT"];
|
$path = $_SERVER["DOCUMENT_ROOT"];
|
||||||
while ($i < count($dirs)) {
|
while ($i < count($dirs)) {
|
||||||
$path .= DIRECTORY_SEPARATOR . $dirs[$i];
|
$path .= '/' . $dirs[$i];
|
||||||
if (file_exists($path . DIRECTORY_SEPARATOR . 'README.md')) {
|
if (file_exists($path. '/README.md')) {
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
$i++;
|
$i++;
|
||||||
|
|
|
||||||
|
|
@ -34,23 +34,23 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
// make sure the document_root is set
|
// make sure the document_root is set
|
||||||
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", "/", $_SERVER["SCRIPT_FILENAME"]);
|
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", '/', $_SERVER["SCRIPT_FILENAME"]);
|
||||||
$_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]);
|
$_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]);
|
||||||
$_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]);
|
$_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]);
|
||||||
|
|
||||||
// try to detect if a project path is being used
|
// try to detect if a project path is being used
|
||||||
if (!defined('PROJECT_PATH')) {
|
if (!defined('PROJECT_PATH')) {
|
||||||
if (is_dir($_SERVER["DOCUMENT_ROOT"] . DIRECTORY_SEPARATOR . 'fusionpbx')) {
|
if (is_dir($_SERVER["DOCUMENT_ROOT"]. '/fusionpbx')) {
|
||||||
define('PROJECT_PATH', DIRECTORY_SEPARATOR . 'fusionpbx');
|
define('PROJECT_PATH', '/fusionpbx');
|
||||||
} elseif (file_exists($_SERVER["DOCUMENT_ROOT"] . DIRECTORY_SEPARATOR . 'README.md')) {
|
} elseif (file_exists($_SERVER["DOCUMENT_ROOT"]. '/README.md')) {
|
||||||
define('PROJECT_PATH', '');
|
define('PROJECT_PATH', '');
|
||||||
} else {
|
} else {
|
||||||
$dirs = explode('/', str_replace('\\', '/', pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME)));
|
$dirs = explode('/', str_replace('\\', '/', pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME)));
|
||||||
$i = 1;
|
$i = 1;
|
||||||
$path = $_SERVER["DOCUMENT_ROOT"];
|
$path = $_SERVER["DOCUMENT_ROOT"];
|
||||||
while ($i < count($dirs)) {
|
while ($i < count($dirs)) {
|
||||||
$path .= DIRECTORY_SEPARATOR . $dirs[$i];
|
$path .= '/' . $dirs[$i];
|
||||||
if (file_exists($path . DIRECTORY_SEPARATOR . 'README.md')) {
|
if (file_exists($path. '/README.md')) {
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
$i++;
|
$i++;
|
||||||
|
|
|
||||||
|
|
@ -34,23 +34,23 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
// make sure the document_root is set
|
// make sure the document_root is set
|
||||||
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", "/", $_SERVER["SCRIPT_FILENAME"]);
|
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", '/', $_SERVER["SCRIPT_FILENAME"]);
|
||||||
$_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]);
|
$_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]);
|
||||||
$_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]);
|
$_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]);
|
||||||
|
|
||||||
// try to detect if a project path is being used
|
// try to detect if a project path is being used
|
||||||
if (!defined('PROJECT_PATH')) {
|
if (!defined('PROJECT_PATH')) {
|
||||||
if (is_dir($_SERVER["DOCUMENT_ROOT"] . DIRECTORY_SEPARATOR . 'fusionpbx')) {
|
if (is_dir($_SERVER["DOCUMENT_ROOT"]. '/fusionpbx')) {
|
||||||
define('PROJECT_PATH', DIRECTORY_SEPARATOR . 'fusionpbx');
|
define('PROJECT_PATH', '/fusionpbx');
|
||||||
} elseif (file_exists($_SERVER["DOCUMENT_ROOT"] . DIRECTORY_SEPARATOR . 'README.md')) {
|
} elseif (file_exists($_SERVER["DOCUMENT_ROOT"]. '/README.md')) {
|
||||||
define('PROJECT_PATH', '');
|
define('PROJECT_PATH', '');
|
||||||
} else {
|
} else {
|
||||||
$dirs = explode('/', str_replace('\\', '/', pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME)));
|
$dirs = explode('/', str_replace('\\', '/', pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME)));
|
||||||
$i = 1;
|
$i = 1;
|
||||||
$path = $_SERVER["DOCUMENT_ROOT"];
|
$path = $_SERVER["DOCUMENT_ROOT"];
|
||||||
while ($i < count($dirs)) {
|
while ($i < count($dirs)) {
|
||||||
$path .= DIRECTORY_SEPARATOR . $dirs[$i];
|
$path .= '/' . $dirs[$i];
|
||||||
if (file_exists($path . DIRECTORY_SEPARATOR . 'README.md')) {
|
if (file_exists($path. '/README.md')) {
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
$i++;
|
$i++;
|
||||||
|
|
|
||||||
|
|
@ -34,23 +34,23 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
// make sure the document_root is set
|
// make sure the document_root is set
|
||||||
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", "/", $_SERVER["SCRIPT_FILENAME"]);
|
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", '/', $_SERVER["SCRIPT_FILENAME"]);
|
||||||
$_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]);
|
$_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]);
|
||||||
$_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]);
|
$_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]);
|
||||||
|
|
||||||
// try to detect if a project path is being used
|
// try to detect if a project path is being used
|
||||||
if (!defined('PROJECT_PATH')) {
|
if (!defined('PROJECT_PATH')) {
|
||||||
if (is_dir($_SERVER["DOCUMENT_ROOT"] . DIRECTORY_SEPARATOR . 'fusionpbx')) {
|
if (is_dir($_SERVER["DOCUMENT_ROOT"]. '/fusionpbx')) {
|
||||||
define('PROJECT_PATH', DIRECTORY_SEPARATOR . 'fusionpbx');
|
define('PROJECT_PATH', '/fusionpbx');
|
||||||
} elseif (file_exists($_SERVER["DOCUMENT_ROOT"] . DIRECTORY_SEPARATOR . 'README.md')) {
|
} elseif (file_exists($_SERVER["DOCUMENT_ROOT"]. '/README.md')) {
|
||||||
define('PROJECT_PATH', '');
|
define('PROJECT_PATH', '');
|
||||||
} else {
|
} else {
|
||||||
$dirs = explode('/', str_replace('\\', '/', pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME)));
|
$dirs = explode('/', str_replace('\\', '/', pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME)));
|
||||||
$i = 1;
|
$i = 1;
|
||||||
$path = $_SERVER["DOCUMENT_ROOT"];
|
$path = $_SERVER["DOCUMENT_ROOT"];
|
||||||
while ($i < count($dirs)) {
|
while ($i < count($dirs)) {
|
||||||
$path .= DIRECTORY_SEPARATOR . $dirs[$i];
|
$path .= '/' . $dirs[$i];
|
||||||
if (file_exists($path . DIRECTORY_SEPARATOR . 'README.md')) {
|
if (file_exists($path. '/README.md')) {
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
$i++;
|
$i++;
|
||||||
|
|
|
||||||
|
|
@ -34,23 +34,23 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
// make sure the document_root is set
|
// make sure the document_root is set
|
||||||
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", "/", $_SERVER["SCRIPT_FILENAME"]);
|
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", '/', $_SERVER["SCRIPT_FILENAME"]);
|
||||||
$_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]);
|
$_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]);
|
||||||
$_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]);
|
$_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]);
|
||||||
|
|
||||||
// try to detect if a project path is being used
|
// try to detect if a project path is being used
|
||||||
if (!defined('PROJECT_PATH')) {
|
if (!defined('PROJECT_PATH')) {
|
||||||
if (is_dir($_SERVER["DOCUMENT_ROOT"] . DIRECTORY_SEPARATOR . 'fusionpbx')) {
|
if (is_dir($_SERVER["DOCUMENT_ROOT"]. '/fusionpbx')) {
|
||||||
define('PROJECT_PATH', DIRECTORY_SEPARATOR . 'fusionpbx');
|
define('PROJECT_PATH', '/fusionpbx');
|
||||||
} elseif (file_exists($_SERVER["DOCUMENT_ROOT"] . DIRECTORY_SEPARATOR . 'README.md')) {
|
} elseif (file_exists($_SERVER["DOCUMENT_ROOT"]. '/README.md')) {
|
||||||
define('PROJECT_PATH', '');
|
define('PROJECT_PATH', '');
|
||||||
} else {
|
} else {
|
||||||
$dirs = explode('/', str_replace('\\', '/', pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME)));
|
$dirs = explode('/', str_replace('\\', '/', pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME)));
|
||||||
$i = 1;
|
$i = 1;
|
||||||
$path = $_SERVER["DOCUMENT_ROOT"];
|
$path = $_SERVER["DOCUMENT_ROOT"];
|
||||||
while ($i < count($dirs)) {
|
while ($i < count($dirs)) {
|
||||||
$path .= DIRECTORY_SEPARATOR . $dirs[$i];
|
$path .= '/' . $dirs[$i];
|
||||||
if (file_exists($path . DIRECTORY_SEPARATOR . 'README.md')) {
|
if (file_exists($path. '/README.md')) {
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
$i++;
|
$i++;
|
||||||
|
|
|
||||||
|
|
@ -34,23 +34,23 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
// make sure the document_root is set
|
// make sure the document_root is set
|
||||||
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", "/", $_SERVER["SCRIPT_FILENAME"]);
|
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", '/', $_SERVER["SCRIPT_FILENAME"]);
|
||||||
$_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]);
|
$_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]);
|
||||||
$_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]);
|
$_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]);
|
||||||
|
|
||||||
// try to detect if a project path is being used
|
// try to detect if a project path is being used
|
||||||
if (!defined('PROJECT_PATH')) {
|
if (!defined('PROJECT_PATH')) {
|
||||||
if (is_dir($_SERVER["DOCUMENT_ROOT"] . DIRECTORY_SEPARATOR . 'fusionpbx')) {
|
if (is_dir($_SERVER["DOCUMENT_ROOT"]. '/fusionpbx')) {
|
||||||
define('PROJECT_PATH', DIRECTORY_SEPARATOR . 'fusionpbx');
|
define('PROJECT_PATH', '/fusionpbx');
|
||||||
} elseif (file_exists($_SERVER["DOCUMENT_ROOT"] . DIRECTORY_SEPARATOR . 'README.md')) {
|
} elseif (file_exists($_SERVER["DOCUMENT_ROOT"]. '/README.md')) {
|
||||||
define('PROJECT_PATH', '');
|
define('PROJECT_PATH', '');
|
||||||
} else {
|
} else {
|
||||||
$dirs = explode('/', str_replace('\\', '/', pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME)));
|
$dirs = explode('/', str_replace('\\', '/', pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME)));
|
||||||
$i = 1;
|
$i = 1;
|
||||||
$path = $_SERVER["DOCUMENT_ROOT"];
|
$path = $_SERVER["DOCUMENT_ROOT"];
|
||||||
while ($i < count($dirs)) {
|
while ($i < count($dirs)) {
|
||||||
$path .= DIRECTORY_SEPARATOR . $dirs[$i];
|
$path .= '/' . $dirs[$i];
|
||||||
if (file_exists($path . DIRECTORY_SEPARATOR . 'README.md')) {
|
if (file_exists($path. '/README.md')) {
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
$i++;
|
$i++;
|
||||||
|
|
|
||||||
|
|
@ -34,23 +34,23 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
// make sure the document_root is set
|
// make sure the document_root is set
|
||||||
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", "/", $_SERVER["SCRIPT_FILENAME"]);
|
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", '/', $_SERVER["SCRIPT_FILENAME"]);
|
||||||
$_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]);
|
$_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]);
|
||||||
$_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]);
|
$_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]);
|
||||||
|
|
||||||
// try to detect if a project path is being used
|
// try to detect if a project path is being used
|
||||||
if (!defined('PROJECT_PATH')) {
|
if (!defined('PROJECT_PATH')) {
|
||||||
if (is_dir($_SERVER["DOCUMENT_ROOT"] . DIRECTORY_SEPARATOR . 'fusionpbx')) {
|
if (is_dir($_SERVER["DOCUMENT_ROOT"]. '/fusionpbx')) {
|
||||||
define('PROJECT_PATH', DIRECTORY_SEPARATOR . 'fusionpbx');
|
define('PROJECT_PATH', '/fusionpbx');
|
||||||
} elseif (file_exists($_SERVER["DOCUMENT_ROOT"] . DIRECTORY_SEPARATOR . 'README.md')) {
|
} elseif (file_exists($_SERVER["DOCUMENT_ROOT"]. '/README.md')) {
|
||||||
define('PROJECT_PATH', '');
|
define('PROJECT_PATH', '');
|
||||||
} else {
|
} else {
|
||||||
$dirs = explode('/', str_replace('\\', '/', pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME)));
|
$dirs = explode('/', str_replace('\\', '/', pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME)));
|
||||||
$i = 1;
|
$i = 1;
|
||||||
$path = $_SERVER["DOCUMENT_ROOT"];
|
$path = $_SERVER["DOCUMENT_ROOT"];
|
||||||
while ($i < count($dirs)) {
|
while ($i < count($dirs)) {
|
||||||
$path .= DIRECTORY_SEPARATOR . $dirs[$i];
|
$path .= '/' . $dirs[$i];
|
||||||
if (file_exists($path . DIRECTORY_SEPARATOR . 'README.md')) {
|
if (file_exists($path. '/README.md')) {
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
$i++;
|
$i++;
|
||||||
|
|
|
||||||
|
|
@ -34,23 +34,23 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
// make sure the document_root is set
|
// make sure the document_root is set
|
||||||
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", "/", $_SERVER["SCRIPT_FILENAME"]);
|
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", '/', $_SERVER["SCRIPT_FILENAME"]);
|
||||||
$_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]);
|
$_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]);
|
||||||
$_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]);
|
$_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]);
|
||||||
|
|
||||||
// try to detect if a project path is being used
|
// try to detect if a project path is being used
|
||||||
if (!defined('PROJECT_PATH')) {
|
if (!defined('PROJECT_PATH')) {
|
||||||
if (is_dir($_SERVER["DOCUMENT_ROOT"] . DIRECTORY_SEPARATOR . 'fusionpbx')) {
|
if (is_dir($_SERVER["DOCUMENT_ROOT"]. '/fusionpbx')) {
|
||||||
define('PROJECT_PATH', DIRECTORY_SEPARATOR . 'fusionpbx');
|
define('PROJECT_PATH', '/fusionpbx');
|
||||||
} elseif (file_exists($_SERVER["DOCUMENT_ROOT"] . DIRECTORY_SEPARATOR . 'README.md')) {
|
} elseif (file_exists($_SERVER["DOCUMENT_ROOT"]. '/README.md')) {
|
||||||
define('PROJECT_PATH', '');
|
define('PROJECT_PATH', '');
|
||||||
} else {
|
} else {
|
||||||
$dirs = explode('/', str_replace('\\', '/', pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME)));
|
$dirs = explode('/', str_replace('\\', '/', pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME)));
|
||||||
$i = 1;
|
$i = 1;
|
||||||
$path = $_SERVER["DOCUMENT_ROOT"];
|
$path = $_SERVER["DOCUMENT_ROOT"];
|
||||||
while ($i < count($dirs)) {
|
while ($i < count($dirs)) {
|
||||||
$path .= DIRECTORY_SEPARATOR . $dirs[$i];
|
$path .= '/' . $dirs[$i];
|
||||||
if (file_exists($path . DIRECTORY_SEPARATOR . 'README.md')) {
|
if (file_exists($path. '/README.md')) {
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
$i++;
|
$i++;
|
||||||
|
|
|
||||||
|
|
@ -34,23 +34,23 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
// make sure the document_root is set
|
// make sure the document_root is set
|
||||||
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", "/", $_SERVER["SCRIPT_FILENAME"]);
|
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", '/', $_SERVER["SCRIPT_FILENAME"]);
|
||||||
$_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]);
|
$_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]);
|
||||||
$_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]);
|
$_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]);
|
||||||
|
|
||||||
// try to detect if a project path is being used
|
// try to detect if a project path is being used
|
||||||
if (!defined('PROJECT_PATH')) {
|
if (!defined('PROJECT_PATH')) {
|
||||||
if (is_dir($_SERVER["DOCUMENT_ROOT"] . DIRECTORY_SEPARATOR . 'fusionpbx')) {
|
if (is_dir($_SERVER["DOCUMENT_ROOT"]. '/fusionpbx')) {
|
||||||
define('PROJECT_PATH', DIRECTORY_SEPARATOR . 'fusionpbx');
|
define('PROJECT_PATH', '/fusionpbx');
|
||||||
} elseif (file_exists($_SERVER["DOCUMENT_ROOT"] . DIRECTORY_SEPARATOR . 'README.md')) {
|
} elseif (file_exists($_SERVER["DOCUMENT_ROOT"]. '/README.md')) {
|
||||||
define('PROJECT_PATH', '');
|
define('PROJECT_PATH', '');
|
||||||
} else {
|
} else {
|
||||||
$dirs = explode('/', str_replace('\\', '/', pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME)));
|
$dirs = explode('/', str_replace('\\', '/', pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME)));
|
||||||
$i = 1;
|
$i = 1;
|
||||||
$path = $_SERVER["DOCUMENT_ROOT"];
|
$path = $_SERVER["DOCUMENT_ROOT"];
|
||||||
while ($i < count($dirs)) {
|
while ($i < count($dirs)) {
|
||||||
$path .= DIRECTORY_SEPARATOR . $dirs[$i];
|
$path .= '/' . $dirs[$i];
|
||||||
if (file_exists($path . DIRECTORY_SEPARATOR . 'README.md')) {
|
if (file_exists($path. '/README.md')) {
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
$i++;
|
$i++;
|
||||||
|
|
|
||||||
|
|
@ -34,23 +34,23 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
// make sure the document_root is set
|
// make sure the document_root is set
|
||||||
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", "/", $_SERVER["SCRIPT_FILENAME"]);
|
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", '/', $_SERVER["SCRIPT_FILENAME"]);
|
||||||
$_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]);
|
$_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]);
|
||||||
$_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]);
|
$_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]);
|
||||||
|
|
||||||
// try to detect if a project path is being used
|
// try to detect if a project path is being used
|
||||||
if (!defined('PROJECT_PATH')) {
|
if (!defined('PROJECT_PATH')) {
|
||||||
if (is_dir($_SERVER["DOCUMENT_ROOT"] . DIRECTORY_SEPARATOR . 'fusionpbx')) {
|
if (is_dir($_SERVER["DOCUMENT_ROOT"]. '/fusionpbx')) {
|
||||||
define('PROJECT_PATH', DIRECTORY_SEPARATOR . 'fusionpbx');
|
define('PROJECT_PATH', '/fusionpbx');
|
||||||
} elseif (file_exists($_SERVER["DOCUMENT_ROOT"] . DIRECTORY_SEPARATOR . 'README.md')) {
|
} elseif (file_exists($_SERVER["DOCUMENT_ROOT"]. '/README.md')) {
|
||||||
define('PROJECT_PATH', '');
|
define('PROJECT_PATH', '');
|
||||||
} else {
|
} else {
|
||||||
$dirs = explode('/', str_replace('\\', '/', pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME)));
|
$dirs = explode('/', str_replace('\\', '/', pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME)));
|
||||||
$i = 1;
|
$i = 1;
|
||||||
$path = $_SERVER["DOCUMENT_ROOT"];
|
$path = $_SERVER["DOCUMENT_ROOT"];
|
||||||
while ($i < count($dirs)) {
|
while ($i < count($dirs)) {
|
||||||
$path .= DIRECTORY_SEPARATOR . $dirs[$i];
|
$path .= '/' . $dirs[$i];
|
||||||
if (file_exists($path . DIRECTORY_SEPARATOR . 'README.md')) {
|
if (file_exists($path. '/README.md')) {
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
$i++;
|
$i++;
|
||||||
|
|
|
||||||
|
|
@ -34,23 +34,23 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
// make sure the document_root is set
|
// make sure the document_root is set
|
||||||
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", "/", $_SERVER["SCRIPT_FILENAME"]);
|
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", '/', $_SERVER["SCRIPT_FILENAME"]);
|
||||||
$_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]);
|
$_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]);
|
||||||
$_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]);
|
$_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]);
|
||||||
|
|
||||||
// try to detect if a project path is being used
|
// try to detect if a project path is being used
|
||||||
if (!defined('PROJECT_PATH')) {
|
if (!defined('PROJECT_PATH')) {
|
||||||
if (is_dir($_SERVER["DOCUMENT_ROOT"] . DIRECTORY_SEPARATOR . 'fusionpbx')) {
|
if (is_dir($_SERVER["DOCUMENT_ROOT"]. '/fusionpbx')) {
|
||||||
define('PROJECT_PATH', DIRECTORY_SEPARATOR . 'fusionpbx');
|
define('PROJECT_PATH', '/fusionpbx');
|
||||||
} elseif (file_exists($_SERVER["DOCUMENT_ROOT"] . DIRECTORY_SEPARATOR . 'README.md')) {
|
} elseif (file_exists($_SERVER["DOCUMENT_ROOT"]. '/README.md')) {
|
||||||
define('PROJECT_PATH', '');
|
define('PROJECT_PATH', '');
|
||||||
} else {
|
} else {
|
||||||
$dirs = explode('/', str_replace('\\', '/', pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME)));
|
$dirs = explode('/', str_replace('\\', '/', pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME)));
|
||||||
$i = 1;
|
$i = 1;
|
||||||
$path = $_SERVER["DOCUMENT_ROOT"];
|
$path = $_SERVER["DOCUMENT_ROOT"];
|
||||||
while ($i < count($dirs)) {
|
while ($i < count($dirs)) {
|
||||||
$path .= DIRECTORY_SEPARATOR . $dirs[$i];
|
$path .= '/' . $dirs[$i];
|
||||||
if (file_exists($path . DIRECTORY_SEPARATOR . 'README.md')) {
|
if (file_exists($path. '/README.md')) {
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
$i++;
|
$i++;
|
||||||
|
|
|
||||||
|
|
@ -34,23 +34,23 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
// make sure the document_root is set
|
// make sure the document_root is set
|
||||||
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", "/", $_SERVER["SCRIPT_FILENAME"]);
|
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", '/', $_SERVER["SCRIPT_FILENAME"]);
|
||||||
$_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]);
|
$_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]);
|
||||||
$_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]);
|
$_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]);
|
||||||
|
|
||||||
// try to detect if a project path is being used
|
// try to detect if a project path is being used
|
||||||
if (!defined('PROJECT_PATH')) {
|
if (!defined('PROJECT_PATH')) {
|
||||||
if (is_dir($_SERVER["DOCUMENT_ROOT"] . DIRECTORY_SEPARATOR . 'fusionpbx')) {
|
if (is_dir($_SERVER["DOCUMENT_ROOT"]. '/fusionpbx')) {
|
||||||
define('PROJECT_PATH', DIRECTORY_SEPARATOR . 'fusionpbx');
|
define('PROJECT_PATH', '/fusionpbx');
|
||||||
} elseif (file_exists($_SERVER["DOCUMENT_ROOT"] . DIRECTORY_SEPARATOR . 'README.md')) {
|
} elseif (file_exists($_SERVER["DOCUMENT_ROOT"]. '/README.md')) {
|
||||||
define('PROJECT_PATH', '');
|
define('PROJECT_PATH', '');
|
||||||
} else {
|
} else {
|
||||||
$dirs = explode('/', str_replace('\\', '/', pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME)));
|
$dirs = explode('/', str_replace('\\', '/', pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME)));
|
||||||
$i = 1;
|
$i = 1;
|
||||||
$path = $_SERVER["DOCUMENT_ROOT"];
|
$path = $_SERVER["DOCUMENT_ROOT"];
|
||||||
while ($i < count($dirs)) {
|
while ($i < count($dirs)) {
|
||||||
$path .= DIRECTORY_SEPARATOR . $dirs[$i];
|
$path .= '/' . $dirs[$i];
|
||||||
if (file_exists($path . DIRECTORY_SEPARATOR . 'README.md')) {
|
if (file_exists($path. '/README.md')) {
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
$i++;
|
$i++;
|
||||||
|
|
|
||||||
|
|
@ -34,23 +34,23 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
// make sure the document_root is set
|
// make sure the document_root is set
|
||||||
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", "/", $_SERVER["SCRIPT_FILENAME"]);
|
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", '/', $_SERVER["SCRIPT_FILENAME"]);
|
||||||
$_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]);
|
$_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]);
|
||||||
$_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]);
|
$_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]);
|
||||||
|
|
||||||
// try to detect if a project path is being used
|
// try to detect if a project path is being used
|
||||||
if (!defined('PROJECT_PATH')) {
|
if (!defined('PROJECT_PATH')) {
|
||||||
if (is_dir($_SERVER["DOCUMENT_ROOT"] . DIRECTORY_SEPARATOR . 'fusionpbx')) {
|
if (is_dir($_SERVER["DOCUMENT_ROOT"]. '/fusionpbx')) {
|
||||||
define('PROJECT_PATH', DIRECTORY_SEPARATOR . 'fusionpbx');
|
define('PROJECT_PATH', '/fusionpbx');
|
||||||
} elseif (file_exists($_SERVER["DOCUMENT_ROOT"] . DIRECTORY_SEPARATOR . 'README.md')) {
|
} elseif (file_exists($_SERVER["DOCUMENT_ROOT"]. '/README.md')) {
|
||||||
define('PROJECT_PATH', '');
|
define('PROJECT_PATH', '');
|
||||||
} else {
|
} else {
|
||||||
$dirs = explode('/', str_replace('\\', '/', pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME)));
|
$dirs = explode('/', str_replace('\\', '/', pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME)));
|
||||||
$i = 1;
|
$i = 1;
|
||||||
$path = $_SERVER["DOCUMENT_ROOT"];
|
$path = $_SERVER["DOCUMENT_ROOT"];
|
||||||
while ($i < count($dirs)) {
|
while ($i < count($dirs)) {
|
||||||
$path .= DIRECTORY_SEPARATOR . $dirs[$i];
|
$path .= '/' . $dirs[$i];
|
||||||
if (file_exists($path . DIRECTORY_SEPARATOR . 'README.md')) {
|
if (file_exists($path. '/README.md')) {
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
$i++;
|
$i++;
|
||||||
|
|
|
||||||
|
|
@ -34,23 +34,23 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
// make sure the document_root is set
|
// make sure the document_root is set
|
||||||
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", "/", $_SERVER["SCRIPT_FILENAME"]);
|
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", '/', $_SERVER["SCRIPT_FILENAME"]);
|
||||||
$_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]);
|
$_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]);
|
||||||
$_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]);
|
$_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]);
|
||||||
|
|
||||||
// try to detect if a project path is being used
|
// try to detect if a project path is being used
|
||||||
if (!defined('PROJECT_PATH')) {
|
if (!defined('PROJECT_PATH')) {
|
||||||
if (is_dir($_SERVER["DOCUMENT_ROOT"] . DIRECTORY_SEPARATOR . 'fusionpbx')) {
|
if (is_dir($_SERVER["DOCUMENT_ROOT"]. '/fusionpbx')) {
|
||||||
define('PROJECT_PATH', DIRECTORY_SEPARATOR . 'fusionpbx');
|
define('PROJECT_PATH', '/fusionpbx');
|
||||||
} elseif (file_exists($_SERVER["DOCUMENT_ROOT"] . DIRECTORY_SEPARATOR . 'README.md')) {
|
} elseif (file_exists($_SERVER["DOCUMENT_ROOT"]. '/README.md')) {
|
||||||
define('PROJECT_PATH', '');
|
define('PROJECT_PATH', '');
|
||||||
} else {
|
} else {
|
||||||
$dirs = explode('/', str_replace('\\', '/', pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME)));
|
$dirs = explode('/', str_replace('\\', '/', pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME)));
|
||||||
$i = 1;
|
$i = 1;
|
||||||
$path = $_SERVER["DOCUMENT_ROOT"];
|
$path = $_SERVER["DOCUMENT_ROOT"];
|
||||||
while ($i < count($dirs)) {
|
while ($i < count($dirs)) {
|
||||||
$path .= DIRECTORY_SEPARATOR . $dirs[$i];
|
$path .= '/' . $dirs[$i];
|
||||||
if (file_exists($path . DIRECTORY_SEPARATOR . 'README.md')) {
|
if (file_exists($path. '/README.md')) {
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
$i++;
|
$i++;
|
||||||
|
|
|
||||||
|
|
@ -34,23 +34,23 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
// make sure the document_root is set
|
// make sure the document_root is set
|
||||||
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", "/", $_SERVER["SCRIPT_FILENAME"]);
|
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", '/', $_SERVER["SCRIPT_FILENAME"]);
|
||||||
$_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]);
|
$_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]);
|
||||||
$_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]);
|
$_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]);
|
||||||
|
|
||||||
// try to detect if a project path is being used
|
// try to detect if a project path is being used
|
||||||
if (!defined('PROJECT_PATH')) {
|
if (!defined('PROJECT_PATH')) {
|
||||||
if (is_dir($_SERVER["DOCUMENT_ROOT"] . DIRECTORY_SEPARATOR . 'fusionpbx')) {
|
if (is_dir($_SERVER["DOCUMENT_ROOT"]. '/fusionpbx')) {
|
||||||
define('PROJECT_PATH', DIRECTORY_SEPARATOR . 'fusionpbx');
|
define('PROJECT_PATH', '/fusionpbx');
|
||||||
} elseif (file_exists($_SERVER["DOCUMENT_ROOT"] . DIRECTORY_SEPARATOR . 'README.md')) {
|
} elseif (file_exists($_SERVER["DOCUMENT_ROOT"]. '/README.md')) {
|
||||||
define('PROJECT_PATH', '');
|
define('PROJECT_PATH', '');
|
||||||
} else {
|
} else {
|
||||||
$dirs = explode('/', str_replace('\\', '/', pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME)));
|
$dirs = explode('/', str_replace('\\', '/', pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME)));
|
||||||
$i = 1;
|
$i = 1;
|
||||||
$path = $_SERVER["DOCUMENT_ROOT"];
|
$path = $_SERVER["DOCUMENT_ROOT"];
|
||||||
while ($i < count($dirs)) {
|
while ($i < count($dirs)) {
|
||||||
$path .= DIRECTORY_SEPARATOR . $dirs[$i];
|
$path .= '/' . $dirs[$i];
|
||||||
if (file_exists($path . DIRECTORY_SEPARATOR . 'README.md')) {
|
if (file_exists($path. '/README.md')) {
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
$i++;
|
$i++;
|
||||||
|
|
|
||||||
|
|
@ -34,23 +34,23 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
// make sure the document_root is set
|
// make sure the document_root is set
|
||||||
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", "/", $_SERVER["SCRIPT_FILENAME"]);
|
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", '/', $_SERVER["SCRIPT_FILENAME"]);
|
||||||
$_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]);
|
$_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]);
|
||||||
$_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]);
|
$_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]);
|
||||||
|
|
||||||
// try to detect if a project path is being used
|
// try to detect if a project path is being used
|
||||||
if (!defined('PROJECT_PATH')) {
|
if (!defined('PROJECT_PATH')) {
|
||||||
if (is_dir($_SERVER["DOCUMENT_ROOT"] . DIRECTORY_SEPARATOR . 'fusionpbx')) {
|
if (is_dir($_SERVER["DOCUMENT_ROOT"]. '/fusionpbx')) {
|
||||||
define('PROJECT_PATH', DIRECTORY_SEPARATOR . 'fusionpbx');
|
define('PROJECT_PATH', '/fusionpbx');
|
||||||
} elseif (file_exists($_SERVER["DOCUMENT_ROOT"] . DIRECTORY_SEPARATOR . 'README.md')) {
|
} elseif (file_exists($_SERVER["DOCUMENT_ROOT"]. '/README.md')) {
|
||||||
define('PROJECT_PATH', '');
|
define('PROJECT_PATH', '');
|
||||||
} else {
|
} else {
|
||||||
$dirs = explode('/', str_replace('\\', '/', pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME)));
|
$dirs = explode('/', str_replace('\\', '/', pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME)));
|
||||||
$i = 1;
|
$i = 1;
|
||||||
$path = $_SERVER["DOCUMENT_ROOT"];
|
$path = $_SERVER["DOCUMENT_ROOT"];
|
||||||
while ($i < count($dirs)) {
|
while ($i < count($dirs)) {
|
||||||
$path .= DIRECTORY_SEPARATOR . $dirs[$i];
|
$path .= '/' . $dirs[$i];
|
||||||
if (file_exists($path . DIRECTORY_SEPARATOR . 'README.md')) {
|
if (file_exists($path. '/README.md')) {
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
$i++;
|
$i++;
|
||||||
|
|
|
||||||
|
|
@ -34,23 +34,23 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
// make sure the document_root is set
|
// make sure the document_root is set
|
||||||
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", "/", $_SERVER["SCRIPT_FILENAME"]);
|
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", '/', $_SERVER["SCRIPT_FILENAME"]);
|
||||||
$_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]);
|
$_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]);
|
||||||
$_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]);
|
$_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]);
|
||||||
|
|
||||||
// try to detect if a project path is being used
|
// try to detect if a project path is being used
|
||||||
if (!defined('PROJECT_PATH')) {
|
if (!defined('PROJECT_PATH')) {
|
||||||
if (is_dir($_SERVER["DOCUMENT_ROOT"] . DIRECTORY_SEPARATOR . 'fusionpbx')) {
|
if (is_dir($_SERVER["DOCUMENT_ROOT"]. '/fusionpbx')) {
|
||||||
define('PROJECT_PATH', DIRECTORY_SEPARATOR . 'fusionpbx');
|
define('PROJECT_PATH', '/fusionpbx');
|
||||||
} elseif (file_exists($_SERVER["DOCUMENT_ROOT"] . DIRECTORY_SEPARATOR . 'README.md')) {
|
} elseif (file_exists($_SERVER["DOCUMENT_ROOT"]. '/README.md')) {
|
||||||
define('PROJECT_PATH', '');
|
define('PROJECT_PATH', '');
|
||||||
} else {
|
} else {
|
||||||
$dirs = explode('/', str_replace('\\', '/', pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME)));
|
$dirs = explode('/', str_replace('\\', '/', pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME)));
|
||||||
$i = 1;
|
$i = 1;
|
||||||
$path = $_SERVER["DOCUMENT_ROOT"];
|
$path = $_SERVER["DOCUMENT_ROOT"];
|
||||||
while ($i < count($dirs)) {
|
while ($i < count($dirs)) {
|
||||||
$path .= DIRECTORY_SEPARATOR . $dirs[$i];
|
$path .= '/' . $dirs[$i];
|
||||||
if (file_exists($path . DIRECTORY_SEPARATOR . 'README.md')) {
|
if (file_exists($path. '/README.md')) {
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
$i++;
|
$i++;
|
||||||
|
|
|
||||||
|
|
@ -34,23 +34,23 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
// make sure the document_root is set
|
// make sure the document_root is set
|
||||||
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", "/", $_SERVER["SCRIPT_FILENAME"]);
|
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", '/', $_SERVER["SCRIPT_FILENAME"]);
|
||||||
$_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]);
|
$_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]);
|
||||||
$_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]);
|
$_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]);
|
||||||
|
|
||||||
// try to detect if a project path is being used
|
// try to detect if a project path is being used
|
||||||
if (!defined('PROJECT_PATH')) {
|
if (!defined('PROJECT_PATH')) {
|
||||||
if (is_dir($_SERVER["DOCUMENT_ROOT"] . DIRECTORY_SEPARATOR . 'fusionpbx')) {
|
if (is_dir($_SERVER["DOCUMENT_ROOT"]. '/fusionpbx')) {
|
||||||
define('PROJECT_PATH', DIRECTORY_SEPARATOR . 'fusionpbx');
|
define('PROJECT_PATH', '/fusionpbx');
|
||||||
} elseif (file_exists($_SERVER["DOCUMENT_ROOT"] . DIRECTORY_SEPARATOR . 'README.md')) {
|
} elseif (file_exists($_SERVER["DOCUMENT_ROOT"]. '/README.md')) {
|
||||||
define('PROJECT_PATH', '');
|
define('PROJECT_PATH', '');
|
||||||
} else {
|
} else {
|
||||||
$dirs = explode('/', str_replace('\\', '/', pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME)));
|
$dirs = explode('/', str_replace('\\', '/', pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME)));
|
||||||
$i = 1;
|
$i = 1;
|
||||||
$path = $_SERVER["DOCUMENT_ROOT"];
|
$path = $_SERVER["DOCUMENT_ROOT"];
|
||||||
while ($i < count($dirs)) {
|
while ($i < count($dirs)) {
|
||||||
$path .= DIRECTORY_SEPARATOR . $dirs[$i];
|
$path .= '/' . $dirs[$i];
|
||||||
if (file_exists($path . DIRECTORY_SEPARATOR . 'README.md')) {
|
if (file_exists($path. '/README.md')) {
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
$i++;
|
$i++;
|
||||||
|
|
|
||||||
|
|
@ -34,23 +34,23 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
// make sure the document_root is set
|
// make sure the document_root is set
|
||||||
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", "/", $_SERVER["SCRIPT_FILENAME"]);
|
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", '/', $_SERVER["SCRIPT_FILENAME"]);
|
||||||
$_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]);
|
$_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]);
|
||||||
$_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]);
|
$_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]);
|
||||||
|
|
||||||
// try to detect if a project path is being used
|
// try to detect if a project path is being used
|
||||||
if (!defined('PROJECT_PATH')) {
|
if (!defined('PROJECT_PATH')) {
|
||||||
if (is_dir($_SERVER["DOCUMENT_ROOT"] . DIRECTORY_SEPARATOR . 'fusionpbx')) {
|
if (is_dir($_SERVER["DOCUMENT_ROOT"]. '/fusionpbx')) {
|
||||||
define('PROJECT_PATH', DIRECTORY_SEPARATOR . 'fusionpbx');
|
define('PROJECT_PATH', '/fusionpbx');
|
||||||
} elseif (file_exists($_SERVER["DOCUMENT_ROOT"] . DIRECTORY_SEPARATOR . 'README.md')) {
|
} elseif (file_exists($_SERVER["DOCUMENT_ROOT"]. '/README.md')) {
|
||||||
define('PROJECT_PATH', '');
|
define('PROJECT_PATH', '');
|
||||||
} else {
|
} else {
|
||||||
$dirs = explode('/', str_replace('\\', '/', pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME)));
|
$dirs = explode('/', str_replace('\\', '/', pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME)));
|
||||||
$i = 1;
|
$i = 1;
|
||||||
$path = $_SERVER["DOCUMENT_ROOT"];
|
$path = $_SERVER["DOCUMENT_ROOT"];
|
||||||
while ($i < count($dirs)) {
|
while ($i < count($dirs)) {
|
||||||
$path .= DIRECTORY_SEPARATOR . $dirs[$i];
|
$path .= '/' . $dirs[$i];
|
||||||
if (file_exists($path . DIRECTORY_SEPARATOR . 'README.md')) {
|
if (file_exists($path. '/README.md')) {
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
$i++;
|
$i++;
|
||||||
|
|
|
||||||
|
|
@ -34,23 +34,23 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
// make sure the document_root is set
|
// make sure the document_root is set
|
||||||
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", "/", $_SERVER["SCRIPT_FILENAME"]);
|
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", '/', $_SERVER["SCRIPT_FILENAME"]);
|
||||||
$_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]);
|
$_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]);
|
||||||
$_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]);
|
$_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]);
|
||||||
|
|
||||||
// try to detect if a project path is being used
|
// try to detect if a project path is being used
|
||||||
if (!defined('PROJECT_PATH')) {
|
if (!defined('PROJECT_PATH')) {
|
||||||
if (is_dir($_SERVER["DOCUMENT_ROOT"] . DIRECTORY_SEPARATOR . 'fusionpbx')) {
|
if (is_dir($_SERVER["DOCUMENT_ROOT"]. '/fusionpbx')) {
|
||||||
define('PROJECT_PATH', DIRECTORY_SEPARATOR . 'fusionpbx');
|
define('PROJECT_PATH', '/fusionpbx');
|
||||||
} elseif (file_exists($_SERVER["DOCUMENT_ROOT"] . DIRECTORY_SEPARATOR . 'README.md')) {
|
} elseif (file_exists($_SERVER["DOCUMENT_ROOT"]. '/README.md')) {
|
||||||
define('PROJECT_PATH', '');
|
define('PROJECT_PATH', '');
|
||||||
} else {
|
} else {
|
||||||
$dirs = explode('/', str_replace('\\', '/', pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME)));
|
$dirs = explode('/', str_replace('\\', '/', pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME)));
|
||||||
$i = 1;
|
$i = 1;
|
||||||
$path = $_SERVER["DOCUMENT_ROOT"];
|
$path = $_SERVER["DOCUMENT_ROOT"];
|
||||||
while ($i < count($dirs)) {
|
while ($i < count($dirs)) {
|
||||||
$path .= DIRECTORY_SEPARATOR . $dirs[$i];
|
$path .= '/' . $dirs[$i];
|
||||||
if (file_exists($path . DIRECTORY_SEPARATOR . 'README.md')) {
|
if (file_exists($path. '/README.md')) {
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
$i++;
|
$i++;
|
||||||
|
|
|
||||||
|
|
@ -34,23 +34,23 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
// make sure the document_root is set
|
// make sure the document_root is set
|
||||||
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", "/", $_SERVER["SCRIPT_FILENAME"]);
|
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", '/', $_SERVER["SCRIPT_FILENAME"]);
|
||||||
$_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]);
|
$_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]);
|
||||||
$_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]);
|
$_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]);
|
||||||
|
|
||||||
// try to detect if a project path is being used
|
// try to detect if a project path is being used
|
||||||
if (!defined('PROJECT_PATH')) {
|
if (!defined('PROJECT_PATH')) {
|
||||||
if (is_dir($_SERVER["DOCUMENT_ROOT"] . DIRECTORY_SEPARATOR . 'fusionpbx')) {
|
if (is_dir($_SERVER["DOCUMENT_ROOT"]. '/fusionpbx')) {
|
||||||
define('PROJECT_PATH', DIRECTORY_SEPARATOR . 'fusionpbx');
|
define('PROJECT_PATH', '/fusionpbx');
|
||||||
} elseif (file_exists($_SERVER["DOCUMENT_ROOT"] . DIRECTORY_SEPARATOR . 'README.md')) {
|
} elseif (file_exists($_SERVER["DOCUMENT_ROOT"]. '/README.md')) {
|
||||||
define('PROJECT_PATH', '');
|
define('PROJECT_PATH', '');
|
||||||
} else {
|
} else {
|
||||||
$dirs = explode('/', str_replace('\\', '/', pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME)));
|
$dirs = explode('/', str_replace('\\', '/', pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME)));
|
||||||
$i = 1;
|
$i = 1;
|
||||||
$path = $_SERVER["DOCUMENT_ROOT"];
|
$path = $_SERVER["DOCUMENT_ROOT"];
|
||||||
while ($i < count($dirs)) {
|
while ($i < count($dirs)) {
|
||||||
$path .= DIRECTORY_SEPARATOR . $dirs[$i];
|
$path .= '/' . $dirs[$i];
|
||||||
if (file_exists($path . DIRECTORY_SEPARATOR . 'README.md')) {
|
if (file_exists($path. '/README.md')) {
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
$i++;
|
$i++;
|
||||||
|
|
|
||||||
|
|
@ -34,23 +34,23 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
// make sure the document_root is set
|
// make sure the document_root is set
|
||||||
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", "/", $_SERVER["SCRIPT_FILENAME"]);
|
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", '/', $_SERVER["SCRIPT_FILENAME"]);
|
||||||
$_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]);
|
$_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]);
|
||||||
$_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]);
|
$_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]);
|
||||||
|
|
||||||
// try to detect if a project path is being used
|
// try to detect if a project path is being used
|
||||||
if (!defined('PROJECT_PATH')) {
|
if (!defined('PROJECT_PATH')) {
|
||||||
if (is_dir($_SERVER["DOCUMENT_ROOT"] . DIRECTORY_SEPARATOR . 'fusionpbx')) {
|
if (is_dir($_SERVER["DOCUMENT_ROOT"]. '/fusionpbx')) {
|
||||||
define('PROJECT_PATH', DIRECTORY_SEPARATOR . 'fusionpbx');
|
define('PROJECT_PATH', '/fusionpbx');
|
||||||
} elseif (file_exists($_SERVER["DOCUMENT_ROOT"] . DIRECTORY_SEPARATOR . 'README.md')) {
|
} elseif (file_exists($_SERVER["DOCUMENT_ROOT"]. '/README.md')) {
|
||||||
define('PROJECT_PATH', '');
|
define('PROJECT_PATH', '');
|
||||||
} else {
|
} else {
|
||||||
$dirs = explode('/', str_replace('\\', '/', pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME)));
|
$dirs = explode('/', str_replace('\\', '/', pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME)));
|
||||||
$i = 1;
|
$i = 1;
|
||||||
$path = $_SERVER["DOCUMENT_ROOT"];
|
$path = $_SERVER["DOCUMENT_ROOT"];
|
||||||
while ($i < count($dirs)) {
|
while ($i < count($dirs)) {
|
||||||
$path .= DIRECTORY_SEPARATOR . $dirs[$i];
|
$path .= '/' . $dirs[$i];
|
||||||
if (file_exists($path . DIRECTORY_SEPARATOR . 'README.md')) {
|
if (file_exists($path. '/README.md')) {
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
$i++;
|
$i++;
|
||||||
|
|
|
||||||
|
|
@ -34,23 +34,23 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
// make sure the document_root is set
|
// make sure the document_root is set
|
||||||
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", "/", $_SERVER["SCRIPT_FILENAME"]);
|
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", '/', $_SERVER["SCRIPT_FILENAME"]);
|
||||||
$_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]);
|
$_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]);
|
||||||
$_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]);
|
$_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]);
|
||||||
|
|
||||||
// try to detect if a project path is being used
|
// try to detect if a project path is being used
|
||||||
if (!defined('PROJECT_PATH')) {
|
if (!defined('PROJECT_PATH')) {
|
||||||
if (is_dir($_SERVER["DOCUMENT_ROOT"] . DIRECTORY_SEPARATOR . 'fusionpbx')) {
|
if (is_dir($_SERVER["DOCUMENT_ROOT"]. '/fusionpbx')) {
|
||||||
define('PROJECT_PATH', DIRECTORY_SEPARATOR . 'fusionpbx');
|
define('PROJECT_PATH', '/fusionpbx');
|
||||||
} elseif (file_exists($_SERVER["DOCUMENT_ROOT"] . DIRECTORY_SEPARATOR . 'README.md')) {
|
} elseif (file_exists($_SERVER["DOCUMENT_ROOT"]. '/README.md')) {
|
||||||
define('PROJECT_PATH', '');
|
define('PROJECT_PATH', '');
|
||||||
} else {
|
} else {
|
||||||
$dirs = explode('/', str_replace('\\', '/', pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME)));
|
$dirs = explode('/', str_replace('\\', '/', pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME)));
|
||||||
$i = 1;
|
$i = 1;
|
||||||
$path = $_SERVER["DOCUMENT_ROOT"];
|
$path = $_SERVER["DOCUMENT_ROOT"];
|
||||||
while ($i < count($dirs)) {
|
while ($i < count($dirs)) {
|
||||||
$path .= DIRECTORY_SEPARATOR . $dirs[$i];
|
$path .= '/' . $dirs[$i];
|
||||||
if (file_exists($path . DIRECTORY_SEPARATOR . 'README.md')) {
|
if (file_exists($path. '/README.md')) {
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
$i++;
|
$i++;
|
||||||
|
|
|
||||||
|
|
@ -34,23 +34,23 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
// make sure the document_root is set
|
// make sure the document_root is set
|
||||||
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", "/", $_SERVER["SCRIPT_FILENAME"]);
|
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", '/', $_SERVER["SCRIPT_FILENAME"]);
|
||||||
$_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]);
|
$_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]);
|
||||||
$_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]);
|
$_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]);
|
||||||
|
|
||||||
// try to detect if a project path is being used
|
// try to detect if a project path is being used
|
||||||
if (!defined('PROJECT_PATH')) {
|
if (!defined('PROJECT_PATH')) {
|
||||||
if (is_dir($_SERVER["DOCUMENT_ROOT"] . DIRECTORY_SEPARATOR . 'fusionpbx')) {
|
if (is_dir($_SERVER["DOCUMENT_ROOT"]. '/fusionpbx')) {
|
||||||
define('PROJECT_PATH', DIRECTORY_SEPARATOR . 'fusionpbx');
|
define('PROJECT_PATH', '/fusionpbx');
|
||||||
} elseif (file_exists($_SERVER["DOCUMENT_ROOT"] . DIRECTORY_SEPARATOR . 'README.md')) {
|
} elseif (file_exists($_SERVER["DOCUMENT_ROOT"]. '/README.md')) {
|
||||||
define('PROJECT_PATH', '');
|
define('PROJECT_PATH', '');
|
||||||
} else {
|
} else {
|
||||||
$dirs = explode('/', str_replace('\\', '/', pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME)));
|
$dirs = explode('/', str_replace('\\', '/', pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME)));
|
||||||
$i = 1;
|
$i = 1;
|
||||||
$path = $_SERVER["DOCUMENT_ROOT"];
|
$path = $_SERVER["DOCUMENT_ROOT"];
|
||||||
while ($i < count($dirs)) {
|
while ($i < count($dirs)) {
|
||||||
$path .= DIRECTORY_SEPARATOR . $dirs[$i];
|
$path .= '/' . $dirs[$i];
|
||||||
if (file_exists($path . DIRECTORY_SEPARATOR . 'README.md')) {
|
if (file_exists($path. '/README.md')) {
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
$i++;
|
$i++;
|
||||||
|
|
|
||||||
|
|
@ -34,23 +34,23 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
// make sure the document_root is set
|
// make sure the document_root is set
|
||||||
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", "/", $_SERVER["SCRIPT_FILENAME"]);
|
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", '/', $_SERVER["SCRIPT_FILENAME"]);
|
||||||
$_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]);
|
$_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]);
|
||||||
$_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]);
|
$_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]);
|
||||||
|
|
||||||
// try to detect if a project path is being used
|
// try to detect if a project path is being used
|
||||||
if (!defined('PROJECT_PATH')) {
|
if (!defined('PROJECT_PATH')) {
|
||||||
if (is_dir($_SERVER["DOCUMENT_ROOT"] . DIRECTORY_SEPARATOR . 'fusionpbx')) {
|
if (is_dir($_SERVER["DOCUMENT_ROOT"]. '/fusionpbx')) {
|
||||||
define('PROJECT_PATH', DIRECTORY_SEPARATOR . 'fusionpbx');
|
define('PROJECT_PATH', '/fusionpbx');
|
||||||
} elseif (file_exists($_SERVER["DOCUMENT_ROOT"] . DIRECTORY_SEPARATOR . 'README.md')) {
|
} elseif (file_exists($_SERVER["DOCUMENT_ROOT"]. '/README.md')) {
|
||||||
define('PROJECT_PATH', '');
|
define('PROJECT_PATH', '');
|
||||||
} else {
|
} else {
|
||||||
$dirs = explode('/', str_replace('\\', '/', pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME)));
|
$dirs = explode('/', str_replace('\\', '/', pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME)));
|
||||||
$i = 1;
|
$i = 1;
|
||||||
$path = $_SERVER["DOCUMENT_ROOT"];
|
$path = $_SERVER["DOCUMENT_ROOT"];
|
||||||
while ($i < count($dirs)) {
|
while ($i < count($dirs)) {
|
||||||
$path .= DIRECTORY_SEPARATOR . $dirs[$i];
|
$path .= '/' . $dirs[$i];
|
||||||
if (file_exists($path . DIRECTORY_SEPARATOR . 'README.md')) {
|
if (file_exists($path. '/README.md')) {
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
$i++;
|
$i++;
|
||||||
|
|
|
||||||
|
|
@ -34,23 +34,23 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
// make sure the document_root is set
|
// make sure the document_root is set
|
||||||
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", "/", $_SERVER["SCRIPT_FILENAME"]);
|
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", '/', $_SERVER["SCRIPT_FILENAME"]);
|
||||||
$_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]);
|
$_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]);
|
||||||
$_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]);
|
$_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]);
|
||||||
|
|
||||||
// try to detect if a project path is being used
|
// try to detect if a project path is being used
|
||||||
if (!defined('PROJECT_PATH')) {
|
if (!defined('PROJECT_PATH')) {
|
||||||
if (is_dir($_SERVER["DOCUMENT_ROOT"] . DIRECTORY_SEPARATOR . 'fusionpbx')) {
|
if (is_dir($_SERVER["DOCUMENT_ROOT"]. '/fusionpbx')) {
|
||||||
define('PROJECT_PATH', DIRECTORY_SEPARATOR . 'fusionpbx');
|
define('PROJECT_PATH', '/fusionpbx');
|
||||||
} elseif (file_exists($_SERVER["DOCUMENT_ROOT"] . DIRECTORY_SEPARATOR . 'README.md')) {
|
} elseif (file_exists($_SERVER["DOCUMENT_ROOT"]. '/README.md')) {
|
||||||
define('PROJECT_PATH', '');
|
define('PROJECT_PATH', '');
|
||||||
} else {
|
} else {
|
||||||
$dirs = explode('/', str_replace('\\', '/', pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME)));
|
$dirs = explode('/', str_replace('\\', '/', pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME)));
|
||||||
$i = 1;
|
$i = 1;
|
||||||
$path = $_SERVER["DOCUMENT_ROOT"];
|
$path = $_SERVER["DOCUMENT_ROOT"];
|
||||||
while ($i < count($dirs)) {
|
while ($i < count($dirs)) {
|
||||||
$path .= DIRECTORY_SEPARATOR . $dirs[$i];
|
$path .= '/' . $dirs[$i];
|
||||||
if (file_exists($path . DIRECTORY_SEPARATOR . 'README.md')) {
|
if (file_exists($path. '/README.md')) {
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
$i++;
|
$i++;
|
||||||
|
|
|
||||||
|
|
@ -34,23 +34,23 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
// make sure the document_root is set
|
// make sure the document_root is set
|
||||||
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", "/", $_SERVER["SCRIPT_FILENAME"]);
|
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", '/', $_SERVER["SCRIPT_FILENAME"]);
|
||||||
$_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]);
|
$_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]);
|
||||||
$_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]);
|
$_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]);
|
||||||
|
|
||||||
// try to detect if a project path is being used
|
// try to detect if a project path is being used
|
||||||
if (!defined('PROJECT_PATH')) {
|
if (!defined('PROJECT_PATH')) {
|
||||||
if (is_dir($_SERVER["DOCUMENT_ROOT"] . DIRECTORY_SEPARATOR . 'fusionpbx')) {
|
if (is_dir($_SERVER["DOCUMENT_ROOT"]. '/fusionpbx')) {
|
||||||
define('PROJECT_PATH', DIRECTORY_SEPARATOR . 'fusionpbx');
|
define('PROJECT_PATH', '/fusionpbx');
|
||||||
} elseif (file_exists($_SERVER["DOCUMENT_ROOT"] . DIRECTORY_SEPARATOR . 'README.md')) {
|
} elseif (file_exists($_SERVER["DOCUMENT_ROOT"]. '/README.md')) {
|
||||||
define('PROJECT_PATH', '');
|
define('PROJECT_PATH', '');
|
||||||
} else {
|
} else {
|
||||||
$dirs = explode('/', str_replace('\\', '/', pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME)));
|
$dirs = explode('/', str_replace('\\', '/', pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME)));
|
||||||
$i = 1;
|
$i = 1;
|
||||||
$path = $_SERVER["DOCUMENT_ROOT"];
|
$path = $_SERVER["DOCUMENT_ROOT"];
|
||||||
while ($i < count($dirs)) {
|
while ($i < count($dirs)) {
|
||||||
$path .= DIRECTORY_SEPARATOR . $dirs[$i];
|
$path .= '/' . $dirs[$i];
|
||||||
if (file_exists($path . DIRECTORY_SEPARATOR . 'README.md')) {
|
if (file_exists($path. '/README.md')) {
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
$i++;
|
$i++;
|
||||||
|
|
|
||||||
|
|
@ -34,23 +34,23 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
// make sure the document_root is set
|
// make sure the document_root is set
|
||||||
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", "/", $_SERVER["SCRIPT_FILENAME"]);
|
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", '/', $_SERVER["SCRIPT_FILENAME"]);
|
||||||
$_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]);
|
$_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]);
|
||||||
$_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]);
|
$_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]);
|
||||||
|
|
||||||
// try to detect if a project path is being used
|
// try to detect if a project path is being used
|
||||||
if (!defined('PROJECT_PATH')) {
|
if (!defined('PROJECT_PATH')) {
|
||||||
if (is_dir($_SERVER["DOCUMENT_ROOT"] . DIRECTORY_SEPARATOR . 'fusionpbx')) {
|
if (is_dir($_SERVER["DOCUMENT_ROOT"]. '/fusionpbx')) {
|
||||||
define('PROJECT_PATH', DIRECTORY_SEPARATOR . 'fusionpbx');
|
define('PROJECT_PATH', '/fusionpbx');
|
||||||
} elseif (file_exists($_SERVER["DOCUMENT_ROOT"] . DIRECTORY_SEPARATOR . 'README.md')) {
|
} elseif (file_exists($_SERVER["DOCUMENT_ROOT"]. '/README.md')) {
|
||||||
define('PROJECT_PATH', '');
|
define('PROJECT_PATH', '');
|
||||||
} else {
|
} else {
|
||||||
$dirs = explode('/', str_replace('\\', '/', pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME)));
|
$dirs = explode('/', str_replace('\\', '/', pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME)));
|
||||||
$i = 1;
|
$i = 1;
|
||||||
$path = $_SERVER["DOCUMENT_ROOT"];
|
$path = $_SERVER["DOCUMENT_ROOT"];
|
||||||
while ($i < count($dirs)) {
|
while ($i < count($dirs)) {
|
||||||
$path .= DIRECTORY_SEPARATOR . $dirs[$i];
|
$path .= '/' . $dirs[$i];
|
||||||
if (file_exists($path . DIRECTORY_SEPARATOR . 'README.md')) {
|
if (file_exists($path. '/README.md')) {
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
$i++;
|
$i++;
|
||||||
|
|
|
||||||
|
|
@ -34,23 +34,23 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
// make sure the document_root is set
|
// make sure the document_root is set
|
||||||
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", "/", $_SERVER["SCRIPT_FILENAME"]);
|
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", '/', $_SERVER["SCRIPT_FILENAME"]);
|
||||||
$_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]);
|
$_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]);
|
||||||
$_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]);
|
$_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]);
|
||||||
|
|
||||||
// try to detect if a project path is being used
|
// try to detect if a project path is being used
|
||||||
if (!defined('PROJECT_PATH')) {
|
if (!defined('PROJECT_PATH')) {
|
||||||
if (is_dir($_SERVER["DOCUMENT_ROOT"] . DIRECTORY_SEPARATOR . 'fusionpbx')) {
|
if (is_dir($_SERVER["DOCUMENT_ROOT"]. '/fusionpbx')) {
|
||||||
define('PROJECT_PATH', DIRECTORY_SEPARATOR . 'fusionpbx');
|
define('PROJECT_PATH', '/fusionpbx');
|
||||||
} elseif (file_exists($_SERVER["DOCUMENT_ROOT"] . DIRECTORY_SEPARATOR . 'README.md')) {
|
} elseif (file_exists($_SERVER["DOCUMENT_ROOT"]. '/README.md')) {
|
||||||
define('PROJECT_PATH', '');
|
define('PROJECT_PATH', '');
|
||||||
} else {
|
} else {
|
||||||
$dirs = explode('/', str_replace('\\', '/', pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME)));
|
$dirs = explode('/', str_replace('\\', '/', pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME)));
|
||||||
$i = 1;
|
$i = 1;
|
||||||
$path = $_SERVER["DOCUMENT_ROOT"];
|
$path = $_SERVER["DOCUMENT_ROOT"];
|
||||||
while ($i < count($dirs)) {
|
while ($i < count($dirs)) {
|
||||||
$path .= DIRECTORY_SEPARATOR . $dirs[$i];
|
$path .= '/' . $dirs[$i];
|
||||||
if (file_exists($path . DIRECTORY_SEPARATOR . 'README.md')) {
|
if (file_exists($path. '/README.md')) {
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
$i++;
|
$i++;
|
||||||
|
|
|
||||||
|
|
@ -34,23 +34,23 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
// make sure the document_root is set
|
// make sure the document_root is set
|
||||||
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", "/", $_SERVER["SCRIPT_FILENAME"]);
|
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", '/', $_SERVER["SCRIPT_FILENAME"]);
|
||||||
$_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]);
|
$_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]);
|
||||||
$_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]);
|
$_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]);
|
||||||
|
|
||||||
// try to detect if a project path is being used
|
// try to detect if a project path is being used
|
||||||
if (!defined('PROJECT_PATH')) {
|
if (!defined('PROJECT_PATH')) {
|
||||||
if (is_dir($_SERVER["DOCUMENT_ROOT"] . DIRECTORY_SEPARATOR . 'fusionpbx')) {
|
if (is_dir($_SERVER["DOCUMENT_ROOT"]. '/fusionpbx')) {
|
||||||
define('PROJECT_PATH', DIRECTORY_SEPARATOR . 'fusionpbx');
|
define('PROJECT_PATH', '/fusionpbx');
|
||||||
} elseif (file_exists($_SERVER["DOCUMENT_ROOT"] . DIRECTORY_SEPARATOR . 'README.md')) {
|
} elseif (file_exists($_SERVER["DOCUMENT_ROOT"]. '/README.md')) {
|
||||||
define('PROJECT_PATH', '');
|
define('PROJECT_PATH', '');
|
||||||
} else {
|
} else {
|
||||||
$dirs = explode('/', str_replace('\\', '/', pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME)));
|
$dirs = explode('/', str_replace('\\', '/', pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME)));
|
||||||
$i = 1;
|
$i = 1;
|
||||||
$path = $_SERVER["DOCUMENT_ROOT"];
|
$path = $_SERVER["DOCUMENT_ROOT"];
|
||||||
while ($i < count($dirs)) {
|
while ($i < count($dirs)) {
|
||||||
$path .= DIRECTORY_SEPARATOR . $dirs[$i];
|
$path .= '/' . $dirs[$i];
|
||||||
if (file_exists($path . DIRECTORY_SEPARATOR . 'README.md')) {
|
if (file_exists($path. '/README.md')) {
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
$i++;
|
$i++;
|
||||||
|
|
|
||||||
|
|
@ -34,23 +34,23 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
// make sure the document_root is set
|
// make sure the document_root is set
|
||||||
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", "/", $_SERVER["SCRIPT_FILENAME"]);
|
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", '/', $_SERVER["SCRIPT_FILENAME"]);
|
||||||
$_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]);
|
$_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]);
|
||||||
$_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]);
|
$_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]);
|
||||||
|
|
||||||
// try to detect if a project path is being used
|
// try to detect if a project path is being used
|
||||||
if (!defined('PROJECT_PATH')) {
|
if (!defined('PROJECT_PATH')) {
|
||||||
if (is_dir($_SERVER["DOCUMENT_ROOT"] . DIRECTORY_SEPARATOR . 'fusionpbx')) {
|
if (is_dir($_SERVER["DOCUMENT_ROOT"]. '/fusionpbx')) {
|
||||||
define('PROJECT_PATH', DIRECTORY_SEPARATOR . 'fusionpbx');
|
define('PROJECT_PATH', '/fusionpbx');
|
||||||
} elseif (file_exists($_SERVER["DOCUMENT_ROOT"] . DIRECTORY_SEPARATOR . 'README.md')) {
|
} elseif (file_exists($_SERVER["DOCUMENT_ROOT"]. '/README.md')) {
|
||||||
define('PROJECT_PATH', '');
|
define('PROJECT_PATH', '');
|
||||||
} else {
|
} else {
|
||||||
$dirs = explode('/', str_replace('\\', '/', pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME)));
|
$dirs = explode('/', str_replace('\\', '/', pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME)));
|
||||||
$i = 1;
|
$i = 1;
|
||||||
$path = $_SERVER["DOCUMENT_ROOT"];
|
$path = $_SERVER["DOCUMENT_ROOT"];
|
||||||
while ($i < count($dirs)) {
|
while ($i < count($dirs)) {
|
||||||
$path .= DIRECTORY_SEPARATOR . $dirs[$i];
|
$path .= '/' . $dirs[$i];
|
||||||
if (file_exists($path . DIRECTORY_SEPARATOR . 'README.md')) {
|
if (file_exists($path. '/README.md')) {
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
$i++;
|
$i++;
|
||||||
|
|
|
||||||
|
|
@ -34,23 +34,23 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
// make sure the document_root is set
|
// make sure the document_root is set
|
||||||
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", "/", $_SERVER["SCRIPT_FILENAME"]);
|
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", '/', $_SERVER["SCRIPT_FILENAME"]);
|
||||||
$_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]);
|
$_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]);
|
||||||
$_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]);
|
$_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]);
|
||||||
|
|
||||||
// try to detect if a project path is being used
|
// try to detect if a project path is being used
|
||||||
if (!defined('PROJECT_PATH')) {
|
if (!defined('PROJECT_PATH')) {
|
||||||
if (is_dir($_SERVER["DOCUMENT_ROOT"] . DIRECTORY_SEPARATOR . 'fusionpbx')) {
|
if (is_dir($_SERVER["DOCUMENT_ROOT"]. '/fusionpbx')) {
|
||||||
define('PROJECT_PATH', DIRECTORY_SEPARATOR . 'fusionpbx');
|
define('PROJECT_PATH', '/fusionpbx');
|
||||||
} elseif (file_exists($_SERVER["DOCUMENT_ROOT"] . DIRECTORY_SEPARATOR . 'README.md')) {
|
} elseif (file_exists($_SERVER["DOCUMENT_ROOT"]. '/README.md')) {
|
||||||
define('PROJECT_PATH', '');
|
define('PROJECT_PATH', '');
|
||||||
} else {
|
} else {
|
||||||
$dirs = explode('/', str_replace('\\', '/', pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME)));
|
$dirs = explode('/', str_replace('\\', '/', pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME)));
|
||||||
$i = 1;
|
$i = 1;
|
||||||
$path = $_SERVER["DOCUMENT_ROOT"];
|
$path = $_SERVER["DOCUMENT_ROOT"];
|
||||||
while ($i < count($dirs)) {
|
while ($i < count($dirs)) {
|
||||||
$path .= DIRECTORY_SEPARATOR . $dirs[$i];
|
$path .= '/' . $dirs[$i];
|
||||||
if (file_exists($path . DIRECTORY_SEPARATOR . 'README.md')) {
|
if (file_exists($path. '/README.md')) {
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
$i++;
|
$i++;
|
||||||
|
|
|
||||||
|
|
@ -34,23 +34,23 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
// make sure the document_root is set
|
// make sure the document_root is set
|
||||||
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", "/", $_SERVER["SCRIPT_FILENAME"]);
|
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", '/', $_SERVER["SCRIPT_FILENAME"]);
|
||||||
$_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]);
|
$_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]);
|
||||||
$_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]);
|
$_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]);
|
||||||
|
|
||||||
// try to detect if a project path is being used
|
// try to detect if a project path is being used
|
||||||
if (!defined('PROJECT_PATH')) {
|
if (!defined('PROJECT_PATH')) {
|
||||||
if (is_dir($_SERVER["DOCUMENT_ROOT"] . DIRECTORY_SEPARATOR . 'fusionpbx')) {
|
if (is_dir($_SERVER["DOCUMENT_ROOT"]. '/fusionpbx')) {
|
||||||
define('PROJECT_PATH', DIRECTORY_SEPARATOR . 'fusionpbx');
|
define('PROJECT_PATH', '/fusionpbx');
|
||||||
} elseif (file_exists($_SERVER["DOCUMENT_ROOT"] . DIRECTORY_SEPARATOR . 'README.md')) {
|
} elseif (file_exists($_SERVER["DOCUMENT_ROOT"]. '/README.md')) {
|
||||||
define('PROJECT_PATH', '');
|
define('PROJECT_PATH', '');
|
||||||
} else {
|
} else {
|
||||||
$dirs = explode('/', str_replace('\\', '/', pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME)));
|
$dirs = explode('/', str_replace('\\', '/', pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME)));
|
||||||
$i = 1;
|
$i = 1;
|
||||||
$path = $_SERVER["DOCUMENT_ROOT"];
|
$path = $_SERVER["DOCUMENT_ROOT"];
|
||||||
while ($i < count($dirs)) {
|
while ($i < count($dirs)) {
|
||||||
$path .= DIRECTORY_SEPARATOR . $dirs[$i];
|
$path .= '/' . $dirs[$i];
|
||||||
if (file_exists($path . DIRECTORY_SEPARATOR . 'README.md')) {
|
if (file_exists($path. '/README.md')) {
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
$i++;
|
$i++;
|
||||||
|
|
|
||||||
|
|
@ -34,23 +34,23 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
// make sure the document_root is set
|
// make sure the document_root is set
|
||||||
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", "/", $_SERVER["SCRIPT_FILENAME"]);
|
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", '/', $_SERVER["SCRIPT_FILENAME"]);
|
||||||
$_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]);
|
$_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]);
|
||||||
$_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]);
|
$_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]);
|
||||||
|
|
||||||
// try to detect if a project path is being used
|
// try to detect if a project path is being used
|
||||||
if (!defined('PROJECT_PATH')) {
|
if (!defined('PROJECT_PATH')) {
|
||||||
if (is_dir($_SERVER["DOCUMENT_ROOT"] . DIRECTORY_SEPARATOR . 'fusionpbx')) {
|
if (is_dir($_SERVER["DOCUMENT_ROOT"]. '/fusionpbx')) {
|
||||||
define('PROJECT_PATH', DIRECTORY_SEPARATOR . 'fusionpbx');
|
define('PROJECT_PATH', '/fusionpbx');
|
||||||
} elseif (file_exists($_SERVER["DOCUMENT_ROOT"] . DIRECTORY_SEPARATOR . 'README.md')) {
|
} elseif (file_exists($_SERVER["DOCUMENT_ROOT"]. '/README.md')) {
|
||||||
define('PROJECT_PATH', '');
|
define('PROJECT_PATH', '');
|
||||||
} else {
|
} else {
|
||||||
$dirs = explode('/', str_replace('\\', '/', pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME)));
|
$dirs = explode('/', str_replace('\\', '/', pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME)));
|
||||||
$i = 1;
|
$i = 1;
|
||||||
$path = $_SERVER["DOCUMENT_ROOT"];
|
$path = $_SERVER["DOCUMENT_ROOT"];
|
||||||
while ($i < count($dirs)) {
|
while ($i < count($dirs)) {
|
||||||
$path .= DIRECTORY_SEPARATOR . $dirs[$i];
|
$path .= '/' . $dirs[$i];
|
||||||
if (file_exists($path . DIRECTORY_SEPARATOR . 'README.md')) {
|
if (file_exists($path. '/README.md')) {
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
$i++;
|
$i++;
|
||||||
|
|
|
||||||
|
|
@ -34,23 +34,23 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
// make sure the document_root is set
|
// make sure the document_root is set
|
||||||
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", "/", $_SERVER["SCRIPT_FILENAME"]);
|
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", '/', $_SERVER["SCRIPT_FILENAME"]);
|
||||||
$_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]);
|
$_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]);
|
||||||
$_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]);
|
$_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]);
|
||||||
|
|
||||||
// try to detect if a project path is being used
|
// try to detect if a project path is being used
|
||||||
if (!defined('PROJECT_PATH')) {
|
if (!defined('PROJECT_PATH')) {
|
||||||
if (is_dir($_SERVER["DOCUMENT_ROOT"] . DIRECTORY_SEPARATOR . 'fusionpbx')) {
|
if (is_dir($_SERVER["DOCUMENT_ROOT"]. '/fusionpbx')) {
|
||||||
define('PROJECT_PATH', DIRECTORY_SEPARATOR . 'fusionpbx');
|
define('PROJECT_PATH', '/fusionpbx');
|
||||||
} elseif (file_exists($_SERVER["DOCUMENT_ROOT"] . DIRECTORY_SEPARATOR . 'README.md')) {
|
} elseif (file_exists($_SERVER["DOCUMENT_ROOT"]. '/README.md')) {
|
||||||
define('PROJECT_PATH', '');
|
define('PROJECT_PATH', '');
|
||||||
} else {
|
} else {
|
||||||
$dirs = explode('/', str_replace('\\', '/', pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME)));
|
$dirs = explode('/', str_replace('\\', '/', pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME)));
|
||||||
$i = 1;
|
$i = 1;
|
||||||
$path = $_SERVER["DOCUMENT_ROOT"];
|
$path = $_SERVER["DOCUMENT_ROOT"];
|
||||||
while ($i < count($dirs)) {
|
while ($i < count($dirs)) {
|
||||||
$path .= DIRECTORY_SEPARATOR . $dirs[$i];
|
$path .= '/' . $dirs[$i];
|
||||||
if (file_exists($path . DIRECTORY_SEPARATOR . 'README.md')) {
|
if (file_exists($path. '/README.md')) {
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
$i++;
|
$i++;
|
||||||
|
|
|
||||||
|
|
@ -34,23 +34,23 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
// make sure the document_root is set
|
// make sure the document_root is set
|
||||||
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", "/", $_SERVER["SCRIPT_FILENAME"]);
|
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", '/', $_SERVER["SCRIPT_FILENAME"]);
|
||||||
$_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]);
|
$_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]);
|
||||||
$_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]);
|
$_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]);
|
||||||
|
|
||||||
// try to detect if a project path is being used
|
// try to detect if a project path is being used
|
||||||
if (!defined('PROJECT_PATH')) {
|
if (!defined('PROJECT_PATH')) {
|
||||||
if (is_dir($_SERVER["DOCUMENT_ROOT"] . DIRECTORY_SEPARATOR . 'fusionpbx')) {
|
if (is_dir($_SERVER["DOCUMENT_ROOT"]. '/fusionpbx')) {
|
||||||
define('PROJECT_PATH', DIRECTORY_SEPARATOR . 'fusionpbx');
|
define('PROJECT_PATH', '/fusionpbx');
|
||||||
} elseif (file_exists($_SERVER["DOCUMENT_ROOT"] . DIRECTORY_SEPARATOR . 'README.md')) {
|
} elseif (file_exists($_SERVER["DOCUMENT_ROOT"]. '/README.md')) {
|
||||||
define('PROJECT_PATH', '');
|
define('PROJECT_PATH', '');
|
||||||
} else {
|
} else {
|
||||||
$dirs = explode('/', str_replace('\\', '/', pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME)));
|
$dirs = explode('/', str_replace('\\', '/', pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME)));
|
||||||
$i = 1;
|
$i = 1;
|
||||||
$path = $_SERVER["DOCUMENT_ROOT"];
|
$path = $_SERVER["DOCUMENT_ROOT"];
|
||||||
while ($i < count($dirs)) {
|
while ($i < count($dirs)) {
|
||||||
$path .= DIRECTORY_SEPARATOR . $dirs[$i];
|
$path .= '/' . $dirs[$i];
|
||||||
if (file_exists($path . DIRECTORY_SEPARATOR . 'README.md')) {
|
if (file_exists($path. '/README.md')) {
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
$i++;
|
$i++;
|
||||||
|
|
|
||||||
|
|
@ -34,23 +34,23 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
// make sure the document_root is set
|
// make sure the document_root is set
|
||||||
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", "/", $_SERVER["SCRIPT_FILENAME"]);
|
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", '/', $_SERVER["SCRIPT_FILENAME"]);
|
||||||
$_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]);
|
$_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]);
|
||||||
$_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]);
|
$_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]);
|
||||||
|
|
||||||
// try to detect if a project path is being used
|
// try to detect if a project path is being used
|
||||||
if (!defined('PROJECT_PATH')) {
|
if (!defined('PROJECT_PATH')) {
|
||||||
if (is_dir($_SERVER["DOCUMENT_ROOT"] . DIRECTORY_SEPARATOR . 'fusionpbx')) {
|
if (is_dir($_SERVER["DOCUMENT_ROOT"]. '/fusionpbx')) {
|
||||||
define('PROJECT_PATH', DIRECTORY_SEPARATOR . 'fusionpbx');
|
define('PROJECT_PATH', '/fusionpbx');
|
||||||
} elseif (file_exists($_SERVER["DOCUMENT_ROOT"] . DIRECTORY_SEPARATOR . 'README.md')) {
|
} elseif (file_exists($_SERVER["DOCUMENT_ROOT"]. '/README.md')) {
|
||||||
define('PROJECT_PATH', '');
|
define('PROJECT_PATH', '');
|
||||||
} else {
|
} else {
|
||||||
$dirs = explode('/', str_replace('\\', '/', pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME)));
|
$dirs = explode('/', str_replace('\\', '/', pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME)));
|
||||||
$i = 1;
|
$i = 1;
|
||||||
$path = $_SERVER["DOCUMENT_ROOT"];
|
$path = $_SERVER["DOCUMENT_ROOT"];
|
||||||
while ($i < count($dirs)) {
|
while ($i < count($dirs)) {
|
||||||
$path .= DIRECTORY_SEPARATOR . $dirs[$i];
|
$path .= '/' . $dirs[$i];
|
||||||
if (file_exists($path . DIRECTORY_SEPARATOR . 'README.md')) {
|
if (file_exists($path. '/README.md')) {
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
$i++;
|
$i++;
|
||||||
|
|
|
||||||
|
|
@ -34,23 +34,23 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
// make sure the document_root is set
|
// make sure the document_root is set
|
||||||
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", "/", $_SERVER["SCRIPT_FILENAME"]);
|
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", '/', $_SERVER["SCRIPT_FILENAME"]);
|
||||||
$_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]);
|
$_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]);
|
||||||
$_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]);
|
$_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]);
|
||||||
|
|
||||||
// try to detect if a project path is being used
|
// try to detect if a project path is being used
|
||||||
if (!defined('PROJECT_PATH')) {
|
if (!defined('PROJECT_PATH')) {
|
||||||
if (is_dir($_SERVER["DOCUMENT_ROOT"] . DIRECTORY_SEPARATOR . 'fusionpbx')) {
|
if (is_dir($_SERVER["DOCUMENT_ROOT"]. '/fusionpbx')) {
|
||||||
define('PROJECT_PATH', DIRECTORY_SEPARATOR . 'fusionpbx');
|
define('PROJECT_PATH', '/fusionpbx');
|
||||||
} elseif (file_exists($_SERVER["DOCUMENT_ROOT"] . DIRECTORY_SEPARATOR . 'README.md')) {
|
} elseif (file_exists($_SERVER["DOCUMENT_ROOT"]. '/README.md')) {
|
||||||
define('PROJECT_PATH', '');
|
define('PROJECT_PATH', '');
|
||||||
} else {
|
} else {
|
||||||
$dirs = explode('/', str_replace('\\', '/', pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME)));
|
$dirs = explode('/', str_replace('\\', '/', pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME)));
|
||||||
$i = 1;
|
$i = 1;
|
||||||
$path = $_SERVER["DOCUMENT_ROOT"];
|
$path = $_SERVER["DOCUMENT_ROOT"];
|
||||||
while ($i < count($dirs)) {
|
while ($i < count($dirs)) {
|
||||||
$path .= DIRECTORY_SEPARATOR . $dirs[$i];
|
$path .= '/' . $dirs[$i];
|
||||||
if (file_exists($path . DIRECTORY_SEPARATOR . 'README.md')) {
|
if (file_exists($path. '/README.md')) {
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
$i++;
|
$i++;
|
||||||
|
|
|
||||||
|
|
@ -34,23 +34,23 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
// make sure the document_root is set
|
// make sure the document_root is set
|
||||||
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", "/", $_SERVER["SCRIPT_FILENAME"]);
|
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", '/', $_SERVER["SCRIPT_FILENAME"]);
|
||||||
$_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]);
|
$_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]);
|
||||||
$_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]);
|
$_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]);
|
||||||
|
|
||||||
// try to detect if a project path is being used
|
// try to detect if a project path is being used
|
||||||
if (!defined('PROJECT_PATH')) {
|
if (!defined('PROJECT_PATH')) {
|
||||||
if (is_dir($_SERVER["DOCUMENT_ROOT"] . DIRECTORY_SEPARATOR . 'fusionpbx')) {
|
if (is_dir($_SERVER["DOCUMENT_ROOT"]. '/fusionpbx')) {
|
||||||
define('PROJECT_PATH', DIRECTORY_SEPARATOR . 'fusionpbx');
|
define('PROJECT_PATH', '/fusionpbx');
|
||||||
} elseif (file_exists($_SERVER["DOCUMENT_ROOT"] . DIRECTORY_SEPARATOR . 'README.md')) {
|
} elseif (file_exists($_SERVER["DOCUMENT_ROOT"]. '/README.md')) {
|
||||||
define('PROJECT_PATH', '');
|
define('PROJECT_PATH', '');
|
||||||
} else {
|
} else {
|
||||||
$dirs = explode('/', str_replace('\\', '/', pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME)));
|
$dirs = explode('/', str_replace('\\', '/', pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME)));
|
||||||
$i = 1;
|
$i = 1;
|
||||||
$path = $_SERVER["DOCUMENT_ROOT"];
|
$path = $_SERVER["DOCUMENT_ROOT"];
|
||||||
while ($i < count($dirs)) {
|
while ($i < count($dirs)) {
|
||||||
$path .= DIRECTORY_SEPARATOR . $dirs[$i];
|
$path .= '/' . $dirs[$i];
|
||||||
if (file_exists($path . DIRECTORY_SEPARATOR . 'README.md')) {
|
if (file_exists($path. '/README.md')) {
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
$i++;
|
$i++;
|
||||||
|
|
|
||||||
|
|
@ -34,23 +34,23 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
// make sure the document_root is set
|
// make sure the document_root is set
|
||||||
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", "/", $_SERVER["SCRIPT_FILENAME"]);
|
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", '/', $_SERVER["SCRIPT_FILENAME"]);
|
||||||
$_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]);
|
$_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]);
|
||||||
$_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]);
|
$_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]);
|
||||||
|
|
||||||
// try to detect if a project path is being used
|
// try to detect if a project path is being used
|
||||||
if (!defined('PROJECT_PATH')) {
|
if (!defined('PROJECT_PATH')) {
|
||||||
if (is_dir($_SERVER["DOCUMENT_ROOT"] . DIRECTORY_SEPARATOR . 'fusionpbx')) {
|
if (is_dir($_SERVER["DOCUMENT_ROOT"]. '/fusionpbx')) {
|
||||||
define('PROJECT_PATH', DIRECTORY_SEPARATOR . 'fusionpbx');
|
define('PROJECT_PATH', '/fusionpbx');
|
||||||
} elseif (file_exists($_SERVER["DOCUMENT_ROOT"] . DIRECTORY_SEPARATOR . 'README.md')) {
|
} elseif (file_exists($_SERVER["DOCUMENT_ROOT"]. '/README.md')) {
|
||||||
define('PROJECT_PATH', '');
|
define('PROJECT_PATH', '');
|
||||||
} else {
|
} else {
|
||||||
$dirs = explode('/', str_replace('\\', '/', pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME)));
|
$dirs = explode('/', str_replace('\\', '/', pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME)));
|
||||||
$i = 1;
|
$i = 1;
|
||||||
$path = $_SERVER["DOCUMENT_ROOT"];
|
$path = $_SERVER["DOCUMENT_ROOT"];
|
||||||
while ($i < count($dirs)) {
|
while ($i < count($dirs)) {
|
||||||
$path .= DIRECTORY_SEPARATOR . $dirs[$i];
|
$path .= '/' . $dirs[$i];
|
||||||
if (file_exists($path . DIRECTORY_SEPARATOR . 'README.md')) {
|
if (file_exists($path. '/README.md')) {
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
$i++;
|
$i++;
|
||||||
|
|
|
||||||
|
|
@ -34,23 +34,23 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
// make sure the document_root is set
|
// make sure the document_root is set
|
||||||
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", "/", $_SERVER["SCRIPT_FILENAME"]);
|
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", '/', $_SERVER["SCRIPT_FILENAME"]);
|
||||||
$_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]);
|
$_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]);
|
||||||
$_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]);
|
$_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]);
|
||||||
|
|
||||||
// try to detect if a project path is being used
|
// try to detect if a project path is being used
|
||||||
if (!defined('PROJECT_PATH')) {
|
if (!defined('PROJECT_PATH')) {
|
||||||
if (is_dir($_SERVER["DOCUMENT_ROOT"] . DIRECTORY_SEPARATOR . 'fusionpbx')) {
|
if (is_dir($_SERVER["DOCUMENT_ROOT"]. '/fusionpbx')) {
|
||||||
define('PROJECT_PATH', DIRECTORY_SEPARATOR . 'fusionpbx');
|
define('PROJECT_PATH', '/fusionpbx');
|
||||||
} elseif (file_exists($_SERVER["DOCUMENT_ROOT"] . DIRECTORY_SEPARATOR . 'README.md')) {
|
} elseif (file_exists($_SERVER["DOCUMENT_ROOT"]. '/README.md')) {
|
||||||
define('PROJECT_PATH', '');
|
define('PROJECT_PATH', '');
|
||||||
} else {
|
} else {
|
||||||
$dirs = explode('/', str_replace('\\', '/', pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME)));
|
$dirs = explode('/', str_replace('\\', '/', pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME)));
|
||||||
$i = 1;
|
$i = 1;
|
||||||
$path = $_SERVER["DOCUMENT_ROOT"];
|
$path = $_SERVER["DOCUMENT_ROOT"];
|
||||||
while ($i < count($dirs)) {
|
while ($i < count($dirs)) {
|
||||||
$path .= DIRECTORY_SEPARATOR . $dirs[$i];
|
$path .= '/' . $dirs[$i];
|
||||||
if (file_exists($path . DIRECTORY_SEPARATOR . 'README.md')) {
|
if (file_exists($path. '/README.md')) {
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
$i++;
|
$i++;
|
||||||
|
|
|
||||||
|
|
@ -34,23 +34,23 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
// make sure the document_root is set
|
// make sure the document_root is set
|
||||||
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", "/", $_SERVER["SCRIPT_FILENAME"]);
|
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", '/', $_SERVER["SCRIPT_FILENAME"]);
|
||||||
$_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]);
|
$_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]);
|
||||||
$_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]);
|
$_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]);
|
||||||
|
|
||||||
// try to detect if a project path is being used
|
// try to detect if a project path is being used
|
||||||
if (!defined('PROJECT_PATH')) {
|
if (!defined('PROJECT_PATH')) {
|
||||||
if (is_dir($_SERVER["DOCUMENT_ROOT"] . DIRECTORY_SEPARATOR . 'fusionpbx')) {
|
if (is_dir($_SERVER["DOCUMENT_ROOT"]. '/fusionpbx')) {
|
||||||
define('PROJECT_PATH', DIRECTORY_SEPARATOR . 'fusionpbx');
|
define('PROJECT_PATH', '/fusionpbx');
|
||||||
} elseif (file_exists($_SERVER["DOCUMENT_ROOT"] . DIRECTORY_SEPARATOR . 'README.md')) {
|
} elseif (file_exists($_SERVER["DOCUMENT_ROOT"]. '/README.md')) {
|
||||||
define('PROJECT_PATH', '');
|
define('PROJECT_PATH', '');
|
||||||
} else {
|
} else {
|
||||||
$dirs = explode('/', str_replace('\\', '/', pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME)));
|
$dirs = explode('/', str_replace('\\', '/', pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME)));
|
||||||
$i = 1;
|
$i = 1;
|
||||||
$path = $_SERVER["DOCUMENT_ROOT"];
|
$path = $_SERVER["DOCUMENT_ROOT"];
|
||||||
while ($i < count($dirs)) {
|
while ($i < count($dirs)) {
|
||||||
$path .= DIRECTORY_SEPARATOR . $dirs[$i];
|
$path .= '/' . $dirs[$i];
|
||||||
if (file_exists($path . DIRECTORY_SEPARATOR . 'README.md')) {
|
if (file_exists($path. '/README.md')) {
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
$i++;
|
$i++;
|
||||||
|
|
|
||||||
12
root.php
12
root.php
|
|
@ -34,23 +34,23 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
// make sure the document_root is set
|
// make sure the document_root is set
|
||||||
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", "/", $_SERVER["SCRIPT_FILENAME"]);
|
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", '/', $_SERVER["SCRIPT_FILENAME"]);
|
||||||
$_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]);
|
$_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]);
|
||||||
$_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]);
|
$_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]);
|
||||||
|
|
||||||
// try to detect if a project path is being used
|
// try to detect if a project path is being used
|
||||||
if (!defined('PROJECT_PATH')) {
|
if (!defined('PROJECT_PATH')) {
|
||||||
if (is_dir($_SERVER["DOCUMENT_ROOT"] . DIRECTORY_SEPARATOR . 'fusionpbx')) {
|
if (is_dir($_SERVER["DOCUMENT_ROOT"]. '/fusionpbx')) {
|
||||||
define('PROJECT_PATH', DIRECTORY_SEPARATOR . 'fusionpbx');
|
define('PROJECT_PATH', '/fusionpbx');
|
||||||
} elseif (file_exists($_SERVER["DOCUMENT_ROOT"] . DIRECTORY_SEPARATOR . 'README.md')) {
|
} elseif (file_exists($_SERVER["DOCUMENT_ROOT"]. '/README.md')) {
|
||||||
define('PROJECT_PATH', '');
|
define('PROJECT_PATH', '');
|
||||||
} else {
|
} else {
|
||||||
$dirs = explode('/', str_replace('\\', '/', pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME)));
|
$dirs = explode('/', str_replace('\\', '/', pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME)));
|
||||||
$i = 1;
|
$i = 1;
|
||||||
$path = $_SERVER["DOCUMENT_ROOT"];
|
$path = $_SERVER["DOCUMENT_ROOT"];
|
||||||
while ($i < count($dirs)) {
|
while ($i < count($dirs)) {
|
||||||
$path .= DIRECTORY_SEPARATOR . $dirs[$i];
|
$path .= '/' . $dirs[$i];
|
||||||
if (file_exists($path . DIRECTORY_SEPARATOR . 'README.md')) {
|
if (file_exists($path. '/README.md')) {
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
$i++;
|
$i++;
|
||||||
|
|
|
||||||
|
|
@ -34,23 +34,23 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
// make sure the document_root is set
|
// make sure the document_root is set
|
||||||
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", "/", $_SERVER["SCRIPT_FILENAME"]);
|
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", '/', $_SERVER["SCRIPT_FILENAME"]);
|
||||||
$_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]);
|
$_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]);
|
||||||
$_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]);
|
$_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]);
|
||||||
|
|
||||||
// try to detect if a project path is being used
|
// try to detect if a project path is being used
|
||||||
if (!defined('PROJECT_PATH')) {
|
if (!defined('PROJECT_PATH')) {
|
||||||
if (is_dir($_SERVER["DOCUMENT_ROOT"] . DIRECTORY_SEPARATOR . 'fusionpbx')) {
|
if (is_dir($_SERVER["DOCUMENT_ROOT"]. '/fusionpbx')) {
|
||||||
define('PROJECT_PATH', DIRECTORY_SEPARATOR . 'fusionpbx');
|
define('PROJECT_PATH', '/fusionpbx');
|
||||||
} elseif (file_exists($_SERVER["DOCUMENT_ROOT"] . DIRECTORY_SEPARATOR . 'README.md')) {
|
} elseif (file_exists($_SERVER["DOCUMENT_ROOT"]. '/README.md')) {
|
||||||
define('PROJECT_PATH', '');
|
define('PROJECT_PATH', '');
|
||||||
} else {
|
} else {
|
||||||
$dirs = explode('/', str_replace('\\', '/', pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME)));
|
$dirs = explode('/', str_replace('\\', '/', pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME)));
|
||||||
$i = 1;
|
$i = 1;
|
||||||
$path = $_SERVER["DOCUMENT_ROOT"];
|
$path = $_SERVER["DOCUMENT_ROOT"];
|
||||||
while ($i < count($dirs)) {
|
while ($i < count($dirs)) {
|
||||||
$path .= DIRECTORY_SEPARATOR . $dirs[$i];
|
$path .= '/' . $dirs[$i];
|
||||||
if (file_exists($path . DIRECTORY_SEPARATOR . 'README.md')) {
|
if (file_exists($path. '/README.md')) {
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
$i++;
|
$i++;
|
||||||
|
|
|
||||||
|
|
@ -34,23 +34,23 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
// make sure the document_root is set
|
// make sure the document_root is set
|
||||||
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", "/", $_SERVER["SCRIPT_FILENAME"]);
|
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", '/', $_SERVER["SCRIPT_FILENAME"]);
|
||||||
$_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]);
|
$_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]);
|
||||||
$_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]);
|
$_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]);
|
||||||
|
|
||||||
// try to detect if a project path is being used
|
// try to detect if a project path is being used
|
||||||
if (!defined('PROJECT_PATH')) {
|
if (!defined('PROJECT_PATH')) {
|
||||||
if (is_dir($_SERVER["DOCUMENT_ROOT"] . DIRECTORY_SEPARATOR . 'fusionpbx')) {
|
if (is_dir($_SERVER["DOCUMENT_ROOT"]. '/fusionpbx')) {
|
||||||
define('PROJECT_PATH', DIRECTORY_SEPARATOR . 'fusionpbx');
|
define('PROJECT_PATH', '/fusionpbx');
|
||||||
} elseif (file_exists($_SERVER["DOCUMENT_ROOT"] . DIRECTORY_SEPARATOR . 'README.md')) {
|
} elseif (file_exists($_SERVER["DOCUMENT_ROOT"]. '/README.md')) {
|
||||||
define('PROJECT_PATH', '');
|
define('PROJECT_PATH', '');
|
||||||
} else {
|
} else {
|
||||||
$dirs = explode('/', str_replace('\\', '/', pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME)));
|
$dirs = explode('/', str_replace('\\', '/', pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME)));
|
||||||
$i = 1;
|
$i = 1;
|
||||||
$path = $_SERVER["DOCUMENT_ROOT"];
|
$path = $_SERVER["DOCUMENT_ROOT"];
|
||||||
while ($i < count($dirs)) {
|
while ($i < count($dirs)) {
|
||||||
$path .= DIRECTORY_SEPARATOR . $dirs[$i];
|
$path .= '/' . $dirs[$i];
|
||||||
if (file_exists($path . DIRECTORY_SEPARATOR . 'README.md')) {
|
if (file_exists($path. '/README.md')) {
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
$i++;
|
$i++;
|
||||||
|
|
|
||||||
|
|
@ -34,23 +34,23 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
// make sure the document_root is set
|
// make sure the document_root is set
|
||||||
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", "/", $_SERVER["SCRIPT_FILENAME"]);
|
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", '/', $_SERVER["SCRIPT_FILENAME"]);
|
||||||
$_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]);
|
$_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]);
|
||||||
$_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]);
|
$_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]);
|
||||||
|
|
||||||
// try to detect if a project path is being used
|
// try to detect if a project path is being used
|
||||||
if (!defined('PROJECT_PATH')) {
|
if (!defined('PROJECT_PATH')) {
|
||||||
if (is_dir($_SERVER["DOCUMENT_ROOT"] . DIRECTORY_SEPARATOR . 'fusionpbx')) {
|
if (is_dir($_SERVER["DOCUMENT_ROOT"]. '/fusionpbx')) {
|
||||||
define('PROJECT_PATH', DIRECTORY_SEPARATOR . 'fusionpbx');
|
define('PROJECT_PATH', '/fusionpbx');
|
||||||
} elseif (file_exists($_SERVER["DOCUMENT_ROOT"] . DIRECTORY_SEPARATOR . 'README.md')) {
|
} elseif (file_exists($_SERVER["DOCUMENT_ROOT"]. '/README.md')) {
|
||||||
define('PROJECT_PATH', '');
|
define('PROJECT_PATH', '');
|
||||||
} else {
|
} else {
|
||||||
$dirs = explode('/', str_replace('\\', '/', pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME)));
|
$dirs = explode('/', str_replace('\\', '/', pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME)));
|
||||||
$i = 1;
|
$i = 1;
|
||||||
$path = $_SERVER["DOCUMENT_ROOT"];
|
$path = $_SERVER["DOCUMENT_ROOT"];
|
||||||
while ($i < count($dirs)) {
|
while ($i < count($dirs)) {
|
||||||
$path .= DIRECTORY_SEPARATOR . $dirs[$i];
|
$path .= '/' . $dirs[$i];
|
||||||
if (file_exists($path . DIRECTORY_SEPARATOR . 'README.md')) {
|
if (file_exists($path. '/README.md')) {
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
$i++;
|
$i++;
|
||||||
|
|
|
||||||
|
|
@ -34,23 +34,23 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
// make sure the document_root is set
|
// make sure the document_root is set
|
||||||
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", "/", $_SERVER["SCRIPT_FILENAME"]);
|
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", '/', $_SERVER["SCRIPT_FILENAME"]);
|
||||||
$_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]);
|
$_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]);
|
||||||
$_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]);
|
$_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]);
|
||||||
|
|
||||||
// try to detect if a project path is being used
|
// try to detect if a project path is being used
|
||||||
if (!defined('PROJECT_PATH')) {
|
if (!defined('PROJECT_PATH')) {
|
||||||
if (is_dir($_SERVER["DOCUMENT_ROOT"] . DIRECTORY_SEPARATOR . 'fusionpbx')) {
|
if (is_dir($_SERVER["DOCUMENT_ROOT"]. '/fusionpbx')) {
|
||||||
define('PROJECT_PATH', DIRECTORY_SEPARATOR . 'fusionpbx');
|
define('PROJECT_PATH', '/fusionpbx');
|
||||||
} elseif (file_exists($_SERVER["DOCUMENT_ROOT"] . DIRECTORY_SEPARATOR . 'README.md')) {
|
} elseif (file_exists($_SERVER["DOCUMENT_ROOT"]. '/README.md')) {
|
||||||
define('PROJECT_PATH', '');
|
define('PROJECT_PATH', '');
|
||||||
} else {
|
} else {
|
||||||
$dirs = explode('/', str_replace('\\', '/', pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME)));
|
$dirs = explode('/', str_replace('\\', '/', pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME)));
|
||||||
$i = 1;
|
$i = 1;
|
||||||
$path = $_SERVER["DOCUMENT_ROOT"];
|
$path = $_SERVER["DOCUMENT_ROOT"];
|
||||||
while ($i < count($dirs)) {
|
while ($i < count($dirs)) {
|
||||||
$path .= DIRECTORY_SEPARATOR . $dirs[$i];
|
$path .= '/' . $dirs[$i];
|
||||||
if (file_exists($path . DIRECTORY_SEPARATOR . 'README.md')) {
|
if (file_exists($path. '/README.md')) {
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
$i++;
|
$i++;
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue