Тема: Ошибка !!!

Есть сайт. Задача: перенести базу на локальный сервер. сделал экспорт базы. затем импорт на локальный комп. Импорт прошёл успешно. Но при обращении к сайту на локальном сервере через браузер выводится ошибка:

Warning: Cannot modify header information - headers already sent by (output started at S:\home\mysite.ru\www\index.php:2) in S:\home\mysite.ru\www\libraries\joomla\factory.php on line 566
Database Error: Unable to connect to the database:Could not connect to MySQL
 
Есть маленькая просьба. Я в этих делах чайник поэтому пишите по возможности доступным языком.
                Заранее спасибо.

2

Re: Ошибка !!!

Найдите конфигурационный файл скрипта и исправьте данные для подключения к MySQL.

Re: Ошибка !!!

Я же предупреждал что я чайник. Вот configuration.php моего сайта. Сто в нём надо исправить? Спасибо.
<?php
class JConfig {
    var $offline = '0';
    var $editor = 'jce';
    var $list_limit = '20';
    var $helpurl = 'http://help.joomla.org';
    var $debug = '0';
    var $debug_lang = '0';
    var $sef = '1';
    var $sef_rewrite = '1';
    var $sef_suffix = '0';
    var $feed_limit = '10';
    var $feed_email = 'author';
    var $secret = 'cenHfPDm3ppiH9IM';
    var $gzip = '0';
    var $error_reporting = '-1';
    var $xmlrpc_server = '1';
    var $log_path = 'vsenaavto.ru\\www\\logs';
    var $tmp_path = 'vsenaavto.ru\\www\\tmp';
    var $live_site = 'http://www.vsenaavto.ru';
    var $force_ssl = '0';
    var $offset = '3';
    var $caching = '0';
    var $cachetime = '15';
    var $cache_handler = 'file';
    var $memcache_settings = array();
    var $ftp_enable = '0';
    var $ftp_host = '127.0.0.1';
    var $ftp_port = '21';
    var $ftp_user = '';
    var $ftp_pass = '';
    var $ftp_root = '';
    var $dbtype = 'mysql';
    var $host = 'u306099.mysql.masterhost.ru';
    var $user = 'u306099';
    var $db = 'u306099';
    var $dbprefix = 'jos_';
    var $mailer = 'mail';
    var $mailfrom = 'werwer@mail.ru';
    var $fromname = 'moment';
    var $sendmail = '/usr/sbin/sendmail';
    var $smtpauth = '0';
    var $smtpsecure = 'none';
    var $smtpport = '25';
    var $smtpuser = '';
    var $smtppass = '';
    var $smtphost = 'localhost';
    var $MetaAuthor = '0';
    var $MetaTitle = '1';
    var $lifetime = '15';
    var $session_handler = 'database';
    var $password = 'unseakwie4ro';
    var $sitename = 'Все на авто.ru';

4

Re: Ошибка !!!

var $host = 'u306099.mysql.masterhost.ru'; // хост обычно localhost
    var $user = 'u306099'; // Имя пользователя. root, или созданный самостоятельно.
    var $db = 'u306099'; // Имя базы данных
    var $dbprefix = 'jos_'; // Префикс таблиц в базе данных
var $password = 'unseakwie4ro'; // Пароль к базе данных

Re: Ошибка !!!

После изменения в php файле при обращении к сайту на локальном сервере выдаёт вот такую страницу

п»ї
Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at S:\home\mysite.ru\www\index.php:2) in S:\home\mysite.ru\www\libraries\joomla\session\session.php on line 423

Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at S:\home\mysite.ru\www\index.php:2) in S:\home\mysite.ru\www\libraries\joomla\session\session.php on line 423

Warning: Cannot modify header information - headers already sent by (output started at S:\home\mysite.ru\www\index.php:2) in S:\home\mysite.ru\www\libraries\joomla\session\session.php on line 426
Array ( [0] => )
500 -
SH404SEF : headers were already sent when I got control!
This is not necessarily a sh404sef error. It may have been caused by any of your extensions or even Joomla itself. If there is no error message above this one, providing more details, then you may look inside the error log file of your web server for an indication of what may be breaking things up.
URL=http://www.vsenaavto.ru/index.php?
Вы не можете посетить текущую страницу потому, что:

просроченная закладка/избранное
поисковый механизм, у которого просрочен список для этого сайта
пропущен адрес
у вас нет прав на эту страницу
Запрашиваемый ресурс не был найден.
В процессе обработки вашего запроса произошла ошибка.
Пожалуйста, попробуйте одну из следующих страниц:

Домашняя страница
Если у вас возникли сложности, пожалуйста, свяжитесь с Администратором этого сайта.


SH404SEF : headers were already sent when I got control!
This is not necessarily a sh404sef error. It may have been caused by any of your extensions or even Joomla itself. If there is no error message above this one, providing more details, then you may look inside the error log file of your web server for an indication of what may be breaking things up.
URL=http://www.vsenaavto.ru/index.php?

6

Re: Ошибка !!!

Вы отредактировали скрипт в блокноте, чего делать нельзя. Откройте скрипт в Notepad++ и сохраните файл без Бом байта.

Re: Ошибка !!!

беру файл configuration.php открываю Notepad++ и исправляю его

<?php
class JConfig {
    var $offline = '0';
    var $editor = 'jce';
    var $list_limit = '20';
    var $helpurl = 'http://help.joomla.org';
    var $debug = '0';
    var $debug_lang = '0';
    var $sef = '1';
    var $sef_rewrite = '1';
    var $sef_suffix = '0';
    var $feed_limit = '10';
    var $feed_email = 'author';
    var $secret = 'cenHfPDm3ppiH9IM';
    var $gzip = '0';
    var $error_reporting = '-1';
    var $xmlrpc_server = '1';
    var $log_path = 'vsenaavto.ru\\www\\logs';
    var $tmp_path = 'vsenaavto.ru\\www\\tmp';
    var $live_site = 'http://www.vsenaavto.ru';
    var $force_ssl = '0';
    var $offset = '3';
    var $caching = '0';
    var $cachetime = '15';
    var $cache_handler = 'file';
    var $memcache_settings = array();
    var $ftp_enable = '0';
    var $ftp_host = '127.0.0.1';
    var $ftp_port = '21';
    var $ftp_user = '';
    var $ftp_pass = '';
    var $ftp_root = '';
    var $dbtype = 'mysql';
    var $host = 'localhost';
    var $user = 'root';
    var $db = 'u306099';
    var $dbprefix = 'jos_';
    var $mailer = 'mail';
    var $mailfrom = 'werwer@mail.ru';
    var $fromname = 'moment';
    var $sendmail = '/usr/sbin/sendmail';
    var $smtpauth = '0';
    var $smtpsecure = 'none';
    var $smtpport = '25';
    var $smtpuser = '';
    var $smtppass = '';
    var $smtphost = 'localhost';
    var $MetaAuthor = '0';
    var $MetaTitle = '1';
    var $lifetime = '15';
    var $session_handler = 'database';
    var $password = '';
    var $sitename = 'Все на авто.ru';
    var $MetaDesc = 'Продажа автозапчастей, автохимии, автомобильных эмалей, автомасел в Подольске, Подольском районе, Домодедовском районе, Чеховском, Серпуховском  и других  близлежащих районов.';
    var $MetaKeys = 'Запчасти, продажа автозапчасти, автохимия, автомобильные эмали, масла Подольск, Подольский района, Домодедовский района, Чеховскоий, Серпуховский  и других  близлежащих районов. Автозапчасти Рено Подольск, Автозапчасти Chevrolet Подольск, автозапчасти, запчасти, подольск, renault, logan, chevrolet, hyundai, daewoo, kia, рено, деу, киа, кия, логан, хундай, ланос, lanos, ВАЗ. Автомасла в Подольске, Чехов, Щербинка, Москва, Московская область, Домодедово. Автоэмали, компьютерый подбор, кузовное железо, бампера, оптика, крылья, капот, готовые автоэмали. Крашенные детали ВАЗ Подольск, в наличии, под заказ. Лаки, грунты, отвердители, шпатлевки. Масла Подольск, запчасти Подольск, кузовное железо Подольск, запчасти логан подольск. Тосол, Антифриз. Lada Largus';
    var $offline_message = 'Сайт сейчас закрыт на техническое обслуживание. Пожалуйста зайдите позже.';
}
?>

Кодировка стоит UTF-8 без BOM. Сохраняю. И в итоге..........


Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at S:\home\mysite.ru\www\index.php:2) in S:\home\mysite.ru\www\libraries\joomla\session\session.php on line 423

Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at S:\home\mysite.ru\www\index.php:2) in S:\home\mysite.ru\www\libraries\joomla\session\session.php on line 423

Warning: Cannot modify header information - headers already sent by (output started at S:\home\mysite.ru\www\index.php:2) in S:\home\mysite.ru\www\libraries\joomla\session\session.php on line 426
Array ( [0] => )
500 -
SH404SEF : headers were already sent when I got control!
This is not necessarily a sh404sef error. It may have been caused by any of your extensions or even Joomla itself. If there is no error message above this one, providing more details, then you may look inside the error log file of your web server for an indication of what may be breaking things up.
URL=http://www.vsenaavto.ru/index.php?
Вы не можете посетить текущую страницу потому, что:

просроченная закладка/избранное
поисковый механизм, у которого просрочен список для этого сайта
пропущен адрес
у вас нет прав на эту страницу
Запрашиваемый ресурс не был найден.
В процессе обработки вашего запроса произошла ошибка.
Пожалуйста, попробуйте одну из следующих страниц:

Домашняя страница
Если у вас возникли сложности, пожалуйста, свяжитесь с Администратором этого сайта.


SH404SEF : headers were already sent when I got control!
This is not necessarily a sh404sef error. It may have been caused by any of your extensions or even Joomla itself. If there is no error message above this one, providing more details, then you may look inside the error log file of your web server for an indication of what may be breaking things up.
URL=http://www.vsenaavto.ru/index.php?

8

Re: Ошибка !!!

Выше были символы п»ї - это обычно означает Бом байт. Если сейчас его нет, но ошибка та же - значит перед вызовом функции session_start() уже начался вывод страницы, что является ошибкой. Конкретных рекомендаций в решении проблемы дать не могу, попробуйте обратиться к пользователям Joomla.