Я использовал следующий код для получения корня документа.
$path = get_file_dir();
function get_file_dir() {
global $argv;
return realpath($argv[0]);
}
Ниже приведен код config.php, а в config.php есть переменная $ setuprun со значением.
if((file_exists("$path/admin/config.php"))) {
include_once "$path/admin/config.php";
}
if($setuprun=="true") {
//do some code
}
В моей системе это берет корень документа как / home / myname / myfolder, и переменная $ setuprun имеет значение, и код работает отлично.
Но в системе другого пользователя это показывает следующую ошибку.
Примечание: неопределенная переменная: setuprun в /usr/local/www/chat/setup.php в строке 22.
Он использует FreeBSD 8.2 Stable с MySQL 5, PHP5 и Apache 2.2.
Может кто-нибудь помочь мне решить эту ошибку?