вы приведите для начала саму 606 строку - там неправильный argument. И еще сейчас ваш сайт выдает Bad SubDomain SQL query.
проверьте в файле settings.ini.php параметры соединения с БД define('_DB_SERVER_', 'localhost'); define('_DB_NAME_', 'prestashop'); define('_DB_USER_', 'prestashop'); define('_DB_PASSWD_', 'prestashop'); define('_DB_PREFIX_', 'ps_'); define('_MYSQL_ENGINE_', 'InnoDB');
посмотрел, все ок. --- добавлено: 13 ноя 2012 в 06:35 --- self::$_LANGUAGES = array(); $result = Db::getInstance()->ExecuteS('SELECT * FROM `'._DB_PREFIX_.'lang`'); foreach ($result AS $row) self::$_LANGUAGES[(int)$row['id_lang']] = $row; --- добавлено: 13 ноя 2012 в 07:03 --- я вычитал что добавление в таблицу ps_subdomain WWW в место NULL помогает, при том что у меня такой даже не было поэтому сделал CREATE TABLE `ps_subdomain` ( `id_subdomain` int(10) unsigned NOT NULL auto_increment, `name` varchar(16) NOT NULL, PRIMARY KEY (`id_subdomain`) ) ENGINE=MyISAM AUTO_INCREMENT=2 DEFAULT CHARSET=utf8 AUTO_INCREMENT=2; INSERT INTO `ps_subdomain` VALUES (1, 'www'); таблица добавилась, но ничего не изменилось. по этому делаю вывод что Bad SubDomain SQL query второстепенная проблема. может и не прав.