Author Topic: Problems with installer  (Read 6382 times)

Offline Kaguhl

  • Newbie
  • *
  • Posts: 3
Problems with installer
« on: December 12, 2008, 02:19:27 PM »
Maybe it's a simple problem, but i really don't know the answer.
I have uploaded the files to my webserver, chmod /logs and /temps to 777.
Created a database and user
Loaded mysql.initial.inc in phpmyadmin , no problems.

Now i have to install isn't it?
on my domain, i receive this message on http://mail.domain.com/installer


ini_set('error_reporting', E_ALL&~E_NOTICE);
ini_set('display_errors', 1);

define('INSTALL_PATH', realpath(dirname(__FILE__) . '/../').'/');
define('RCMAIL_CONFIG_DIR', INSTALL_PATH . 'config');

$include_path  = INSTALL_PATH . 'program/lib' . PATH_SEPARATOR;
$include_path .= INSTALL_PATH . 'program' . PATH_SEPARATOR;
$include_path .= INSTALL_PATH . 'program/include' . PATH_SEPARATOR;
$include_path .= ini_get('include_path');

set_include_path($include_path);

session_start();

/**
 * Use PHP5 autoload for dynamic class loading
 * (copy from program/incllude/iniset.php)
 */
function __autoload($classname)
{
  $filename = preg_replace(
      array('/MDB2_(.+)/', '/Mail_(.+)/', '/^html_.+/', '/^utf8$/'),
      array('MDB2/\\1', 'Mail/\\1', 'html', 'utf8.class'),
      $classname
  );
  include_once $filename. '.php';
}

$RCI = rcube_install::get_instance();
$RCI->load_config();

if (isset($_GET['_getfile']) && in_array($_GET['_getfile'], array('main', 'db'))) {
  $filename = $_GET['_getfile'] . '.inc.php';
  if (!empty($_SESSION[$filename])) {
    header('Content-type: text/plain');
    header('Content-Disposition: attachment; filename="'.$filename.'"');
    echo $_SESSION[$filename];
    exit;
  }
  else {
    header('HTTP/1.0 404 Not found');
    die("The requested configuration was not found. Please run the installer from the beginning.");
  }
}

?>
   "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">

RoundCube Webmail Installer








 

   
   
""

 

 
 





  // exit if installation is complete
  if ($RCI->configured && !$RCI->getprop('enable_installer') && !$_SESSION['allowinstaller']) {
    // header("HTTP/1.0 404 Not Found");
    echo '

The installer is disabled!

';
    echo '

To enable it again, set $rcmail_config[\'enable_installer\'] = true; in '.RCMAIL_CONFIG_DIR.'/main.inc.php

';
    echo '
';
    exit;
  }
 
?>

RoundCube Webmail Installer




     
      foreach (array('Check environment', 'Create config', 'Test config') as $i => $item) {
        $j = $i + 1;
        $link = ($RCI->step >= $j || $RCI->configured) ? '' . Q($item) . '' : Q($item);
        printf('
  1. %s
  2. ', $j+1, $RCI->step > $j ? ' passed' : ($RCI->step == $j ? ' current' : ''), $link);
      }
    ?>


$include_steps = array('welcome.html', 'check.php', 'config.php', 'test.php');

if ($include_steps[$RCI->step]) {
  include $include_steps[$RCI->step];
}
else {
  header("HTTP/1.0 404 Not Found");
  echo '

Invalid step

';
}

?>



  Installer by the RoundCube Dev Team. Copyright © 2008 - Published under the GNU Public License; 
  Icons by http://famfamfam.com">famfamfam





If there's anyone who can help my with my problem, it would be nice!

Offline Kaguhl

  • Newbie
  • *
  • Posts: 3
Problems with installer
« Reply #1 on: March 10, 2009, 10:41:09 AM »
I still have the same problem with 0.2.1

I use Firefox 3.0.7