АРМАДА
Вопросы по wp mu
Новая тема Написать ответ Advanced Hosters - профессиональный хостинг

Inquisitor
Инквизицию никто не ждет
Зарегистрирован: 04.12.2007
Сообщений: 1971
Обратиться по нику
# Добавлено:Пт Авг 14, 2009 9:26 amДобавить в избранноеОтветить с цитатой
1. Поставил на новый хост, новую версию сего скрипта. Проинсталил, потом залил старую базу, прописал в конфиге и получил вот такую проблему. Как решить?

Цитата:
Problem in wp-config.php - $base is set to BASE when it should be the path like "/" or "/blogs/"! Please fix it!




Други, выручайте, домен уже сутки валяется Sad


Напишу подробнее, зачем я вообще это сделал. Решил перенести данный скрипт с доменом с одно хоста на другой по своим причинам. Вот теперь не понимаю, как восстановить, гуглил, заебался, инфы нет. Чего делать, жалко там сотня К в индексе, тематических страниц.

Tomas-R + +
V.I.P.
Зарегистрирован: 07.01.2008
Сообщений: 5567
Обратиться по нику
# Добавлено:Пт Авг 14, 2009 9:49 amОтветить с цитатой
посмотри как прописаны пути в хтаццесс
and change RewriteBase BASE to RewriteBase /
рекламная подпись (в PM)

Inquisitor
Инквизицию никто не ждет
Зарегистрирован: 04.12.2007
Сообщений: 1971
Обратиться по нику
# Добавлено:Пт Авг 14, 2009 9:54 amОтветить с цитатой
Tomas-R писал(а):
посмотри как прописаны пути в хтаццесс
and change RewriteBase BASE to RewriteBase /



вот.

Цитата:
RewriteEngine On
RewriteBase BASE/

#uploaded files
RewriteRule ^(.*/)?files/$ index.php [L]
RewriteCond %{REQUEST_URI} !.*wp-content/plugins.*
RewriteRule ^(.*/)?files/(.*) wp-content/blogs.php?file=$2 [L]

# add a trailing slash to /wp-admin
RewriteCond %{REQUEST_URI} ^.*/wp-admin$
RewriteRule ^(.+)$ $1/ [R=301,L]

RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule . - [L]
RewriteRule ^([_0-9a-zA-Z-]+/)?(wp-.*) $2 [L]
RewriteRule ^([_0-9a-zA-Z-]+/)?(.*\.php)$ $2 [L]
RewriteRule . index.php [L]

<IfModule mod_security.c>
<Files async-upload.php>
SecFilterEngine Off
SecFilterScanPOST Off
</Files>
</IfModule>



Я конечно поменял, но проблема осталась.

Tomas-R + +
V.I.P.
Зарегистрирован: 07.01.2008
Сообщений: 5567
Обратиться по нику
# Добавлено:Пт Авг 14, 2009 9:59 amОтветить с цитатой
т.е. сейчас прописано
[offtop]
RewriteEngine On
RewriteBase / [/offtop]
и не помогло?

попробуй с
[offtop]RewriteRule . index.php [L] [/offtop]
сделать
[offtop]RewriteRule . /index.php [L]
[/offtop]
рекламная подпись (в PM)

Tomas-R + +
V.I.P.
Зарегистрирован: 07.01.2008
Сообщений: 5567
Обратиться по нику
# Добавлено:Пт Авг 14, 2009 10:02 amОтветить с цитатой
и наверное на старом хосте
- была другая версия WP MU
- разделение сабблогов было по директориям или сабдоменам?
рекламная подпись (в PM)

Inquisitor
Инквизицию никто не ждет
Зарегистрирован: 04.12.2007
Сообщений: 1971
Обратиться по нику
# Добавлено:Пт Авг 14, 2009 10:03 amОтветить с цитатой
Да, другая версия старая пиздец.
Разделение было на сабах.

Сча попробую

Нетопарт
Banned
Зарегистрирован: 08.08.2009
Сообщений: 98
Обратиться по нику
# Добавлено:Пт Авг 14, 2009 10:03 amОтветить с цитатой
Inquisitor,
Цитата:
RewriteEngine On
RewriteBase BASE/


Пробел не потерял между BASE и / ?

Tomas-R + +
V.I.P.
Зарегистрирован: 07.01.2008
Сообщений: 5567
Обратиться по нику
# Добавлено:Пт Авг 14, 2009 10:08 amОтветить с цитатой
т.е. как вариант не самый быстрый, но думаю надежный
установить старую версию WP MU, залить базу, обновить WP MU
и потом инсталить обновленную базу. Как вариант использовать Denver вместо хста, быстрее Smile
рекламная подпись (в PM)

Inquisitor
Инквизицию никто не ждет
Зарегистрирован: 04.12.2007
Сообщений: 1971
Обратиться по нику
# Добавлено:Пт Авг 14, 2009 10:08 amОтветить с цитатой
Ебаааать сам всё таки доковырял.

В общем кто будет гуглить, данную проблему. Рассказываю.


Открываем wp-config.php

там в строке 40 ставим

Цитата:
$base = '/';


или
Цитата:
$base = '/blogs/';



Далее получаем в плечи новую ошибку...

Цитата:
Warning! VHOST must be 'yes' or 'no' in wp-config.php



и в том же файле меняем

define('VHOST', 'VHOSTSETTING');
to
define('VHOST', 'no');
or
define('VHOST', 'yes');

Inquisitor
Инквизицию никто не ждет
Зарегистрирован: 04.12.2007
Сообщений: 1971
Обратиться по нику
# Добавлено:Пт Авг 14, 2009 10:10 amОтветить с цитатой
Tomas-R, не мог бы ты мне в аську стукнуть? сенкс

Inquisitor
Инквизицию никто не ждет
Зарегистрирован: 04.12.2007
Сообщений: 1971
Обратиться по нику
# Добавлено:Вт Авг 18, 2009 10:31 amОтветить с цитатой
Ребята, подскажите...

1. Плагин кеширования, чтобы он работал со всеми подблогами.

2. Плагин, чтобы выводил на морде последние созданные блоги и посты.

3. И чем реализовать сайт сразу всего блого хоста. (блогов там до кучи уже)

Taburetkin
Гуру
Зарегистрирован: 25.02.2007
Сообщений: 1426
Star (Сумма: 1)
Обратиться по нику
# Добавлено:Вт Авг 18, 2009 6:15 pmОтветить с цитатой
WP Supercache работает с MU

Последние глобал посты бесплатный плагин.
http://wpmudev.org/project/AHP-Sitewide-Recent-Posts-for-WPMU

Inquisitor, тебе надо на wpmudev.org смотреть. там очень много полезняшек
К сожалению они платные $79 на месяц, но ты можешь закачать все. Там и темы и плагины и хаки и виджеты.

Вот примеры:

Последние глобал посты.
http://premium.wpmudev.org/project/recent-global-posts-widget

Последние глобал комменты
http://premium.wpmudev.org/project/recent-global-comments-widget

Пользователи
http://premium.wpmudev.org/project/users-widget

Последние обновленные блоги
http://premium.wpmudev.org/project/blogs-widget
Новая тема Написать ответ    ГЛАВНАЯ ~ ТЕХНИЧЕСКИЕ ВОПРОСЫ

Перейти:  





Генеральный спонсор



Партнеры