Поддержка Проблемы и решения Первые шаги с WPMU

  • 1. Многие говорили о плагине “All blogs” для вывода списков блогов. Кто-то даст более точную наводку на плагин?

    2. Наверное не первый вопрос — блок регистрации новых юзеров. Его нет. Есть логин и восстановление пароля. Поправить html/php не проблема, знать бы только, где и что править, структуру WPMU пока не очень хорошо знаю

    3. Какой блог будет стартовым для всех юзеров, которые заходят в блоги? Админский, который живет по адресу site_url? Это в нем можно сделать вроде приветственной страницы и установить плагин Allblogs (если найти), я правильно понял?

    4. Как разрешить юзерам выбирать скины для своих дневников?

    5. Как сделать так, чтобы в качестве одного блока была php-вставка <?php include (‘filename.html’); ?>, этот блок был виден во всех блогах и его нельзя было закрыть, свернуть или отредактировать никому, кроме админа?

    6. Как настроить редиректы? Например, после разлогинивания отсылать не на форму обратного входа, а на главную страницу блогов (п.3)

    7. Где можно увидеть юзеров, которые не завершили регистрацию (не подтвердили создание логина/блога) ?

    8. В каком блоке юзерам разрешается добавлять записи в свой блог? Или только через админку? Но в таком случае они в админке видят очень много лишнего.

    9. Зарегистрировался новый юзер, завел себе логин и пароль, входит в блог, а шаблона/css нет! Чистый html, растянутый в узкую длинную колонку. Шаблоны есть, много, но ни один, даже дефолтный не грузится в юзерских блогах.

Просмотр 14 ответов — с 16 по 29 (всего 29)
  • Atrax

    (@atrax)

    Ethical engineer

    когда новый пользователь регистрируется, ему дается не саб-домен, а аккаунт вида domen.com/user/

    Если бы вы внимательно устанавливали WPMU, то увидели бы выбор между name.site и site/user/name. Самое изящное решение — внимательно читать сообщения установщика.

    Я очень внимательно его читал, не первый день этим занимаюсь и вижу разницу между СУБДОМЕНАМИ и СУБКАТАЛОГАМИ. Я выбрал именно субкаталоги и там не было разделений — на какую глубину запихивать блоги юзера.

    Покажите, где тут настраивается глубина:

    Адреса блогов

    Пожалуйста, выберите что блоги инсталляции WordPress µ будут использовать: под-домены или под-директории. Вы не сможете изменить это позже. Мы рекомендуем под-домены.

    Под-домены (такие как blog1.example.com)
    Под-директории (такие как example.com/blog1

    Atrax

    (@atrax)

    Ethical engineer

    site/name, простите… никогда не ставил WPMU в таком варианте.

    Вы сам WPMU разве не в корень ставили?
    Все пути предназначены для работы с htaccess. Если он отсутствует или не поддерживается сервером, то работать ничего не будет.

    да, wpmu в корне домена, модреврайт есть и включен, htaccess есть и вполне работоспособен, я уже просто теряюсь в догадках — почему такая фигня происходит (и как выяснилось — не только у меня).

    Смеха ради попробовал установить не в корень, а в папку /dnev/, таким образом путь к юзерскому блогу получился сайт/dnev/блог-юзера — те же яйца, только в профиль, css/шаблон не видны.

    Админ подсказывает
    «есть ли особенности работы в случае nginx как frontend proxy?»

    Есть?

    И сам же отвечаю — видимо есть, потому что установил wpmu на сервере с апачем и всё завелось с полоборота. А вот почему упирается с ngnix — надо уже копать с админами.

    Atrax

    (@atrax)

    Ethical engineer

    Это как раз понятно 🙂

    модреврайт есть и включен

    Только работает не так, как надо. Если nginx кэширует статику, то и css соответственно тоже не находит, потому что его так просто нет, а mod_rewite этот запрос не получает, чтобы вернуть его с того места, где он есть.

    Непонятно только, почему вы сразу об этом не сказали?

    Потому что безо всякой задней мысли… Нормальные движки ставишь (DLE, IPB, Drupal, Joomla) и им все равно, что там включено, они работают. А в wpmu ни слова о том, что «если у вас apache… а если ngnix, то…»

    Модератор Yuri

    (@yube)

    а если ngnix, то…

    wordpress.com и еще куча мушек замечательно работают на nginx…

    2 YuBe
    ну вот как видите не очень замечательно.. несколько дней мучался, пытаясь разобраться и добиться помощи по форумам

    Модератор Yuri

    (@yube)

    Во-первых, nginx — очень хитрая и мощная штука, и наконфигурять ее можно очень по-разному. Во-вторых, ни одна из СУК (Систем Управления Контентом), которых Вы причислили к «нормальным», не обеспечивает мультиюзерность в таком объеме, как это делает MUWP. Соответственно, и требования у МУ к энверонменту более жесткие. А в-третьих, я вполне допускаю, что движок в режиме директорий просто недостаточно тестировался, т.к. режим VHOST куда более распространен.

    Но мне почему-то кажется, что проблема в настройке nginx. Скажем, ему в лоб указали, что css — статика, и не прописали фолбэк на бэкэнд по ошибке.

    а я не спорю, что проблема локальна 🙂 Раз под апачем работает, значит надо крутить ngnix, знать бы только что именно. В понедельник с админом будем решать, потом отпишусь. Для истории 😉

Просмотр 14 ответов — с 16 по 29 (всего 29)
  • Тема «Первые шаги с WPMU» закрыта для новых ответов.