не могу оживить сайт

Тема в разделе "Перенос Joomla на хостинг и проблемы с хостингом", создана пользователем Last, 30.03.2010.

  1. Offline

    Last Недавно здесь

    Регистрация:
    25.03.2010
    Сообщения:
    13
    Симпатии:
    0
    Пол:
    Мужской
    joomla! Версия 1.5.15
    Переношу БД (экспорт/импорт), заливаю на хост остальной сайт. И тут бац замечаю что прова на configuration.php кривые и никто и ничто не может к нему обратиться. Но я не отчаялся, стал чмодить его, но не в какую, после обращения в службу поддержке мне сказали, что надо выбрать линуховый сервак и тут поистине проблема на выбор их 4:
    # перевести на UNIX / Apache PHP5 (mod_php)
    # перевести на UNIX / Apache PHP5 (fastcgi)
    # перевести на UNIX / Apache PHP5 (cgi) - не рекомендуется
    # перевести на UNIX / Apache PHP5 - 5.3 (mod_php) без Zend Optimizer
    ну я не понимая что выбрать... выбрал самый последний (наверно он самый новый и надежный, все переварит) Сменил сервак, отчмодил configuration.php, внес настройки, а сайт как выдовал ошибку
    Database Error: Unable to connect to the data base: Could not connect to MySQL
    Смекнул, что скорей всего база лежит не на локалхосте, а где-то.... ну где-то. В параметрах Мускула наткнулся на "Сервер:", воткнул взамен loclahost в параметре var $host и заваливаюсь в гетевей 502 error, т.е. в ответ мне приходит нечто такое что браузер не может понять... И того, у меня либо не возможно подконектится к БД или 502 Bad Gateway
    Т.е. единственное, что я могу винить (ну кроме себя) это не удачный выбор сервака, ну не знаю, может именно на этой версии joomla глюкает, повторюсь сервер который я выбрал это UNIX / Apache PHP5 - 5.3 (mod_php) без Zend Optimizer Менял пароль на БД и лазил вбивал вручную, все работает, копипастил с configuration.php, могу сделать предположение что настройки верны, а вот знанием мне в этой ситуации не хватает.
    инфа из configuration.php прилагается
    Код (CODE):
    1. <?php
    2. class JConfig {
    3.     var $offline = '0';
    4.     var $editor = 'tinymce';
    5.     var $list_limit = '20';
    6.     var $helpurl = 'http://help.joomla.org';
    7.     var $debug = '0';
    8.     var $debug_lang = '0';
    9.     var $sef = '1';
    10.     var $sef_rewrite = '1';
    11.     var $sef_suffix = '1';
    12.     var $feed_limit = '10';
    13.     var $feed_email = 'author';
    14.     var $secret = 'UQIUuLsizSChHqli';
    15.     var $gzip = '0';
    16.     var $error_reporting = '-1';
    17.     var $xmlrpc_server = '0';
    18.     var $log_path = '/home/virtwww/w_golden1bc_6959c380/http/logs';
    19.     var $tmp_path = '/home/virtwww/w_golden1bc_6959c380/http/tmp';
    20.     var $live_site = '';
    21.     var $force_ssl = '0';
    22.     var $offset = '3';
    23.     var $caching = '0';
    24.     var $cachetime = '15';
    25.     var $cache_handler = 'file';
    26.     var $memcache_settings = array();
    27.     var $ftp_enable = '0';
    28.     var $ftp_host = '127.0.0.1';
    29.     var $ftp_port = '21';
    30.     var $ftp_user = '';
    31.     var $ftp_pass = '';
    32.     var $ftp_root = '';
    33.     var $dbtype = 'mysql';
    34.     var $host = 'mysql456.dft.ru';
    35.     var $user = 'dft_golden';
    36.     var $db = 'dft_golden';
    37.     var $dbprefix = 'jos_';
    38.     var $mailer = 'mail';
    39.     var $mailfrom = 'pochta@gmail.com';
    40.     var $fromname = 'Golden';
    41.     var $sendmail = '/usr/sbin/sendmail';
    42.     var $smtpauth = '0';
    43.     var $smtpsecure = 'none';
    44.     var $smtpport = '25';
    45.     var $smtpuser = '';
    46.     var $smtppass = '';
    47.     var $smtphost = 'localhost';
    48.     var $MetaAuthor = '1';
    49.     var $MetaTitle = '1';
    50.     var $lifetime = '15';
    51.     var $session_handler = 'database';
    52.     var $password = 'pass';
    53.     var $sitename = 'Golden';
    54.     var $MetaDesc = '';
    55.     var $MetaKeys = '';
    56.     var $offline_message = 'Сайт сейчас закрыт на техническое обслуживание. Пожалуйста зайдите позже.';
    57. }
    58. ?>
     
    Последнее редактирование: 30.03.2010
  2.  
  3. Лат
    Offline

    Лат Звоните 8 (905) 778-52-44

    Регистрация:
    31.01.2007
    Сообщения:
    1 751
    Симпатии:
    113
    Пол:
    Мужской
    Используйте для переноса компонент akeeba (http://www.akeebabackup.com/)
    Скорее всего, что у Вас прописаны неправильные данные БД- хост может быть не только localhost, название БД, имя пользователя, пароль. Также проверьте правильность путей к папкам.
     
  4. Offline

    Last Недавно здесь

    Регистрация:
    25.03.2010
    Сообщения:
    13
    Симпатии:
    0
    Пол:
    Мужской
    Лат, ну я немного видоизменил.... Я ж чуточку параноик...
    у хостера есть такая вот штука
    Абсолютный путь до корня сайта: /home/virtwww/w_golden1bc_6959c380/http
    Имя БД, логин и пароль проверял, копируя из configuration.php и вставлял в нужные области формы, при обращении к phpMyAdmin.
    По поводу локалхоста, я уже сказал написал, что нашел параметр указывающий на серв обрабатывающий БД, указал его, получит 502 ошибку.
    Мне интересно был выбор серва, который я сделал, с ним все ок?
    Перезаливать буду ближе к ночи, т.к. удалось поднять в короткие сроки старый сайт и днем он будет работать, а ближе к ночи попробую перезалить директории указанной прогой, авось выйдет
     
  5. Лат
    Offline

    Лат Звоните 8 (905) 778-52-44

    Регистрация:
    31.01.2007
    Сообщения:
    1 751
    Симпатии:
    113
    Пол:
    Мужской
    Я смутно, очень смутно понимаю что Вы делаете и зачем.
    Алгоритм очень прост. Есть сайт на денвере или другом хостинге. Скачиваем ВСЕ ФАЙЛЫ, делаем дамп базы данных.
    Создаем на новом хостинге базу данных в phpmyadmin ( там кстати можно посмотреть хост) и импортируем в нее дамп. После этого при помощи php файла с данным содержимым узнаем путь:
    Код (CODE):
    1. <?PHP
    2. echo dirname(__FILE__);
    3. ?>

    Прописываем в файле конфигурации все полученные данные ( данные БД и пути к папкам)
    Директории? Программой?
    Данный компонент делает установочный архив для движка.
     
  6. Offline

    Last Недавно здесь

    Регистрация:
    25.03.2010
    Сообщения:
    13
    Симпатии:
    0
    Пол:
    Мужской
    ну такс я прям так и сделал. Сделал дамп базы, потом вогнал ВСЕ ФАЙЛЫ в архив. Затем создал новую БД на Хосте, импортировал туда дамп. Залил на хост ВСЕ ФАЙЛЫ, разархивировал, прописал в конфиге пути к папкам tmp и logs, внес имя БД, имя пользователя БД и пароль. Не получилось, стал искать еще какие-либо параметры на хосте для Мускул, т.к. ошибка сообщает, что не может подружиться с БД, обнаружил, что есть некий параметр
    Имя базы: dft_golden
    сервер: mysq456.dft.ru
    пользователь: dft_golden
    пароль: passs
    Воткнул его в var $host, получил ошибку 502 Bad Gateway.
    Не знаю что делать, описал все что делал, на этом форуме...
    За компонент спасибо, как-нибудь поэксперементирую
     
  7. Лат
    Offline

    Лат Звоните 8 (905) 778-52-44

    Регистрация:
    31.01.2007
    Сообщения:
    1 751
    Симпатии:
    113
    Пол:
    Мужской
    Возможно сервер вообще не рабочий. Настоятельно рекомендую создать инсталяционный дистрибутив и произвести установку.
    Пожалуйста, а я когда-нибудь отвечу на Ваши следующие вопросы в данной теме.
     
    Last нравится это.
  8. Offline

    Last Недавно здесь

    Регистрация:
    25.03.2010
    Сообщения:
    13
    Симпатии:
    0
    Пол:
    Мужской
    Лат, ласточка ты моя ^^ Не думай что я над тобой издеваюсь, я сам не пойму как я сразу не додумался что выбраный серв мертвец....
    Zend Engine — сердце языка PHP. Исходный код открыт и распространяется под лицензией Apache License. Версии языка PHP 4.x базируются на ядре Zend Engine 1, версии 5.х на Zend Engine 2. Вторая версия представляет собой серьезный шаг в развитии языка, наиболее крупный из них — это объектная модель. это мне википедия рассказала.. Т.е. я выбрал серв без ядра, конечно она работать не будет Х) Какой я крендель, пипец)))
    Спасибо тебе, за это пулучи в репу)))
     

Поделиться этой страницей

Загрузка...