Как сменить БД в Joomla!

joomlamysqlБывают случаи, когда нужно изменить БД на Joomla. Это довольно просто. Для правки конфигурационного файла можно воспользоваться простым и бесплатным редактором Notepad++

 

Для этого нужно сделать 3 изменения в configuration.php

 

Сменить имя пользователя БД
Сменить названия БД
Сменить пароль от БД


Меняем права файла configuration.php на 777, открываем его, и меняем то что перечислил выше.

 

Способ для Joomla! 2.5.6

 

< ? php
class JConfig {
public $offline = '0';
public $offline_message = 'Сайт закрыт на техническое обслуживание.
Пожалуйста, зайдите позже.';
public $display_offline_message = '1';
public $offline_image = '';
public $sitename = 'Joomla 2.26';
public $editor = 'tinymce';
public $captcha = '0';
public $list_limit = '20';
public $access = '1';
public $debug = '0';
public $debug_lang = '0';
public $dbtype = 'mysql';
public $host = 'localhost';
public $user = Имя пользователя БД';
public $password = 'Пароль БД';
public $db = 'Имя БД';
public $dbprefix = 'n5vzd_';

 

Способ для Joomla! 1.5.х

 

В чём спросите разница в способов изменения Joomla 2.5х от Joomla 1.5х? Да практически ничем не отличаются, только расположены строки по-разному, у Joomla 2.5х наверху var $password = '';, а у Joomla 1.5.х внизу. Я для ориентира выделил, для того чтоб кто не знает, как и где менять.

 

var $ftp_root = '';
var $dbtype = 'mysql';
var $host = 'localhost';
var $user = 'Имя пользователя БД';
var $db = 'Имя БД';
var $dbprefix = 'jos_';
var $mailer = 'mail';
var $mailfrom = 'joomla - home @ ya. ru';
var $fromname = 'joomla 1.26';
var $sendmail = '/usr/sbin/sendmail';
var $smtpauth = '0';
var $smtpsecure = 'none';
var $smtpport = '25';
var $smtpuser = '';
var $smtppass = '';
var $smtphost = 'localhost';
var $MetaAuthor = '1';
var $MetaTitle = '1';
var $lifetime = '15';
var $session_handler = 'database';
var $password = 'Пароль БД';
var $sitename = 'joomla 1.26';
var $MetaDesc = 'Joomla! - the dynamic portal engine and content management system';
var $MetaKeys = 'joomla, Joomla';
var $offline_message = 'В настоящее время сайт закрыт на техническое обслуживание.Пожалуйста, зайдите позже.';

После ряд изменений, обязательно верните права файла configuration.php на 444.

Печать E-mail