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.