Skip to main content

Мастак наладжання Multisite

Ultimate Multisite ўключае ў сабе ўбудаваны мастак, які аўтаматычна пераўтварае стандартную ўстанову WordPress ў сетку WordPress Multisite. Гэта вылічвае неабходнасць ручнага рэдактавання файла wp-config.php або выканання каманд у базе дадзеных.

tip

Калі ваша ўстаноўка WordPress ўжо працуе як сетка Multisite, вы можаце цалкам праскочыць гэты крок. Мастак з'яўляецца толькі тады, калі Multisite яшчэ не актываваны.

Калі з'яўляецца мастак?​

Калі вы актывуеце Ultimate Multisite на стандартнай (не-Multisite) ўстаноўцы WordPress, плагін выяўляе, што Multisite не актываваны, і аўтаматычна перанаправляюць вас на Мастак наладжання Multisite, а не на звычайны мастак наладжання.

Вы таксама можаце дабраць яго непасрэдна па шляху WP Admin > Ultimate Multisite > Multisite Setup.

Папярэднія ўмовы​

Перш чым запусціць мастак, пераканайцеся, што:

  • У вас ёсць адміністрацыйны доступ да вашай ўстаноўкі WordPress
  • Файл wp-config.php вашага сервера праходны для zapisu веб-серверам
  • У вас ёсць свежыя рэзервавыя копіі вашага файла і базы дадзеных
warning

Мастак змяняе ваш файл wp-config.php і стварае новыя табліцы ў базе дадзеных. Заўсёды стварайце рэзервавую копію, перш чым працягваць.

Крок 1: Прывітанне​

Пертыя экран паказвае, што такое WordPress Multisite і што будзе рабіць мастак:

  • Актываваць функцыю Multisite ў канфігурацыі WordPress
  • Стварыць неабходныя табліцы базы дадзеных сеткі
  • Дадаць неабходныя канстанты multisite ў wp-config.php
  • На сеткі актываваць Ultimate Multisite

Multisite Setup Wizard - Welcome step

Націсніце Continue, каб працягнуць.

Крок 2: Канфігурацыя сеткі​

На гэтым кроку ад вас патрабуецца наладзіць параметры вашай сеткі.

Структура сайта​

Парабіце выбар, як будуць арганізаваны сайты вашай сеткі:

  • Субдомены (Рэкамандваецца) — Сайты атрымліваюць свой уласны субдомен, напрыклад, site1.yourdomain.com
  • Субкатэгірыі — Сайты ствараюцца як шляхі, напрыклад, yourdomain.com/site1
note

Калі вы выбіваacie субдомены, вам трэба наладзіць wildcard DNS і wildcard SSL-сертыфікат для вашага домену. Большасць хостаў WordPress, якія адбіваюцца, робяць гэта аўтаматычна. Для дэталнага параўнання спадывіцеся Ultimate Multisite 101.

Назва сеткі​

Увярце назву для вашай сеткі. Па спілкуванні гэта па спілкуванні вашай бягучай назвы сайта з дададзеным словом "Network". Вы можаце змяніць гэта пазней у настройках сеткі.

Электронная адрас адміна嘅ра сеткі​

Адрес электроннай пошты, выкарыстоўваецца для паведамленняў адміна嘅ра сеткі. Па спілкуванні гэта электронны адрас бягучага карыстальніка.

Multisite Setup Wizard - Network Configuration

Пасля заліўкі паляў націсніце Continue, каб працягнуць.

Крок 3: Устаноўка​

Націсніце кнопку Install, каб пачаць. Мастак выконвае пяць аўтаматычных крокаў па сланцы, кожны з якіх паказвае свой прагрэс у рэальным часе:

Multisite Setup Wizard - Installation pending

КрокАпісан
Актывацыя MultisiteДадае канстанту WP_ALLOW_MULTISITE у wp-config.php
Стварыць сеткуСтварае табліцы базы дадзеных multisite (wp_site, wp_sitemeta, wp_blogs і г.д.) і залівае іх канфігурацыяй вашай сеткі
Абнавіць канфігурацыюДадае канстанты multisite ў wp-config.php (MULTISITE, SUBDOMAIN_INSTALL, DOMAIN_CURRENT_SITE і г.д.)
Выправіць кукіГарантуе, што URL сайта правільны ў метаданых сеткі, каб zapre<
Актываваць плагін сеткіНа сеткі актывуе Ultimate Multisite, каб ён працаваў па ўсей сетцы

Каждый крок паказвае адзін з такіх статусаў:

  • Pending — Чакае прапрацоўкі
  • Installing... — Зараз працуе
  • Success! — Успяхова завершаны
  • Error message — Вынік памылкі (паведамленне апішае праблему)

Калі ўсе крокі ўспяхова завершацца, вы ўбачыце зялёны статус "Success!" для кожнага пункту:

Multisite Setup Wizard - Installation complete

Затым мастак аўтаматычна прайдзе на экран завяршэння.

Крок 4: Завяршэнне​

Пасля завяршэння ўстаноўкі вы ўбачыце паведамленне аб поспеху, які пацвярджае, што WordPress Multisite актываваны.

Multisite Setup Wizard - Setup Complete

Цяпер вы можаце працягнуць з мастакам наладжання Ultimate Multisite, каб канфігураваць вашу платформу WaaS (дэталі кампаніі, спасылны кантэнт, шлюзы плацяжаў і г.д.).

note

Пасля завяршэння ўстаноўкі multisite ваш браўзер перанаправіць праз толькі што актываванага адміна嘅ра сеткі. Магчыма, вам трэба будзеяцца ўвой наведуг, бо кукі аўтэнтыкацыі абнаўляюцца для асяроддзя Multisite.

Ручная наладка (Fallback)​

Калі мастак не можа zapisać у ваш файл wp-config.php (з-за правіль трошыння файлаў або абмежаванняў сервера), ён пакажа точны код, які вам трэба дадаць на мануляцыі:

  1. Канстанты wp-config.php, якія трэба дадаць над ryскам /* That's all, stop editing! */
  2. Пяналакаванне .htaccess для выбранай структуры сайта (субдомен або субкатэгірыя)

Пасля выканання мануляцый змен, абнавіджвайце старонку, і мастак выяўляючы, што multisite цяпер актываваны.

Выяўленне праблем​

Мастак кажа, што wp-config.php не праходны для zapisu​

Ваш працэс веб-сервера патрабуе правіль трошыння zapisu да файла wp-config.php. Вы можаце:

  • Тэмачна змяніць правіль трошыння файла на 644 або 666
  • Выкарыстоўваць інструкцыі па ручной наладцы, прадастаўленыя мастакам
  • Папросіць памогі ў вашага хостынг-провайдача

Сайты не даступныя пасля наладкі (субдомены)​

Калі вы выбралі структуру субдоменаў, вам трэба наладзіць wildcard DNS для вашага домену. Дадайце DNS-запіс:

Type: A (or CNAME)
Host: *
Value: [your server IP]

Паканктуйце ў вашага хостынг-провайдача, калі вы не ўпэўнены, як гэта наладзіць.

Праблемы з аўтэнтыкацыяй пасля наладкі​

Калі вы адключэнні або адчуваacie памылкі з кукі пасля наладжання multisite:

  1. Вымажыце кукі браўзера для сайта
  2. Увойце зноў па шляху yourdomain.com/wp-login.php
  3. Калі праблема пастоўвае, праверце, што ў вашым wp-config.php не ўсталявана COOKIE_DOMAIN на false — гэта вядомая праблема для ўстаноў на multisite з субдоменамі.

Крок не ўдалося падчас ўстаноўкі​

Калі адзін з крокаў ўстаноўкі паказвае памылку:

  1. Запішыце паведамленне аб памылцы
  2. Вярніцеся да кроку канфігурацыі і паспрабуйце зноў
  3. Калі памылка пастоўвае, праверце журналы памылак PHP вашага сервера на больш дэталную інфармацыю
  4. Крокі, якія ўжо завершыліся, будуць праскочаныя пры наступных выкананнях (інсталятар ідэмпатэчны)