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.
Multisite belasi için destek verecek arkadaş ariyorum!
2
●132
- 16-12-2024, 00:01:57Ağ 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.