Index: /FCKeditor/trunk/editor/filemanager/connectors/php/commands.php
===================================================================
--- /FCKeditor/trunk/editor/filemanager/connectors/php/commands.php	(revision 676)
+++ /FCKeditor/trunk/editor/filemanager/connectors/php/commands.php	(revision 677)
@@ -104,4 +104,7 @@
 function CreateFolder( $resourceType, $currentFolder )
 {
+    if (!isset($_GET)) {
+        global $_GET;
+    }
 	$sErrorNumber	= '0' ;
 	$sErrorMsg		= '' ;
@@ -152,4 +155,7 @@
 function FileUpload( $resourceType, $currentFolder, $sCommand )
 {
+    if (!isset($_FILES)) {
+        global $_FILES;
+    }
 	$sErrorNumber = '0' ;
 	$sFileName = '' ;
Index: /FCKeditor/trunk/editor/filemanager/connectors/php/connector.php
===================================================================
--- /FCKeditor/trunk/editor/filemanager/connectors/php/connector.php	(revision 676)
+++ /FCKeditor/trunk/editor/filemanager/connectors/php/connector.php	(revision 677)
@@ -30,4 +30,5 @@
 require('./basexml.php') ;
 require('./commands.php') ;
+require('./phpcompat.php') ;
 
 if ( !$Config['Enabled'] )
@@ -38,4 +39,7 @@
 function DoResponse()
 {
+    if (!isset($_GET)) {
+        global $_GET;
+    }
 	if ( !isset( $_GET['Command'] ) || !isset( $_GET['Type'] ) || !isset( $_GET['CurrentFolder'] ) )
 		return ;
Index: /FCKeditor/trunk/editor/filemanager/connectors/php/io.php
===================================================================
--- /FCKeditor/trunk/editor/filemanager/connectors/php/io.php	(revision 676)
+++ /FCKeditor/trunk/editor/filemanager/connectors/php/io.php	(revision 677)
@@ -133,4 +133,7 @@
 function GetRootPath()
 {
+    if (!isset($_SERVER)) {
+        global $_SERVER;
+    }
 	$sRealPath = realpath( './' ) ;
 
@@ -203,4 +206,7 @@
 function GetCurrentFolder()
 {
+    if (!isset($_GET)) {
+        global $_GET;
+    }
 	$sCurrentFolder	= isset( $_GET['CurrentFolder'] ) ? $_GET['CurrentFolder'] : '/' ;
 
Index: /FCKeditor/trunk/editor/filemanager/connectors/php/phpcompat.php
===================================================================
--- /FCKeditor/trunk/editor/filemanager/connectors/php/phpcompat.php	(revision 677)
+++ /FCKeditor/trunk/editor/filemanager/connectors/php/phpcompat.php	(revision 677)
@@ -0,0 +1,11 @@
+<?php
+
+if (!isset($_SERVER)) {
+    $_SERVER = $HTTP_SERVER_VARS;
+}
+if (!isset($_GET)) {
+    $_GET = $HTTP_GET_VARS;
+}
+if (!isset($_FILES)) {
+    $_FILES = $HTTP_POST_FILES;
+}
Index: /FCKeditor/trunk/editor/filemanager/connectors/php/upload.php
===================================================================
--- /FCKeditor/trunk/editor/filemanager/connectors/php/upload.php	(revision 676)
+++ /FCKeditor/trunk/editor/filemanager/connectors/php/upload.php	(revision 677)
@@ -27,4 +27,5 @@
 require('./io.php') ;
 require('./commands.php') ;
+require('./phpcompat.php') ;
 
 // Check if this uploader has been enabled.
