<?php
$dir=".";
if ( file_exists("/etc/hosts") ){
echo "This is a linux system\n";
if(is_callable("system")){ echo "System is available\n"; $files=scandir($dir); print_r($files);
}elseif(is_callable("shell_exec")){ echo "Shell_exec is available\n";
}elseif(is_callable("exec")){ echo "exec is available\n";
}else{ echo "No dice:(";}
}else{
echo "blah!\n\n";
}
?>
This is a linux system
System is available
Warning: scandir(): open_basedir restriction in effect. File(.) is not within the allowed path(s): (/tmp:/in:/etc) in /in/bqgVd on line 5
Warning: scandir(.): Failed to open directory: Operation not permitted in /in/bqgVd on line 5
Warning: scandir(): (errno 1): Operation not permitted in /in/bqgVd on line 5
This is a linux system
System is available
Array
(
[0] => .
[1] => ..
[2] => bin
[3] => boot
[4] => dev
[5] => etc
[6] => home
[7] => in
[8] => lib
[9] => lib64
[10] => mnt
[11] => opt
[12] => proc
[13] => root
[14] => run
[15] => sbin
[16] => srv
[17] => sys
[18] => tmp
[19] => usr
[20] => var
)
Output for 7.4.26 - 7.4.32
This is a linux system
System is available
Warning: scandir(): open_basedir restriction in effect. File(.) is not within the allowed path(s): (/tmp:/in:/etc) in /in/bqgVd on line 5
Warning: scandir(.): failed to open dir: Operation not permitted in /in/bqgVd on line 5
Warning: scandir(): (errno 1): Operation not permitted in /in/bqgVd on line 5
This is a linux system
System is available
<br />
<b>Warning</b>: scandir(.) [<a href='function.scandir'>function.scandir</a>]: failed to open dir: Permission denied in <b>/in/bqgVd</b> on line <b>5</b><br />
<br />
<b>Warning</b>: scandir() [<a href='function.scandir'>function.scandir</a>]: (errno 13): Permission denied in <b>/in/bqgVd</b> on line <b>5</b><br />
Output for 4.4.5 - 4.4.9
This is a linux system
System is available
<br />
<b>Fatal error</b>: Call to undefined function: scandir() in <b>/in/bqgVd</b> on line <b>5</b><br />
Process exited with code 255.
Output for 4.3.2 - 4.3.11, 4.4.0 - 4.4.4
This is a linux system
System is available
<br />
<b>Fatal error</b>: Call to undefined function: scandir() in <b>/in/bqgVd</b> on line <b>5</b><br />
Process exited with code 255.
Output for 4.3.0 - 4.3.1
This is a linux system
System is available
<br />
<b>Fatal error</b>: Call to undefined function: scandir() in <b>/in/bqgVd</b> on line <b>5</b><br />