levitsky2010
26.05.2010 11:28
1
Здравствуйте.

Создал сайт на Джумле. Залил его с домашнего сервера на фтп, следуя инструкции. По идее сайт должен был заработать, но в ответ---Database Error: Unable to connect to the database:Could not connect to MySQL.
Позвонил на линию техподдержки, сказали внести изменения в конфиге: var $host = 'localhost'; (вместо localhost - имя базы данных MySQL). Поменял---все равно не работает. Что еще можно сделать?
Прошу помочь.Заранее спасибо.

Мой сайт: www.pamyatniki.org.ua
rudenko
26.05.2010 18:02
-1
А Вы закачали базу данных? Судя по содержимому БД там нет ни одной таблицы с префиксом jos_ - т.е. нет нужных таблиц.
alex_kabir
26.08.2010 16:45
1
'host' => 'localhost' меняете на:
'host' => 'Доступ->Доступ к MySQL->Сервер', тоесть пишите имя сервера.
andrey.p.ostrev
22.09.2010 23:44
1
Та же проблема...
вместо localhost - mysql-85.ukraine.com.ua
мучаюсь уже 3 часа...
l-control.com.ua
sonicua
23.09.2010 00:29
-1
БД здесь непричем. У вас ошибка связанная с отсутствием класса JA_Base. Киньте файлик ja_vars_1.5.php, гляну что не так.
andrey.p.ostrev
23.09.2010 00:41
1
<?php
/**
* @copyright Copyright (C) 2005 - 2007 Open Source Matters. All rights reserved.
* @license GNU/GPL, see LICENSE.php
* Joomla! is free software. This version may have been modified pursuant
* to the GNU General Public License, and as distributed it includes or
* is derivative of works licensed under the GNU General Public License or
* other free or open source software licenses.
* See COPYRIGHT.php for copyright notices and details.
*/

// no direct access
defined( '_JEXEC' ) or die( 'Restricted access' );

include_once (dirname(__FILE__).DS.'/ja_templatetools_1.5.php');
$mainframe =& JFactory::getApplication('site');

//$tmpTools = new JA_Tools($this, array(JA_TOOL_MENU, JA_TOOL_COLOR)); //For demo
$tmpTools = new JA_Tools($this); //For release

# Auto Collapse Divs Functions ##########
$ja_left = $this->countModules('left');
$ja_right = $this->countModules('right');

if ( $ja_left && $ja_right ) {
$divid = '';
} elseif ( $ja_left ) {
$divid = '-fr';
} elseif ( $ja_right ) {
$divid = '-fl';
} else {
$divid = '-f';
}

//Main navigation
$ja_menutype = $tmpTools->getParam(JA_TOOL_MENU);
include_once( dirname(__FILE__).DS.'ja_menus/Base.class.php' );
$japarams = JA_Base::createParameterObject('');
$japarams->set( 'menutype', $tmpTools->getParam('menutype', 'mainmenu') );
$japarams->set( 'menu_images_align', 'left' );
$japarams->set( 'menupath', $tmpTools->templateurl() .'/ja_menus');
$japarams->set('menu_title', 0);
switch ($ja_menutype) {
case 'css':
$menu = "CSSmenu";
include_once( dirname(__FILE__).DS.'ja_menus/'.$menu.'.class.php' );
break;
case 'moo':
$menu = "Moomenu";
include_once( dirname(__FILE__).DS.'ja_menus/'.$menu.'.class.php' );
break;
case 'dropline':
$menu = "DLmenu";
include_once( dirname(__FILE__).DS.'ja_menus/'.$menu.'.class.php' );
break;
case 'split':
default:
$menu = "Splitmenu";
include_once( dirname(__FILE__).DS.'ja_menus/'.$menu.'.class.php' );
break;
}
$menuclass = "JA_$menu";
$jamenu = new $menuclass ($japarams);

$hasSubnav = false;
if ($jamenu->hasSubMenu (1) && $jamenu->showSeparatedSub )
$hasSubnav = true;
//End for main navigation

?>
andrey.p.ostrev
23.09.2010 00:42
1
На локале все прекрасно работает
sonicua
23.09.2010 00:44
-1
А файл Base.class.php присутсвует в директории /templates/ja_edenite/ja_menus?
andrey.p.ostrev
23.09.2010 00:51
1
Может кому пригодится. При переносе файлов на сервер тотал написал их с маленькой буквы, после ручного исправления все стало на свои места.
andrey.p.ostrev
23.09.2010 00:53
1
Александр, спасибо за участие
dorohi.m.m
08.10.2010 20:21
1
Бережник Александр, дякую!!!!!
j3r0
15.11.2010 03:37
1
Часто такое бывает если заливаешь через коммандер...
juras
18.12.2010 16:36
1
Установил ВордПресс с панели управления хостингом. Если все идет автоматом, то почему пишет Error establishing a database connection
Тема закрыта.