added logic in cli mode to chdir to the correct directory first

the webserver would normally do this for us, but we need to do it
This commit is contained in:
Matthew Vale
2016-01-14 16:25:05 +00:00
parent 355bec91a2
commit b20a38f454
70 changed files with 70 additions and 0 deletions

View File

@@ -36,6 +36,7 @@
// make sure the document_root is set
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", '/', $_SERVER["SCRIPT_FILENAME"]);
if(PHP_SAPI == 'cli'){
chdir(pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME));
$script_full_path = str_replace("\\", '/', getcwd() . '/' . $_SERVER["SCRIPT_FILENAME"]);
$dirs = explode('/', pathinfo($script_full_path, PATHINFO_DIRNAME));
if (file_exists('/.project.ROOT')) {