Skip to main content

Руководства по настройке Multisite

Ultimate Multisite меъруи мувофиат (wizard) дохил дар он интишolari дорад, ки намудаи стандарт WordPress-ро ба шабакаи WordPress Multisite табдил медиҳад. Ин кор ба шумо аз тасвир кардани wp-config.php ё иҷрои командаҳои базаи маълумот лозим нест.

tip

Агар интишolari WordPress-и шумо аллакай ҳамчун шабакаи Multisite кор мекард, метавонед ин қадамро пурра гузаред. Руководства мувофиат фақат вақте ки Multisite ба таври расм фаъол карда нашудааст, пайдо мешавад.

Кашфи Мувофиат Качон Пешниҳод мешавад?

Вақте шумо Ultimate Multisite-ро дар интишалои WordPress-и стандарт (на Multisite) фаъол мекунед, плагин муайян мекунад, ки Multisite фаъол нашудааст ва ба ҷои рукоятҳои оммавӣ, шуморо бевосита ба Руководстваи Насозии Multisite роҳ медиҳад.

Шумо инро дар WP Admin > Ultimate Multisite > Multisite Setup ҳам метавонед дастрас кунед.

Қайдҳо (Prerequisites)

Пеш аз оғози рукоят, таъмин кунед:

  • Шумо ба интишалои WordPress-и худ дастрасии администраторӣ доред
  • Файли wp-config.php дар сервери шумо барои веб-сервер навишташаванда (writable) аст
  • Шумо копии нав аз файло ва базаи маълумоти худро доред
warning

Руководстваи мувофиат файл wp-config.php-и шуморо тағйир медиҳад ва ҷадвалҳои нави базаи маълумот месозад. Ҳамеша пеш аз идома додани кор, интихоби ху copi (backup) созед.

Қадами 1: Саломӣ (Welcome)

Пардохтаи аввалин маҷмӯъфаҳми шуст, ки WordPress Multisite чист ва рукоят чӣ кор мекунад:

  • Хусусияти Multisite-ро дар тасовири WordPress-и худ фаъол кардан
  • Джадвалҳои базаи маълумоти зарурӣ барои шабака (network database tables) сохтани онҳо
  • Муайянкунандаҳои зарурӣ (constants) -и multisite-ро ба wp-config.php илова кардан
  • Ultimate Multisite-ро дар тамоми шабака фаъол кардани он

Multisite Setup Wizard - Welcome step

Барои идома додани кор, ба Continue клик кунед.

Қадами 2: Ташкилоти Шабака (Network Configuration)

Ин қадам аз шумо хоҳиш мекунад, ки калитуби шабакаи худ (network settings)-ро таҳия намоед.

Сохтори Сайти (Site Structure)

Барои тасвир кар танзими корҳои шиносои худ чӣ гуна ташкил карда мешавад, инро интихоб кунед:

  • Sub-domains (Тавсия дода мешавад) — Сайтҳо ҳар як он хоси субдомени ӯ мегиранд, масалан site1.yourdomain.com
  • Sub-directories — Сайтҳо ҳамчун роҳҳо таҳия карда мешаванд, масалан yourdomain.com/site1
note

Агар шумо субдоменро интихоб кунед, шумо бояд барои домени худ wildcard DNS ва wildcard SSL certificate танзим намоед. Аксари хостиҳои WordPress-и идорашаванда инро автоматикӣ ҳал мекунанд. Ба Ultimate Multisite 101 барои муқоисаи муфассал бинед.

Номи шабака (Network Title)

Номҳоеро барои шабаки худ ворид кунед. Ин маълумот ба номи ҳолати сайти шумо бо иловаи калиде "Network" тағйир меёрад. Шумо метавонед инро баъди аз танзимоти шабака тағйир диҳед.

Email-и администратори шабака (Network Admin Email)

Адреси почтае, ки барои огоҳсозии идоракунии шабака истифода мешавад. Ин маълумот ба почтаи корбар ҳозира мувофиқ аст.

Multisite Setup Wizard - Network Configuration

Баъди пур кардани ҳамаи мӯҳитҳо, ба Continue (Давом нигоҳдан) клик кунед, то иваз диҳед.

Қадами 3: Насоз кардан (Installation)

Барои оғоз кардани рави шабака, ба дастурвори Install (Насоз кардан) клик кунед. Ин wizard паси аз панҷ қадам автоматики мувофиқро иҷро мекунад ва ҳар кадом он пешрафти худро дар вақти воқеӣ нишон медиҳад:

Multisite Setup Wizard - Installation pending

ҚадамСипаттамасы
Мультисайтты іске қосуwp-config.php файлына WP_ALLOW_MULTISITE тұрақтысын (constant) қосу
Желіні жасаумультисайт базалық кестелерін (wp_site, wp_sitemeta, wp_blogs және т.б.) құру және оларды желі конфигурацияңызбен толтыру
Конфигурацияны жаңартуwp-config.php файлына соңғы мультисайт тұрақтыларын (MULTISITE, SUBDOMAIN_INSTALL, DOMAIN_CURRENT_SITE және т.б.) қосу
Кукилерді түзетуАктивациядан кейін аутентификация мәселелері туындамауы үшін желі метадетада сайт URL-ің дұрыс екенін қамтамасыз ету
Желі плагинін іске қосуUltimate Multisite-ті желі де жинаратын жұмыс істеуі үшін желіде іске қосу

Әрбір қадам осы мәндердің бірін көрсетеді:

  • Pending (Күтуде) — өңделгенін күтіп тұр
  • Installing... (Орнатылып жатыр...) — Қазір жұмыс істеп жатыр
  • Success! (Сәтті!) — Сәтті аяқталды
  • Error message (Қате хабарлама) — қате туындады (хабарлама мәселені сипаттайды)

Барлық қадамдар сәтті аяқталғаннан кейін, әрбір элемент үшін жасыл "Success!" статусын көресіз:

Multisite Setup Wizard - Installation complete

Содан кейін визуалды құрал автоматты түрде аяқтау экранына өтеді.

4-ші қадам: Аяқтау

Орнату аяқталғаннан кейін, WordPress Multisite іске қосылғанын растайтын сәттілік хабарламасын көресіз.

Multisite Setup Wizard - Setup Complete

Енді WaaS платформаңызды (компания деректері, стандартты контент, төлем қабылдаушылары және т.б.) конфигурациялау үшін Ultimate Multisite орнату визуалды құралымен жалғастыруға болады.

note

После завершения установки мультисайта ваш браузер будет перенаправлен через недавно включенный администратор сети. Возможно, вам потребуется снова войти в систему, так как файлы cookie аутентификации обновляются для среды мультисайта.

Резервное копирование при ручной настройке (Manual Setup Fallback)

Если мастер не может записать данные в ваш файл wp-config.php (из-за проблем с правами доступа к файлам или ограничений сервера), он покажет точный код, который вам нужно добавить вручную:

  1. Константы wp-config.php, которые нужно добавить выше строки /* Всё, редактирование закончено! */.
  2. Правила перезаписи .htaccess (rewrite rules), подходящие для вашей выбранной структуры сайта (субдомен или поддиректория).

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

Устранение неполадок (Troubleshooting)

Мастер говорит, что wp-config.php не может быть записан

Вашему веб-серверу нужен право на запись в файл wp-config.php. Вы можете:

  • Временно изменить права доступа к файлу на 644 или 666.
  • Использовать инструкции по резервному копированию, предоставленные мастером.
  • Попросить вашего хостинг-провайдера о помощи.

Сайты недоступны после настройки (субдомены)

Если вы выбрали структуру с использованием поддоменов, вам нужно настроить wildcard DNS для вашего домена. Добавьте запись DNS:

Type: A (или CNAME)
Host: *
Value: [ваш IP-адрес сервера]

Проверьте у своего хостинг-провайдера, если вы не уверены, как это настроить.

Проблемы с аутентификацией после настройки

Если вы вышли из системы или сталкиваетесь с ошибками файлов cookie после настройки мультисайта:

  1. Очистите файлы cookie вашего браузера для этого сайта.
  2. Снова войдите в систему по адресу yourdomain.com/wp-login.php.
  3. Если проблема сохраняется, проверьте, что в вашем файле wp-config.php не установлено значение COOKIE_DOMAIN равное false — это известная проблема при установке мультисайтов на поддоменах.

Произошла ошибка на каком-либо этапе установки

Агар яке аз қадамҳои инсталл шаваред ба ошибкунӣ рӯ ба рӯ шавед:

  1. Нотир аз номи хатои нишон додашуда бошед.
  2. Ба қадами таҳия конфигурасия баргардонед ва танҳо боз кӯшиш кунед.
  3. Агар хато ба вуҷуд ояд, лог (log)и хатои PHPи серверро барои расои маълумотҳои бештар тафтиш кунед.
  4. Қадамҳое, ки аллакай иҷро шудаанд, дар доир ба интиқолҳо аз нав такрор карда мешаванд (инсталл шаваред мутабиқӣ аст).