diff --git includes/bootstrap.inc includes/bootstrap.inc
index ef2f4d1..480454a 100644
--- includes/bootstrap.inc
+++ includes/bootstrap.inc
@@ -19,7 +19,7 @@ define('DRUPAL_CORE_COMPATIBILITY', '7.x');
 /**
  * Minimum supported version of PHP.
  */
-define('DRUPAL_MINIMUM_PHP',    '5.2.0');
+define('DRUPAL_MINIMUM_PHP',    '5.2.1');
 
 /**
  * Minimum recommended value of PHP memory_limit.
diff --git includes/stream_wrappers.inc includes/stream_wrappers.inc
index 183af42..075ddfa 100644
--- includes/stream_wrappers.inc
+++ includes/stream_wrappers.inc
@@ -598,7 +598,7 @@ class DrupalPrivateStreamWrapper extends DrupalLocalStreamWrapper {
    * Implements abstract public function getDirectoryPath()
    */
   public function getDirectoryPath() {
-    return variable_get('file_private_path', conf_path() . '/private/files');
+    return variable_get('file_private_path', conf_path() . '/files/private');
   }
 
   /**
@@ -625,7 +625,7 @@ class DrupalTemporaryStreamWrapper extends DrupalLocalStreamWrapper {
    * Implements abstract public function getDirectoryPath()
    */
   public function getDirectoryPath() {
-    return variable_get('file_temporary_path', conf_path() . '/private/temp');
+    return variable_get('file_temporary_path', sys_get_temp_dir());
   }
 
   /**
diff --git modules/system/system.install modules/system/system.install
index a14627a..e7d6d0f 100644
--- modules/system/system.install
+++ modules/system/system.install
@@ -210,8 +210,8 @@ function system_requirements($phase) {
   // Test files directories.
   $directories = array(
     variable_get('file_public_path', conf_path() . '/files'),
-    variable_get('file_private_path', conf_path() . '/private/files'),
-    variable_get('file_temporary_path', conf_path() . '/private/temp'),
+    variable_get('file_private_path', conf_path() . '/files/private'),
+    variable_get('file_temporary_path', sys_get_temp_dir()),
   );
   $requirements['file system'] = array(
     'title' => $t('File system'),
