I just tried to install a Joomla 1.0.11 and I got the following error message:
Illegal variable _files or _env or _get or _post or _cookie or _server or _session or globals passed to script.
Since I didn't pass any variable to the script and because older versions of Joomla (such as 1.0.10) worked on my system I tried to search for the issue within the Joomla code. I found out that the error is triggered within checkInputArray() function in globals.php.
I modified the function a bit to see what causes the error:
Code: Select all
foreach ($array as $key => $value) {
[...]
if ($failed) {
print "$key -> $value <br />";
die( 'Illegal variable <b>' . implode( '</b> or <b>', $banned ) . '</b> passed to script.' );
[...]
Code: Select all
0 -> ./run
Illegal variable _files or _env or _get or _post or _cookie or _server or _session or globals passed to script.