[Çözüldü] Wordpress 403 Forbidden Hatası

Başlatan Kaleihan, 20 Mayıs 2017 - 09:53:50

« önceki - sonraki »

0 Üyeler ve 1 Ziyaretçi konuyu incelemekte.

Kaleihan

Merhabalar,
Wordpress siteme gelen bir güncellemeler ile bu hata gelmeye başladı. Yeni yazı yayınlamak istediğimde veya sayfa oluşturma istediğimde 403 Forbidden hatası alıyorum. İzinleri kontrol ettim bir sıkıntı yok gibi. .htacces dosyasını bulamadım sanki kendi kendine silinmiş gibi.
-Konu ubuntuyla pek ilgili değil ama yardım alabileceğim sadece burası var :)


Mesaj tekrarı yüzünden mesajınız birleştirildi. Bu mesajın gönderim tarihi : 20 Mayıs 2017 - 14:20:24

Hata çözüldü. Çözümü

1- Sorun yaşadığınız dizini ftp 'den bulunuz. (Eğer yönetim panelinde sorun yaşıyorsanız panelin bulunduğu klasörü bulunuz.)
2- Eğer önceden oluşturulmuş bir .htaccess dosyanız varsa alttaki kodu dosyasının en sonuna ekleyip kayıt ettikten sonra tekrar ftp dizine yükleyiniz.
3- Önceden oluşturulmuş .htaccess dosyanız yok ise yeni bir tane oluşturup aynı işlemi yapınız.
<IfModule mod_security.c>
SecFilterEngine Off
SecFilterScanPOST Off
</IfModule>

warpalawas

İyi akşamlar
bu hataya benzer bir hata da ben alıyorum.
Alıntı Yap403 Forbidden
Request forbidden by administrative rules.

Çözümü nedir?

hossohbetli

Alıntı yapılan: warpalawas - 11 Nisan 2018 - 19:46:38
İyi akşamlar
bu hataya benzer bir hata da ben alıyorum.
Alıntı Yap403 Forbidden
Request forbidden by administrative rules.

Çözümü nedir?
Hata sonradan mı oldu? Baştan beri mi var?
Tüm adreslerde mi var, belli bir sayfada mı?
Klasör ve dosyalarınızdaki chmod izinleri doğru mu?
.htaccess dosyası gerekiyorsa var mı ve içindeki kodlar kararlı mı?
WordPress versiyonu ve eklentilerin sistem gereksinimleri tam karşılanıyor mu?

warpalawas

@hossohbetli,
Alıntı YapHata sonradan mı oldu? Baştan beri mi var?
Tüm adreslerde mi var, belli bir sayfada mı?
Klasör ve dosyalarınızdaki chmod izinleri doğru mu?
.htaccess dosyası gerekiyorsa var mı ve içindeki kodlar kararlı mı?
WordPress versiyonu ve eklentilerin sistem gereksinimleri tam karşılanıyor mu?

1. Bu sorun son günlerde oldu, daha önce olmuyordu. Genellikle sitelerdeki yönlendirme resimlerinde yaşıyorum. Hızlı resim, vs. bak diye link veriyorlar. Onları tıklayınca oluyor bu forbidden. Bütün tarayıcılarda denedim hepsinde oluyor, Chromium, Firefox, ve Ubuntu da bulunan diğer tarayıcılar Midori falan, (şimdi o bilgisayar yanımda yok)
2. Chmod, .htaccess hiç bilmediğim konular. Buralarda yazılanları ben de denemek istedim ama o dosyalar nerelerdedir, nasıl girilir bilmiyorum.
3. WordPress versiyonu ve eklentilerinin sistem gereksinimlerini karşılayıp karşılamadığını bilmiyorum. Yazılım güncelle merkezinde olanları tıklayıp yükledim.

systmrrr

.htaccess dosyası wordpress ana dizininde sunucunuz da bulunur. Sunucunuzda wordpress nerede kurulu ise oraya bakın ve metin editörü ile .htaccess düzenleyin sonra web sunucuyu yeniden başlatın bu kadar

warpalawas

#5
@systmrrr,
Öncelikle ilginize teşekkür ederim. Şunu açıklamak istiyorum.
Bu adam bütün sorunları bir arada mı yaşıyor, diye düşünebilirsiniz. Az önce yazdığınız windowsa giremiyorum sorunu, iş yeri bilgisayarımda, bu başlıkta yazdığımız sorun ise ev bilgisayarımda
buradaki sorunla ilgili olarak






Mesaj tekrarı yüzünden mesajınız birleştirildi. Bu mesajın gönderim tarihi : 12 Nisan 2018 - 14:52:01

pardon yukarıdaki yazıda .htacces dosyasının en altında şunu yapıştırın diyor. Ama yapıştıramadım. Çünkü salt okunur dosya diyor.
Nasıl yapabilirim?

<IfModule mod_security.c>
SecFilterEngine Off
SecFilterScanPOST Off
</IfModule>

systmrrr

tm direk şunu yap
komut satırını aç ve ;

1-
sudo gedit /etc/wordpress/.htaccess

2- içini tamamen sil ve şunları kopyala (içi boşsa direk kopyala);

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
<IfModule mod_security.c>
SecFilterEngine Off
SecFilterScanPOST Off
</IfModule>
# END WordPress


3- Kopyaladıktan sonra CTRL+S ile kaydet
4- komut satırına şunu yaz;
sudo reboot

* UNUTMA BEN .htaccess DOSYASININ YERİNİ /etc/wordpress/ DİYE YAPTIM WORDPRESS NEREDEYSE O DİZİNE YAZ.
* DAHA DA YAPAMADIN SANA LİNK ATAYIM VEYA BANA TEAM VIEWER ATIVER :D

warpalawas

@systmrr,
yazdıklarınızı uyguladım. Klasörün içinde iki tane dosya oluştu. Birisi .htaccess, diğeri de htaccess. İkinci dosyanın başında . (nokta) yok. Onun içerisi yukarıda görüntüsün gönderdiğim eski veriler var. Noktalı olan da ise sizin kopyala yapıştır diye yazdığınız içerik var.

Yazıklarınızı uyguladım ve yeniden başlattım bilgisayarı ama bu yöntem de çözüm olmadı. Acaba iki tane dosya olması dolayısıyla mı diye eskisini silmek istedim ama silemedim.

[IMG]https://resmim.net/f/JspA2e.jpeg[/img]

systmrrr

sizde wordpress kurulumu (wordpress kurulu değil gibi görünüyor) kurulu ise nereye kurulu?
.nokta olmayanı silin.
ve buraya /var/www/ dizininin ekran görntüsünü atar msnz hemen?

warpalawas

buyrun ilgili bölümün ekran görüntüsü
[IMG]https://resmim.net/f/doRaUn.jpeg[/img]

Ayrıca o dosyayı silemiyorum, erişim engellendi uyarısı çıkıyor.

systmrrr

html içinde ne var onu da atar msz?

web sunucunuz kurulu görünüyor. ama wordpress yerini bulalım

warpalawas


systmrrr

html içine wordpress kurmamışsınız ki
wordpress kurulumu yapın.
daha sonra .htaccess atın sorun kalmaz.

warpalawas

html'nin içine wordpressi nasıl kuracağım? Bilmiyorum.

kopyala yapıştır yaptım o dosyayı, kabul etmedi.

hossohbetli

Arkadaşın görselleri Kişisel bilgisayar gibi duruyor.
Sunucuya FTP ile bağlanıp gösterilmesi lazım.

systmrrr

#15
evinde de sunucu kurabilir bunda sorun yok
şimdi adımları sırayla uygula.


cd /var/www/html/
sudo wget --no-check-certificate https://tr.wordpress.org/wordpress-4.9.5-tr_TR.tar.gz
sudo tar -zxvf wordpress-4.9.5-tr_TR.tar.gz
sudo chmod -R 777 wordpress/
cd wordpress/
sudo mv * ..
cd ..
sudo rm -rf wordpress/


daha sonra şunu yap

sudo gedit /var/www/html/.htaccess

içine alttakileri kopyala (içi doluysa tamamen sil);

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
<IfModule mod_security.c>
SecFilterEngine Off
SecFilterScanPOST Off
</IfModule>
# END WordPress


en son;

sudo service apache2 restart


ARTIK LOCALHOSTTA WORDPRESS VE .htaccess DOSYASI HAZIR

http://localhost/

afiyet olsun :D

warpalawas

sayın systmrrr,
verdiğiniz kodlarla terminalde ilerlerken 4. sıradaki koddan sonra hata verdi. Verilen hatayı aşağıda gönderiyorum.
ilgili kod sudo tar -zxvf wordpress-4.9.5-tr_TR.tar.gz
panda@panda-Lenovo-3000-N500:/var$ cd /var/www/html/
panda@panda-Lenovo-3000-N500:/var/www/html$ sudo wget https://tr.wordpress.org/wordpress-4.9.5-tr_TR.tar.gz
[sudo] password for panda:
--2018-04-13 18:24:49--  https://tr.wordpress.org/wordpress-4.9.5-tr_TR.tar.gz
tr.wordpress.org (tr.wordpress.org) çözümleniyor... 198.143.164.252
tr.wordpress.org (tr.wordpress.org)[198.143.164.252]:443 bağlanılıyor... bağlantı kuruldu.
HATA: tr.wordpress.org sertifikası doğrulanamıyor. `CN=Go Daddy Secure Certificate Authority - G2,OU=http://certs.godaddy.com/repository/,O=GoDaddy.com\\, Inc.,L=Scottsdale,ST=Arizona,C=US' tarafından sağlanmış:
  Yerel olarak sağlayıcının kimliği doğrulanamaıyor.
tr.wordpress.org adresine güvenliği gözardı ederek bağlanmak için `--no-check-certificate' seçeneğini kullanın.
panda@panda-Lenovo-3000-N500:/var/www/html$ sudo tar -zxvf wordpress-4.9.5-tr_TR.tar.gz
tar (child): wordpress-4.9.5-tr_TR.tar.gz: open olanaksız: Böyle bir dosya ya da dizin yok
tar (child): Error is not recoverable: exiting now
tar: Child returned status 2
tar: Error is not recoverable: exiting now
panda@panda-Lenovo-3000-N500:/var/www/html$ sudo chmod -R 777 wordpress/
chmod: 'wordpress/''e erişilemedi: Böyle bir dosya ya da dizin yok
panda@panda-Lenovo-3000-N500:/var/www/html$ cd wordpress/
bash: cd: wordpress/: Böyle bir dosya ya da dizin yok

systmrrr

Anlatımı düzelttim en baştan tekrar yapın

warpalawas

şimdi de
mv * ..
komutundan sonra hata verdi.
panda@panda-Lenovo-3000-N500:/var/www/html/wordpress$ mv * ..
mv: 'index.php' '../index.php''e taşınamadı: Erişim engellendi
mv: 'license.txt' '../license.txt''e taşınamadı: Erişim engellendi
mv: 'readme.html' '../readme.html''e taşınamadı: Erişim engellendi
mv: 'wp-activate.php' '../wp-activate.php''e taşınamadı: Erişim engellendi
mv: 'wp-admin' '../wp-admin''e taşınamadı: Erişim engellendi
mv: 'wp-blog-header.php' '../wp-blog-header.php''e taşınamadı: Erişim engellendi
mv: 'wp-comments-post.php' '../wp-comments-post.php''e taşınamadı: Erişim engellendi
mv: 'wp-config-sample.php' '../wp-config-sample.php''e taşınamadı: Erişim engellendi
mv: 'wp-content' '../wp-content''e taşınamadı: Erişim engellendi
mv: 'wp-cron.php' '../wp-cron.php''e taşınamadı: Erişim engellendi
mv: 'wp-includes' '../wp-includes''e taşınamadı: Erişim engellendi
mv: 'wp-links-opml.php' '../wp-links-opml.php''e taşınamadı: Erişim engellendi
mv: 'wp-load.php' '../wp-load.php''e taşınamadı: Erişim engellendi
mv: 'wp-login.php' '../wp-login.php''e taşınamadı: Erişim engellendi
mv: 'wp-mail.php' '../wp-mail.php''e taşınamadı: Erişim engellendi
mv: 'wp-settings.php' '../wp-settings.php''e taşınamadı: Erişim engellendi
mv: 'wp-signup.php' '../wp-signup.php''e taşınamadı: Erişim engellendi
mv: 'wp-trackback.php' '../wp-trackback.php''e taşınamadı: Erişim engellendi
mv: 'xmlrpc.php' '../xmlrpc.php''e taşınamadı: Erişim engellendi
panda@panda-Lenovo-3000-N500:/var/www/html/wordpress$


Yine de devam edeyim mi?

systmrrr

cd /var/www/html/wordpress/
sudo chmod 777 *
sudo mv * ..


bundan sonra anlatıma devam edin

warpalawas

panda@panda-Lenovo-3000-N500:/var/www/html$ sudo chmod -R 777 wordpress/
panda@panda-Lenovo-3000-N500:/var/www/html$ cd wordpress/
panda@panda-Lenovo-3000-N500:/var/www/html/wordpress$ sudo mv * ..
mv: '*' durumlanamadı: Böyle bir dosya ya da dizin yok
panda@panda-Lenovo-3000-N500:/var/www/html/wordpress$

systmrrr

#21
ls -l yazıp foto atar msnz ?

anladıgım kadarıyla zaten taşımışsınız

veya tarayıcınızdan localhosta gidip oradan wordpress çalışıyor mu bi bakın

warpalawas

#22
kopyalayıp yapıştırıyorum
panda@panda-Lenovo-3000-N500:~$ ls -l
toplam 5450192
drwxr-xr-x  5 panda panda       4096 Mar 17 17:30 Belgeler
drwxrwxr-x  2 panda panda       4096 Ara 18 19:49 Calibre Kitaplığı
drwxrwxr-x  2 panda panda       4096 Ara 18 19:49 Calibre Library
-rw-rw-r--  1 panda panda 5578787894 Eki 22 10:49 Camera.tar.gz
drwxr-xr-x  2 panda panda       4096 Ara 23  2016 dwhelper
-rw-r--r--  1 panda panda       8980 Kas 12  2016 examples.desktop
drwxr-xr-x  2 panda panda       4096 Kas 12  2016 Genel
drwxr-xr-x  7 panda panda      12288 Nis 10 22:35 İndirilenler
-rw-rw-r--  1 panda panda     405616 Tem 14  2017 Kali Lİnux.odt
drwxrwxr-x  6 panda panda       4096 Şub 21 17:35 kdenlive
drwxr-xr-x 13 panda panda       4096 Nis 13 19:12 Masaüstü
drwxr-xr-x  2 panda panda       4096 Ara 30 11:12 Müzik
drwxrwxr-x  2 panda panda       4096 Ara 21 16:57 MyPaint
drwxr-xr-x  2 panda panda      69632 Şub 12 01:31 Resimler
-rw-rw-r--  1 panda panda     763333 Tem 14  2017 Rosetta.odt
drwxr-xr-x  2 panda panda       4096 Kas 12  2016 Şablonlar
-rw-rw-r--  1 panda panda     571491 Tem 14  2017 Şifre Kırma.odt
-rw-rw-r--  1 panda panda     302032 Tem 14  2017 Tell Me More.odt
-rw-------  1 panda panda       9627 Ara  3 16:53 untitled_1.odt
drwxr-xr-x  2 panda panda       4096 Ara 12 20:05 Videolar
panda@panda-Lenovo-3000-N500:~$




Mesaj tekrarı yüzünden mesajınız birleştirildi. Bu mesajın gönderim tarihi : 13 Nisan 2018 - 20:07:56

olmadı. Çalışmıyorç

systmrrr

çok kolay aslında
çok basit adımlarda kalıyosun :D

tar -zxvf wordpress...tar.gz komutundan sonra;
tarayicidan localhosta git
orada wordpress diye klasör görmen gerekiyor.
wordpress e girersen çalışır.
web sunucun çalışıyor mu acaba
apache2 kurulumu sende??????

warpalawas

[IMG]https://resmim.net/f/3UqNXT.png[/img]
bunu mu diyorsunuz?
yukarıdaki resimde yer alan wordpress in içine girilince hiç bir şey görünmüyor.