En çok ihtiyaç duyduğunuzda güvenilir WordPress eğitimleri.
WordPress Başlangıç Rehberi
WPB Kupası
25 Milyon+
Eklentilerimizi kullanan web siteleri
16+
Yıllık WordPress deneyimi
3000+
Uzmanlardan WordPress eğitimleri

WordPress'te “Geçici Klasör Eksik” Hatası Nasıl Düzeltilir

Bu kritik 'Geçici bir klasör eksik' hatası WordPress'te ciddi bir sorundur.

Bunun resim yüklemenizi, tema ve eklenti güncellemelerinizi ve hatta WordPress çekirdeğini güncellemenizi engelleyebildiğini, web sitenizin işlevselliğini ciddi şekilde baltaladığını gördük.

Bu makalede, WordPress'teki 'Geçici bir klasör eksik' hatasını kolayca düzeltmek ve web sitenizin sorunsuz ve verimli çalışmasını sağlamak için adımları size anlatacağız.

WordPress'te "Geçici Klasör Eksik" Hatasını Düzeltme

WordPress'te 'Geçici Klasör Eksik' Hatasına Ne Neden Olur?

WordPress web siteniz ‘Geçici bir klasör eksik’ hatası mı veriyor? Bu yaygın WordPress hatası, WordPress barındırma ortamınızdaki yanlış PHP ayarlarından kaynaklanır.

WordPress gibi uygulamaların verileri geçici olarak depolamak için kullanabileceği belirli bir PHP ayarı, geçici bir klasör tanımlar. Bir resim yüklerken, bir eklentiyi veya temayı güncellerken veya WordPress çekirdeğini güncellerken WordPress'in bu geçici klasöre erişmesi gerekir.

Bu klasörün konumu sunucunuzun PHP yapılandırmasında tanımlanmamışsa, WordPress bu şeylerden hiçbirini yapamayacak ve size 'Geçici bir klasör eksik' hatası gösterecektir.

'Geçici Klasör Eksik' Hata Mesajı

Hosting sağlayıcınızla iletişime geçip bunu sizin için düzeltmelerini istemek isteyebilirsiniz. Aldığınız teknik destekten memnun değilseniz, daha iyi bir WordPress hosting şirketine geçmeyi düşünün.

Bununla birlikte, hatayı bir geçici çözüm kullanarak kendiniz de gidermeniz mümkündür. WordPress'te 'Geçici klasör eksik' hatasını kolayca nasıl gidereceğinize bir göz atalım.

WordPress'te 'Geçici Klasör Eksik' Hatası Nasıl Giderilir

Bu eğitim için, wp-config.php WordPress yapılandırma dosyasını düzenlemeniz gerekecektir. Bunu daha önce yapmadıysanız, WordPress'te wp-config.php dosyasını nasıl düzenleyeceğiniz hakkındaki kılavuzumuza bakın.

İlk olarak, web barındırma hesabınızın cPanel kontrol panelinde bulunan bir FTP istemcisi veya dosya yöneticisi kullanarak web sitenize bağlanmanız gerekecektir.

Sonra, wp-config.php dosyasını bulmanız ve düzenlemeniz gerekecek.

wp-config.php dosyasını düzenlemeniz gerekiyor

Şu kod parçasını, 'Hepsi bu kadar, düzenlemeyi bırakın! Mutlu yayınlar.' yazan satırın hemen öncesine yapıştırmanız gerekir.

define('WP_TEMP_DIR', dirname(__FILE__) . '/wp-content/temp/');
Kod Parçasını wp-config.php'ye Yapıştırın

Değişikliklerinizi kaydedin ve wp-config.php dosyasını web sitenize geri yükleyin.

Ardından, /wp-content/ klasörüne gitmeniz ve içine yeni bir klasör oluşturmanız gerekir. Bu yeni klasöre temp adını vermelisiniz.

WP-Content Klasöründe Bir Geçici Dizin Oluşturun

Hepsi bu kadar. Artık WordPress yönetici alanınızı ziyaret edebilir ve bir resim yüklemeyi deneyebilirsiniz.

Hala 'Geçici klasör eksik' hatası mesajı görüyorsanız, wp-content klasörünüzün klasör izinlerini kontrol etmeniz gerekecektir.

FTP istemcinizi kullanarak WordPress sitenizin kök klasörüne gidin. Ardından, wp-content klasörüne sağ tıklayıp 'Dosya izinleri...' seçeneğini seçmelisiniz.

WP-Content Klasörünün Dosya İzinlerini Kontrol Edin

Bu, dosya izinleri iletişim kutusunu açacaktır. Şimdi sayısal değer alanına 755 girmeniz gerekiyor.

Ardından devam etmek için 'Tamam' düğmesine tıklayabilirsiniz.

Dosya İzinlerinin 755 Olduğundan Emin Olun

Artık WordPress sitenizde resim yükleyebilmeli ve güncellemeler yapabilmelisiniz.

Bu eğitimin, WordPress'te 'Geçici bir klasör eksik' hatasını nasıl düzelteceğinizi öğrenmenize yardımcı olduğunu umuyoruz. Ayrıca, WordPress hata günlüklerini nasıl ayarlayacağınıza dair rehberimizi veya uzmanlarımızın seçtiği en yaygın WordPress hataları ve bunları nasıl düzelteceğinize dair yazımızı da görmek isteyebilirsiniz.

Bu makaleyi beğendiyseniz, lütfen WordPress video eğitimleri için YouTube Kanalımıza abone olun. Bizi ayrıca Twitter ve Facebook'ta da bulabilirsiniz.

Açıklama: İçeriğimiz okuyucu desteklidir. Bu, bazı bağlantılarımıza tıklamanız durumunda komisyon kazanabileceğimiz anlamına gelir. WPBeginner'ın nasıl finanse edildiğini, neden önemli olduğunu ve bize nasıl destek olabileceğinizi görün. İşte editöryal sürecimiz.

Nihai WordPress Araç Seti

Araç Kitimize ÜCRETSİZ erişim kazanın - her profesyonelin sahip olması gereken WordPress ile ilgili ürün ve kaynaklardan oluşan bir koleksiyon!

Okuyucu Etkileşimleri

27 CommentsLeave a Reply

  1. Yukarıdaki ayrıntılar çalışmıyorsa, lütfen barındırma sağlayıcınızın yapılandırmasında upload_tmp_dir'nin etkin olup olmadığını veya devre dışı bırakılıp bırakılmadığını kontrol edin ve doğrulayın.

    Bu ayarı doğrulamak isterseniz, php.ini dosyasını kontrol edebilir veya mevcut yapılandırmayı görmek için phpinfo() kullanabilirsiniz.

    php.ini dosyasında, upload_tmp_dir yönergesini kullanarak geçici yükleme dizinini belirtirsiniz. İşte nasıl yapılacağı:

    php.ini Dosyasını Bulun:
    Henüz yapmadıysanız, tam yolu bulmak için phpinfo() yöntemini kullanın.
    php.ini Dosyasını Düzenleyin:
    Tercih ettiğiniz metin düzenleyicide php.ini dosyasını açın. Örneğin:bashCopy codesudo nano /etc/php/{version}/fpm/php.ini
    upload_tmp_dir ayarını bulun. (upload_tmp_dir için arama yapın. Mevcut değilse, ekleyin)
    Geçici Klasörü Belirleyin:
    Geçici dizininizin yolunu belirtmek için satırı ekleyin veya güncelleyin:iniCopy codeupload_tmp_dir = /path/to/your/temp/folder
    /path/to/your/temp/folder kısmını PHP'nin geçici dosyaları depolamasını istediğiniz gerçek yolla değiştirin. Örneğin, /var/lib/php/sessions olabilir.
    Kaydedin ve Çıkın:
    Değişiklikleri kaydedin ve metin düzenleyicisinden çıkın (örneğin, nano'da onaylamak için Ctrl + X, ardından Y). PHP-FPM sürümünü ve Nginx veya Apache'yi yeniden başlatın

    • While that is possible to do, for most users we would recommend reaching out to their hosting provider and the host can normally check the status of upload_tmp_dir if that is the root of the issue should the other methods in our guide not solve the problem :)

      Yönetici

  2. Bugün sadece bir sitede “Geçici klasör eksik” hatası aldım ve sorun eski bir temaydı. Geçici olarak temayı varsayılan WordPress temalarından birine değiştirdim.
    define(‘WP_TEMP_DIR’, dirname(__FILE__) . ‘/wp-content/temp/’);
    Bu kod ve hatta adımlar benim için işe yaramadı. Sorunu çözmek için başka yöntemleriniz var mı?

    • Bu yöntemlerden hiçbiri sizin için işe yaramadıysa, barındırma sağlayıcınızla iletişime geçmenizi ve yapmaya çalıştığınız şeyi geçersiz kılan bir ayarları olup olmadığını görmenizi öneririz.

      Yönetici

    • Bu kılavuzdaki yöntemler sorunu çözmezse, klasör izinlerinize bakmaları için barındırma sağlayıcınızla iletişime geçmenizi öneririz.

      Yönetici

  3. Yeni medya dosyaları yüklerken aynı sorunu yaşadım, temamı güncellemek bu sorunu benim için çözdü.

    • Glad that solved the issue for you and thanks for sharing what worked for you :)

      Yönetici

  4. Bugün sadece bir sitede “Geçici klasör eksik” hatası aldım ve sorun eski bir temaydı. Geçici olarak varsayılan WordPress temalarından birine (‘twentytwentyone’) geçtim ve en azından benim durumumda hata kayboldu. Tarayıcı konsol günlüğünde (Chrome'da F12) bir sürü JS hatası görebiliyordum.

    Yukarıdaki geçici klasör öğelerini kontrol ettim, ancak benim için anahtar gibi görünmedi. Temamın ÇOK eski ve ÇOK bozuk olduğunu belirtmekte fayda var (yani: PHP 5.6 günleri!), ancak başka her şeyi denemiş benim gibiler için bunu belirtiyorum!

    Bu mesajı oluşturan kodda neler olduğunu kontrol edecek vaktim olmadı, ancak en az bir neden olduğunu doğrulamak istiyorum. Benim durumumda ben ev sahibiyim ve sunucudaki diğer sitelerin sorun yaşamadığından eminim.

    • Thanks for sharing what caused this issue for you should someone else be looking for a reason :)

      Yönetici

  5. wp-config.php dosyasını düzenledim ve geçici bir klasör oluşturdum ancak yine de hata var ve bu işlemi yaptıktan sonra temaları ve eklentileri bulup yükleyebiliyorum ancak PC'den yükleme yapamıyorum.

    • Bu kılavuzdaki ilk yöntem sizin için işe yaramadıysa, sorun giderme bölümümüzdeki adımları izlemenizi öneririz.

      Yönetici

  6. Bu bilgi için teşekkürler. Daha önce yükseltmelerle ilgili sorun yaşamayan bir sitem vardı ve sonra aniden hiçbir şey çalışmıyordu - yükseltmeler, yüklemeler vb. Bu düzeltti. Çok teşekkürler!

  7. Merhaba herkese. Ne yazık ki cPanel'imde wp-config.php dosyasını bulmaya çalıştım, ancak hiçbir sonuç alamadım. Orada yok.

    • Siteniz için doğru klasöre bağlı olduğunuzdan emin olmak için barındırma sağlayıcınızla görüşmek isteyebilirsiniz

      Yönetici

  8. Ayrıca bu hata, disk kotasına ulaştığınızda da görünür. Birçok müşteri bu konuda bana e-posta gönderiyor, ancak sadece büyük dosyalar yüklüyorlar ve web hostingleri dolu. Biraz yer açın ve tekrar çalışacaktır.

  9. Öneri için teşekkürler..
    ancak denedim, yükleyemeden önce. kılavuz çizgilerini ayarlamayı bitirdim.
    Lütfen başka bir yol

  10. Add From Server eklentisi zamanımı kurtardı. kullanımı kolay, sadece ftp üzerinden resminizi yükleyin ve Medya Kütüphanenize aktarmak için Add from server eklentisini kullanın.

Cevap Bırakın

Yorum bırakmayı seçtiğiniz için teşekkürler. Lütfen tüm yorumların yorum politikamıza göre denetlendiğini ve e-posta adresinizin YAYINLANMAYACAĞINI unutmayın. Lütfen isim alanında anahtar kelime KULLANMAYIN. Kişisel ve anlamlı bir sohbet edelim.