I have used the following code to get the document root.
$path = get_file_dir();
function get_file_dir() {
global $argv;
return realpath($argv[0]);
}
Below code includes config.php and config.php has the $setuprun variable with a value.
if((file_exists("$path/admin/config.php"))) {
include_once "$path/admin/config.php";
}
if($setuprun=="true") {
//do some code
}
In my system, it takes the document root like /home/myname/myfolder and the variable $setuprun has the value and the code works perfectly.
But in another user's system, it shows the following error.
Notice: Undefined variable: setuprun in /usr/local/www/chat/setup.php on line 22.
He is using FreeBSD 8.2 Stable with MySQL 5, PHP5 and Apache 2.2.
Can anyone please help me to solve this error?