bondcemil adlı üyeden alıntı: mesajı görüntüle
Modsecurity kapatın veya kapattırıp deneyin.
kapattım denedim olmadı
wp yi ftp ile güncelledim şimdi de wp-admin 406 Forbidden Access to this resource on the server is denied! hatası veriyor.

.htacces içeriğini de güncelledim
# BEGIN WordPress

RewriteEngine On
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
RewriteBase /
RewriteRule ^index.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]

# END WordPress

SecFilterEngine Off
SecFilterScanPOST Off

bunu ekleyerek de denedim.

sağolsun hosting firmam ücretle çözerim dedi. çok yardımcı oluyorlar

edit: wp-admin 403 hatasının çözümü
Sorunun, wp_options tablosundaki db_version alanı ile /wp-includes/version.php dosyasındaki wp_db_version değişkeninin eşleşmemesi olduğu ortaya çıktı .
version.php dosyası içindeki $wp_db_version = 57155; numarasını php my admin den wp_options/wp_options numarasını güncellediğimde admin palindeki 403 hatası düzeldi. ama hala eklentiler güncellenmiyor

edit2: eklenti yüklerken 403 hatası alıyorsun sebebi .htaccess dosyası ile alakalı ama public_html de ki .htaccess dosyası değil. ana dizinde .htaccess dosyası varmış. ismini değiştirdim yeni eklenti dediğimde 403 hatası vermiyor.

şimdi en eski yedeği yükleyip ana dizindeki .htaccess dosyasını silerek en baştan deneyeceğim

SONUÇ.

hataya sebep olan 1 tane dosya varmış o da public_html dışındaki .htaccess dosyasıymış.