WordPress Yüklenen dosya buraya taşınamadı: wp-content/uploads.

Merhaba arkadaşlar; yine insanı sinir eden bir hata ile karşı karşıyayız, ”Yüklenen dosya buraya taşınamadı: wp-content/uploads.” bu hatayı worpdress bir site açmaya her karar verdiğimde reseller serverlarımdan bir tanesinde yaşıyorum maalesef, yine yaşayınca aynı sorunu dur şu sorunun çözümünüde yazayımda bir hayır duası alayım dedim.

Evet Yüklenen dosya buraya taşınamadı: wp-content/uploads. hatası alıyorsanız çözümü aslında bakarsanız çok basit, bazı arkadaşlar en üst dizinden aşağıya doğru 777 izni verin çözülür falan demiş eğer böyle bir iş güzarlık yaptıysanız aman diyorum.. Bence önce tüm klasörleri silin ve herşeye baştan başlayın 🙂 Çünkü izinler doğru verilmezse kendini hacker sanan emek hırsızlarının uğrak mekanlarından biri olursunuz..

İlk önce Yüklenen dosya buraya taşınamadı: wp-content/uploads. sorunun çözümünü anlatayım. Sonra olması gereken klasör izinlerini paylaşayım.

Yapmanız gereken basit, FTP ile sitenize bağlanıp, wp-content klasöründeki uploads klasörünü silmenizdir. ( Bu sorunu yeni kurulumda aldığınızı var sayıyorum, yoksa silmeyin ismini değiştirin. ) 

Sonra yine uploads klasörünü yeni klasör oluştur diyerek oluşturuyoruz, ve sayısal değer yazan yere 777 yazıyoruz, işte bu kadar. Wordpress Yüklenen dosya buraya taşınamadı: wp-content/uploads. bu hatadan kurtuldunuz.

Yüklenen dosya buraya taşınamadı wp-content uploads

 

WordPress Dosya İzinleri Nasıl Olmalı?

  • .htaccess : 644
  • wp-config.php : 644
  • wp-admin/ : 755
  • wp-admin/js/ : 755
  • wp-content/ : 755
  • wp-content/themes/ : 755
  • wp-includes/ : 755
  • wp-admin/index.php : 644
  • wp-content/plugins/ : 755
  • Ana dizin (root directory) : 755

.htaccess Dosyasını nasıl olmalı ?

# htaccess dosyasını korumak
<files .htaccess>
order allow,deny
deny from all
</files>

# hotlinkleri yasaklar, izinsiz olarak medyalarınızın çalınmasını engeller.
RewriteEngine On
RewriteCond %{HTTP_REFERER} !^http://(.+\.)?ardabeyaz\.com/ [NC]
RewriteCond %{HTTP_REFERER} !^$
RewriteRule .*\.(jpeg|gif|bmp|png)$ /images.jpg [L]

# php compression – use with caution
<ifmodule mod_php4.c>
php_value zlib.output_compression 16386
</ifmodule>

# serve imzasını engellemek
ServerSignature Off

# upload limiti. suanda 100mb.
LimitRequestBody 102400000

# wpconfig.php dosyasını korumak
<files wp-config.php>
order allow,deny
deny from all
</files>

# erisim izinleri. deny from kısmındaki 000’ları engellemek istediğiniz ip ile değiştirin.
order allow,deny
#deny from 000.000.000.000
allow from all

# hata sayfaları. sunucunuzdaki hata sayfalarına göre değiştirin.
ErrorDocument 404 /wp-content/themes/mystique/404.php
ErrorDocument 403 /wp-content/themes/mystique/404.php
ErrorDocument 500 /wp-content/themes/mystique/404.php

# dizin listelemeyi engellemek
Options All -Indexes

# refeer adresleri engellemek. digg.com gibi siteler boşuna bandwithinizi dolduracaktır.
RewriteEngine on
RewriteCond %{HTTP_REFERER} digg.com [NC]
RewriteRule .* [F]

# set the canonical url
RewriteEngine On
RewriteCond %{HTTP_HOST} ^ardabeyaz\.com$ [NC]
RewriteRule ^(.*)$ http://www.ardabeyaz.com/$1 [R=301,L]

# spam yorumlardan korunma
RewriteEngine On
RewriteCond %{REQUEST_METHOD} POST
RewriteCond %{REQUEST_URI} .wp-comments-post\.php*
RewriteCond %{HTTP_REFERER} !.*ardabeyaz.* [OR]
RewriteCond %{HTTP_USER_AGENT} ^$
RewriteRule (.*) ^http://%{REMOTE_ADDR}/$ [R=301,L]

# wordpress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>