“Üzgünüz, Bu Sayfaya Erişmenize İzin Verilmiyor” Hatasını Düzeltmenin 9 Yolu
WordPress kontrol panelinize erişiminiz olmadan “Üzgünüz, bu sayfaya erişmenize izin verilmiyor” hatasını nasıl düzeltebilirsiniz? Bu hata sitenizde ciddi bir hasar bırakmasa da değişiklik yapamadığınız veya daha önce oluşturduğunuz hiçbir şeyi geri alamadığınız için canınızı sıkabilir.
Bu eğitici yazıda, WordPress “Üzgünüz, bu sayfaya erişmenize izin verilmiyor” hatasını düzeltmenin 9 kesin yolunu vurgulayacağız.
Kapsamlı kılavuza geçmeden önce, hatayı doğru bir şekilde anlamak, bunun neden olduğunu belirlemek hayati önem taşır.
- WordPress'te “Üzgünüz, Bu Sayfaya Erişmenize İzin Verilmiyor” Hatasının Sebebi Nedir?
- #1. WordPress Hata Günlüğünüzü Kontrol Edin
- #2. Dosya İzinlerinizi gözden geçirin
- #3. wp-config.php Dosyasındaki Değişiklikleri Algıla
- #4. Tüm Eklentileri Devre Dışı Bırak
- #5. Varsayılan Temayı Etkinleştir
- #6. Yeni bir .htaccess Dosyası Oluşturun
- #7. Tutarlı Kullanıcı Rolü ve Tablo Öneki Sağlayın
- #8. WordPress Sitenizi Sıfırlayın
- #9. PHP'nizi Güncelleyin
WordPress'te “Üzgünüz, Bu Sayfaya Erişmenize İzin Verilmiyor” Hatasının Sebebi Nedir?
“Üzgünüz, bu sayfaya erişmenize izin verilmiyor”, WordPress kullanıcıları için oldukça yaygın bir hatadır. Bazı yanlış yapılandırmalar olduğunda veya yetkilendirme sorunları meydana geldiğinde gerçekleşir. Sonuç olarak, sitede bazı özelleştirmeleri kaydedemezsiniz. Ciddi bir hata olmasa da, temel nedenlere değinmek çok zaman alabilir.

Örneğin, wp-config.php dosyanızdaki kullanıcı adı veya şifre ile veritabanı arasındaki bir uyumsuzluk bu hatayı verebilir. Ayrıca dosyalar ve web sitesi veritabanı arasında aktarılan veriler tutarlı değilse, hata da ortaya çıkıyor.
Başka bir deyişle, eklentilerde, temalarda veya diğer WordPress dosyalarında depolanan veriler veritabanındaki verilerle eşleşmediğinde, WordPress herhangi bir eylem isteği gerçekleştiremez. Bu noktada “Üzgünüz, bu sayfaya erişim izniniz yok” şeklinde bir hata uyarısı belirir. Sorun çözülene kadar sayfanıza erişiminizi kaybedebilirsiniz.
Başka bir olası neden PHP'nize gider. Siteniz eski bir PHP sürümü kullanıyorsa, temel neden buradan kaynaklanıyor olabilir ve PHP'nizi hemen güncellemeniz gerekir.
Son olarak, dosya izin ayarlarından erişim sınırları bir sonraki neden olabilir. WordPress sizi yetkili kullanıcı veya yönetici olarak tanıyamazsa erişiminizi engeller ve bu da hatayı tetikler.
Özetlemek gerekirse, bu sorunun olası kök nedenleri şunlardan kaynaklanmaktadır:
- wp-config.php dosyasındaki eşleşmeyen veriler
- Yanlış dosya izinleri
- PHP'nin eski bir sürümü
- Bozuk eklentiler ve temalar
“Maalesef bu sayfaya erişim izniniz yok” hatasına neyin sebep olduğunu anladığınıza göre, şimdi bu sorunu çözmenin ana kısmına geçelim.
#1. WordPress Hata Günlüğünüzü Kontrol Edin
İlk olarak, nedeni tam olarak belirlemek için WordPress sunucunuzun hata günlüğünü kontrol etmeniz gerekir. Bazı barındırma sağlayıcıları, yalnızca oturum açıp günlüğü görüntülediğiniz bir gösterge panosu aracılığıyla hata günlüğüne erişmenize izin verir.
Pano sağlanmaması durumunda, barındırma kontrol panelinizdeki kimlik bilgilerini kullanır ve bir FTP istemcisi veya dosya yöneticisi uygulaması aracılığıyla sitenize erişim sağlarsınız. /wp-content/ klasörüne tıklayın ve bir debug.log dosyası arayın.
Hata sorulmadan önce yaptığınız son etkinlikleri içeriyorsa, bu harika! Düzeltmeye gidebilirsiniz. Aksi takdirde, aşağıdaki çözümleri denemeniz gerekir.

#2. Dosya İzinlerinizi gözden geçirin
Yukarıda belirttiğimiz gibi, dosya izinleri WordPress'te kimin hangi dosya ve klasörlere erişebileceğini belirler. Bu durumda, yönetici olarak listelenmiş olmanıza rağmen, WordPress belirli sayfa alanlarını görüntüleme yetkinizi tanımayı reddediyor olabilir.
Dosya izinlerinizi kontrol etmek için yine sunucunuza SFTP kullanarak erişirsiniz. Giriş yaptıktan sonra public_html dizinine tıklayın, wp-admin , wp-content ve wp-includes öğelerini aynı anda seçin. Ardından, bu klasörlere sağ tıklayın ve “Dosya İzinleri” ne tıklayın.

Bir dosya izinleri iletişim kutusu belirir. Aşağıdakileri yapın:
- Sayısal Değer alanına “755” yazın (755, tüm klasörler ve alt klasörler içindir.)
- “Alt dizinlere tekrarla” seçeneğini işaretleyin
- Yalnızca dizinlere uygula'yı seçin

“Tamam”ı tıklayın ve SFTP'niz klasörlerinizi ve alt klasörlerinizi ayarlamaya başlayacaktır.
Ardından, public_html içindeki tüm dosyaları seçmeniz, üzerlerine sağ tıklamanız ve tekrar Dosya izinlerini seçmeniz gerekir.

Bu aynı zamanda bir ayar kutusunu da tetikleyecektir. Benzer şekilde,
- Sayısal Değeri 644 olarak ayarlayın
- "Alt dizinlere dön" onay kutusunu seçin
- Yalnızca dosyalara uygula seçeneğini işaretleyin

(Görüntü kaynağı)
Tamam'a basın ve işiniz bitti. Şimdi WordPress sitenize geri dönmeli ve “Üzgünüz, bu sayfaya erişmenize izin verilmiyor” ifadesinin gidip gitmediğini kontrol etmelisiniz. Değilse, bir sonraki yönteme geçin.
#3. wp-config.php Dosyasındaki Değişiklikleri Algıla
wp-config.php dosyası, WordPress siteniz için tüm yapılandırma ayarlarını tanımladığından, dosyanın değiştirilmediğinden veya güvenliğinin ihlal edilmediğinden emin olmanız gerekir.
Yine, wp-config.php dosyanıza erişmek için SFTP'yi kullanın ve şüpheli veya garip değişiklikler veya ince ayarlar arayın. Dosya bütünlüğü izlemeyi yüklerseniz bu işlem çok daha kolaydır.
#4. Tüm Eklentileri Devre Dışı Bırak
Bir eklenti ekleme veya yükseltmenin “Üzgünüz, bu sayfaya erişmenize izin verilmiyor” sorununa neden olduğundan şüpheleniyorsanız, tüm eklentilerinizi devre dışı bırakmanızı ve ardından bunları tek tek yeniden etkinleştirmenizi öneririz. Tüm eklentileri kapattıktan ve hata ortadan kalktıktan sonra, asıl neden eklentilerinizden birinden gelir.
Kontrol panelinizden kilitli olduğunuz için, eklentileri FTP yoluyla devre dışı bırakmanız gerekir. İşlem biraz zor, ama endişelenmeyin, ayrıntılı talimatlarımız size bu konuda rehberlik edecek.
- Bir FTP istemcisi kullanarak web sitenize bağlanın. Başarıyla erişildiğinde, /wp-content/ klasörüne gidin ve “plugins” adlı bir alt dizini arayın.
- Klasöre sağ tıklayın, “Yeniden Adlandır”ı seçin ve farklı bir ad girin.

Şimdi, tüm eklentileriniz devre dışı bırakıldı. WordPress sitenize geri dönün ve hatanın çözülüp çözülmediğini kontrol edin.

#5. Varsayılan Temayı Etkinleştir
Eklenti devre dışı bırakma işlemi işe yaramazsa, temanızda bir sorun olup olmadığını kontrol edebilirsiniz. Yakın zamanda temanızı güncellediniz mi? Cevabınız evet ise, sorunu çözmek için onu Yirmi Yirmi veya Yirmi Ondokuz gibi WordPress varsayılan temalarına geçirmeniz önerilir.
Benzer şekilde, SFTP aracılığıyla varsayılan bir temayı da etkinleştirirsiniz. Sunucunuza eriştikten sonra /wp-content/ klasörüne gidin > temalar . 
Şimdi, aktif temanızın bulunduğu klasörü yeniden adlandırmanız ve ardından sitenize geri dönmeniz ve oturum açmanız gerekiyor. Mevcut tema bozulurken varsayılan bir temanın yeniden etkinleştirildiğini bildiren bir bildirim görmelisiniz.
Hata kaybolursa, temalar klasörünü yeniden adlandırmalı ve hatalı olanı aramak için her bir temaya bakmalısınız.
Bir temayı devre dışı bırakmanın site performansınıza ve iş akışınıza ciddi zararlar verebileceğini unutmayın. Danışmanlık ve düzeltme için geliştiricilere ulaşmanız gerekebilir.
#6. Yeni bir .htaccess Dosyası Oluşturun
“Üzgünüz, bu sayfaya erişim izniniz yok” sorununu gidermenin başka bir yolu da yeni bir .htaccess dosyası oluşturmaktır. SFTP ile sitenize tekrar bağlanın ve .htaccess dosyanızı aramak için public_html klasörünüze gidin.
Bulduktan sonra, sağ tıklayın ve mevcut .htaccess dosyanızı yeniden adlandırın, örneğin .htaccess-backup . Ardından, sağ tıklayın ve İndir'i seçin. Ardından, dosyayı bir metin düzenleyicide açın ve içine aşağıdaki kod parçasını ekleyin:
#BEGIN WordPress
Yeniden YazmaMotoru Açık
Yeniden Yazma Tabanı /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCONd %{REQUEST_FILENAME} !-d
Yeniden Yazma Kuralı . /index.php [L]
#END WordPress
Şimdi dosyayı yeniden .htaccess olarak yeniden adlandırın, değişikliklerinizi kaydedin ve sunucunuza yükleyin. Bu dosya “Üzgünüz, bu sayfaya erişmenize izin verilmiyor” hatasına neden oluyorsa, şimdi düzeltilmelidir.
#7. Tutarlı Kullanıcı Rolü ve Tablo Öneki Sağlayın
Teknik olarak, veritabanı WordPress sitenizdeki hemen hemen her şeyi içerir ve kullanıcı rolleri istisna değildir. Veritabanındaki kullanıcı rolü öneki yönetici rolünden farklıysa sitenizin belirli bölümlerine erişiminizi kaybedersiniz.
Tutarsızlıkları kontrol etmek için wp-config.php dosyanızı ziyaret etmeniz gerekir.
- Veritabanınıza erişmek için SFTP ve phpMyAdmin'i kullanın.
- wp-config.php dosyasına gidin ve $table_prefix dosyasını arayın. Değerini not edin.

- wp_users tablosunu seçin, kullanıcı adınızı ve kimliğinizi bulun ve not edin.
- wp_usermeta tablosuna gidin ve wp_capabilities satırını kontrol edin. Kullanıcı rolünüz meta_değer alanındadır.

(wpkube.com'a resim kredisi)
Satırda yöneticiden farklı kelimeler görüntüleniyorsa, Düzenle'yi tıklayın ve ifadeyi değiştirin. Çevredeki metinlerden herhangi birinden uzak durduğunuzu unutmayın.
Son olarak, WordPress'inize dönün ve hatanın gidip gitmediğini kontrol edin.
#8. WordPress Sitenizi Sıfırlayın
En kötü senaryoda, hata bir yükleme sorunundan kaynaklanır. Bununla başa çıkmak için WordPress sitenizi sıfırlamanız gerekebilir. Başlamadan önce, önemli veri ve içeriği kaybetmesini önlemek için WordPress sitenizi yedeklemelisiniz.
WP Reset veya Advanced WordPress Reset gibi bazı WordPress sıfırlama eklentileri, sıfırlama görevinde size yardımcı olabilir. Daha fazla yardım için WordPress sunucunuzla da iletişime geçebilirsiniz.
Not: Bu yöntemi yalnızca fazla verisi olmayan yeni WordPress siteleri için öneriyoruz.
#9. PHP'nizi Güncelleyin
Daha önce de belirttiğimiz gibi, güncel olmayan bir PHP, “Üzgünüz, Bu Sayfaya Erişmenize İzin Verilmiyor” hatasının başlıca nedenlerinden biridir. Bunun dışında PHP'nin eski bir sürümünü çalıştırmak sitenizi saldırıya uğramak da dahil olmak üzere güvenlik risklerine maruz bırakabilir. Hal böyle olunca PHP sürümünü güncellemek sitenizi normale döndürmekle kalmaz, aynı zamanda site güvenliğinizi de sıkılaştırır.
Yükseltme işlemine başlamadan önce sitenizin yedeğini almanız şarttır. Ayrıca, sitenizin PHP'nin en son sürümüyle uyumlu olduğundan emin olmanız gerekir. WordPress hazırlama sitenizde test etmeniz önerilir.
Tamamlandığında, güncellemeyi çalıştırabilirsiniz. Aralarından seçim yapabileceğiniz 2 seçenek var. VPS kullanıyorsanız, komut satırını kullanarak PHP'nizi yükseltebilirsiniz. Her iki durumda da, erişiminiz yoksa, kontrol panelinden PHP sürümünü değiştirmelisiniz.
Başka bir sağlayıcıyla birlikteyseniz, kendi kontrol panelinizden benzer bir süreci takip edebilirsiniz. Kontrol panelinize giriş yaptıktan sonra, cPanel kontrol panelinizde Yazılım bölümü > PHP Sürümünü Seç seçeneğine gidin. 
Ardından, mevcut PHP sürümüne tıklayın. Barındırma sunucunuzda bulunan tüm PHP sürümlerini içeren bir açılır menü görünür. Değişiklikleri kaydetmek için yeni bir sürüm seçin ve ardından Geçerli Olarak Ayarla . 
(Fixrunner.com'a verilen resim)
Daha fazla destek için web barındırıcınızla iletişime geçmeniz önerilir.
WordPress Sitenizi Normale Dönün!
Bu eğitimde, WordPress “Üzgünüz, bu sayfaya erişmenize izin verilmiyor” hatasının bazı olası nedenlerini açıkladık. Bunlar, wp-config.php dosyasındaki eşleşmeyen veriler, yanlış dosya izinleri, PHP'nin güncel olmayan sürümü ve bozuk eklentiler ve temalar olabilir.
Ayrıca bu sorunu gidermek için 9 yol ortaya koyduk. Sebepleri gidermek, wp-config.php dosyasındaki değişiklikleri tespit etmek ve dosya izinlerinizi kontrol etmek için WordPress hata günlüğünü kontrol etmeniz gerekir.
Bu yöntemler bir etki yaratmazsa, tüm eklentileri ve temaları devre dışı bırakmayı, PHP'nizi en son sürüme güncellemeyi ve .htaccess dosyasını ve hatta tüm WordPress sitesini sıfırlamayı deneyin.
Tüm önemli verilerinizi kaydetmek için sitenizi her zaman yedeklemeyi unutmayın.
Bu konuyla ilgili sorularınız mı var? Aşağıdaki yorum bölümünde yükseltin! Bu arada, WordPress, genel olarak WooCommerce ipuçları ve özellikle parola korumalı WordPress hakkında daha ayrıntılı makaleler için blogumuza göz atın.
ev borcu WordPress sitesi