This file is indexed.

/usr/share/php/xajax/tests/myExternalFunction.php is in php-xajax 0.5-1ubuntu1.

This file is owned by root:root, with mode 0o644.

The actual contents of the file can be viewed below.

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
<?php
function myExternalFunction()
{
	$objResponse = new xajaxResponse();
	$objResponse->alert('External function successfully included and executed');
	return $objResponse;
}

class myExternalClass
{
	function myMethod()	// static (can't hardwire that in because of PHP 4)
	{
		$objResponse = new xajaxResponse();
		$objResponse->alert('External class successfully included and method executed');
		return $objResponse;
	}
}
?>
<p> This is some content that should be ignored by an asynchronous request
 through xajax, but will show up if the file is otherwise included into the script. </p>