[Помогите] Проблема, два блога на одном движке.

Тема в разделе "Wordpress", создана пользователем Maksimoff, 7 дек 2008.

Статус темы:
Закрыта.
Модераторы: DzSoft, Sorcus
  1. Maksimoff

    Maksimoff Создатель

    Регистр.:
    28 мар 2008
    Сообщения:
    43
    Симпатии:
    2
    Ставил два блога (на поддомене) на один движек, вроде все нормально встало, только на основном блоге, дальше главной страницы зайти нельзя было.
    На втором домене все нормально вроде встало.
    Может кто ставил такое, подскажите что может быть не так.

    Вот что делал:

    В wp-config.php добавил:
    $prefix = $_SERVER['HTTP_HOST'];
    $prefix = str_replace(’Перейти по ссылке, ”, $prefix);
    $prefix = str_replace(’-', ”, $prefix);
    $prefix = str_replace(’.', ”, $prefix);
    $table_prefix = $prefix.’_’ ; //’wp_’;
    if ($_SERVER['HTTP_HOST'] == ‘Перейти по ссылке) $table_prefix = ‘wp_’;
    if ($_SERVER['HTTP_HOST'] == ‘test1.ru’) $table_prefix = ‘wp_’;


    Первые четыре строки в самом верху файла, пятую вместо $table_prefix = 'wp_';

    Потом добавил второй домен, с папкой алиас.
    На второй блог, WordPress проинсталировался нормально, а с первым проблема.
    Хотел вернуть все как было, но бекап базы который до этого сделал, тоже ниче не дал.
    пришлось перенабирать контент, хорошо его не много 7 страниц и копии были.

    Помогите пожалуйста разобраться, очень нужен второй блог.
     
  2. Смоленский

    Смоленский

    Регистр.:
    2 июл 2008
    Сообщения:
    248
    Симпатии:
    87
  3. itex

    itex

    Регистр.:
    15 ноя 2007
    Сообщения:
    274
    Симпатии:
    64
    Нужно было при установке написать нужный префикс базы.
    Например для сайта "www.site.com" префикс был бы "sitecom_".
     
  4. Maksimoff

    Maksimoff Создатель

    Регистр.:
    28 мар 2008
    Сообщения:
    43
    Симпатии:
    2
    На 2.6.5 и ниже версии, этот вариант отлично работает.
    В wp-config.php вместо $table_prefix = 'wp_';
    поставить:
    $prefix = $_SERVER['HTTP_HOST'];
    $prefix = str_replace(’Перейти по ссылке, ”, $prefix);
    $prefix = str_replace(’-', ”, $prefix);
    $prefix = str_replace(’.', ”, $prefix);
    $table_prefix = $prefix.’_’ ; //’wp_’;

    Два блога встают аж бегом и работает все без нареканий, сам проверил.
    Щас проблема на 2.7 стоит. Таким способом поставить можно, но во время настройки, все слетает...
    Конкретно - все что в папке wp-content стает не активным, (ни зайти в них, ни заменить нельзя)
    из за этого меняется язык на англ, а блоги не открываются вообще...
    В общем ерунда какая то, еще не нашел как исправить можно.
    Если кто найдет, как на одну копию движка поставить два и больше блогов, напишите, а то второй блог так и не поставил...
     
Статус темы:
Закрыта.