• 14-12-2024, 22:34:40
    #1
    Kurumsal PLUS
    Merhaba dostlar,

    Bir web sitesi var multi site şeklinde kurulmuş. Site taşındı başka bir sunucuya ve sonrasında şifreleri değiştirildi. Şuanda Ağ Yöneticisi alanı görünmüyor. Bu konuyla ilgili bilgili arkadaş var ise desteğini rica ederim.
  • 14-12-2024, 23:13:07
    #2
    wp confige girin MULTISITE true mi kontrol edin true ise ve hala hatalı çalışıyorsa bu mesajı alıntılayın
  • 16-12-2024, 00:01:57
    #3
    Ağ Yöneticisi alanının görünmemesi genellikle şifre değişiklikleri, wp-config.php ayarlarının eksikliği veya kullanıcı izinlerindeki sorunlardan kaynaklanabilir. Bu sorunu çözmek için aşağıdaki adımları izleyebilirsiniz:

    1. Kullanıcı İzinlerini Kontrol Et
    • WordPress veritabanında wp_users ve wp_usermeta tablolarını kontrol edin.
    • wp_usermeta tablosunda super_admin yetkisi olan bir kullanıcı olduğundan emin olun.
    • Örnek sorgu:

    SELECT * FROM wp_usermeta WHERE meta_key = 'wp_capabilities';

    Yönetici için değer şu şekilde görünmelidir:

    a:1:{s:13:"administrator";b:1;}


    • Ayrıca wp_usermeta tablosunda meta_key alanında wp_user_level değeri 10 olmalıdır.

    2. wp-config.php Dosyasını Kontrol Et
    • Multi-site özelliğinin etkin olduğunu kontrol edin. Aşağıdaki kodlar mevcut değilse ekleyin:

    define('MULTISITE', true);
    define('SUBDOMAIN_INSTALL', false);
    $base = '/';
    define('DOMAIN_CURRENT_SITE', 'siteniz.com');
    define('PATH_CURRENT_SITE', '/');
    define('SITE_ID_CURRENT_SITE', 1);
    define('BLOG_ID_CURRENT_SITE', 1);


    • Eğer siteniz alt alan adları (subdomain) ile çalışıyorsa, SUBDOMAIN_INSTALL değerini true yapın.

    3. .htaccess Dosyasını Kontrol Et
    • Multi-site için doğru .htaccess kurallarını eklediğinizden emin olun:

    RewriteEngine On
    RewriteBase /
    RewriteRule ^index.php$ - [L]

    # Add a trailing slash to /wp-admin
    RewriteRule ^wp-admin$ wp-admin/ [R=301,L]

    RewriteCond %{REQUEST_FILENAME} -f [OR]
    RewriteCond %{REQUEST_FILENAME} -d
    RewriteRule ^ - [L]
    RewriteRule ^(wp-(content|admin|includes).*) $1 [L]
    RewriteRule ^(.*.php)$ $1 [L]
    RewriteRule . index.php [L]

    4. Admin Kullanıcısı ve Şifre Sıfırlama
    • Yönetici kullanıcısının şifresini sıfırlayın:

    UPDATE wp_users SET user_pass = MD5('YeniSifre') WHERE user_login = 'admin';

    5. Ağ Yöneticisi Menü Alanı Yeniden Görünmüyorsa
    • wp_options tablosunda eksik kayıtları kontrol edin:

    SELECT * FROM wp_options WHERE option_name LIKE '%siteurl%';


    • siteurl ve home değerleri doğru olmalıdır. Örneğin:
    • siteurl: https://siteniz.com
    • home: https://siteniz.com
    • Ağ yöneticisi bağlantısını doğrudan açmayı deneyin:

    https://siteniz.com/wp-admin/network/

    6. Sorun Devam Ediyorsa
    • Eklentileri ve Temayı devre dışı bırakın:
    • Tüm eklentileri kapatmak için wp-content/plugins/ klasörünü geçici olarak yeniden adlandırın.
    • Varsayılan bir WordPress teması (Twenty Twenty-One) kullanın.
    • Hata günlüğünü kontrol edin:
    • wp-config.php dosyasına aşağıdaki satırı ekleyin:

    define('WP_DEBUG', true);
    define('WP_DEBUG_LOG', true);


    • Hata günlüğü wp-content/debug.log dosyasında kaydedilecektir.