Joomla web sitem şu anda yaklaşık 100 MB depolama alanı kullanıyor. Klasörlerimi kontrol ettim ve
tmp folder yaklaşık 30 MB boyutundadır ve "install_320e535e4332c2" adında bir dizi dosya ve klasör içerir. Bu dosyaların bazıları daha yeniyken diğerleri daha eski (1 aydan fazla) gibi görünüyor.
Temiz bir Joomla kurulumunu kontrol ettim ve bu klasörü boş buldum.
Tmp dizinindeki dosyaları kesinlikle silebilirsiniz ve aslında bunu yapmanız ve temiz tutmanız şiddetle tavsiye edilir. Yalnızca index.html dosyasını yerinde tutmalısınız; bu, dosyaların olası dizin listelemesini engelleyebilir.
Tmp (geçici) klasörü, Joomla ve uzantıları tarafından yazılım yüklemeleri yaparken veya sistem dosyaları işlerken kullanılır ve geçici olarak saklamak için bir konuma ihtiyaç duyar. Çoğu durumda bu dosyalar tmp klasörüne yapışır. Görünüşe göre bu HD alanı sorunlarına neden olabilir, ancak daha büyük bir risk daha vardır.
Bu dosyalar web sitenize yüklendikten sonra eski uzantılardan gelebileceğinden, eski savunmasız ve güvenli olmayan kodlar içerebilir. Ayrıca yürütülebilir php dosyaları her türlü olabilir veya maruz kalabilecek diğer hassas bilgileri içerebilir.
Diğer güvenlik ayarlarınız ve sunucu yapılandırmanız bir koruma olabilir, ancak en iyi uygulama bu dosyaları silmek ve web sitenizi temiz tutmaktır.
Yukarıda belirtildiği gibi, yalnızca index.html dosyasını saklamanız gerekir. Gelişmiş güvenlik için, klasöre web erişimini önlemek amacıyla kurallara sahip bir .htaccess dosyası da yerleştirebilirsiniz.
Belirtildiği gibi, tmp klasörü yükleme sırasında Joomla Sistemi tarafından kullanılır. Tmp dizininin yolu için yetersiz izinler veya yapılandırmada yanlış bir giriş yapılması, kurulumların başarısız olmasına neden olacağı yaygın bir durumdur. Bu durumda, tmp dizini için yapılandırma dosyasında yolu doğru ayarladığınızdan ve yeterli izinlere sahip olduğunuzdan emin olun.
Loder'un Akeeba Yönetici Araçları önerisiyle birlikte tmp klasörünü otomatik olarak otomatik olarak temizleme işlemi için NoNumber's Cache Cleaner = plugin, tmp klasörü için de özel bir ayar sağlar.
"Tmp" klasörü, sistemin dosyaları geçici olarak depolayacağı bir yerdir. Bu klasörün en sık kullanımlarından biri uzantıların kurulu olmasıdır. Yeni bir uzantı yüklendiğinde, uzantının arşiv dosyasının bir kopyası "tmp" klasörüne kopyalanır ve doğru Joomla klasörlerine açılır.
Yükleme işlemi kendini her zaman otomatik olarak temizlemez. Çoğu zaman olacak. Joomla yükleyicisini kullanıyorsanız, bileşenin yazarının yükleme talimatlarını nasıl yazdığına bağlıdır. Çoğu zaman bir şey yapmanıza gerek yoktur ve modüller ve bileşenler eklemeyi bıraktığınızda, bunun için endişelenmenize gerek kalmaz.
Çok sayıda bileşen yüklemesi ve yeniden yüklemesi yaparsanız, çok çeşitli oturum dosyalarını ve Zip dosyalarının kopyalarını toplar. Bu yüzden periyodik olarak kontrol etmek kötü bir fikir değil.
Ya ftp veya dosya yöneticisi kullanarak (bu sayfada arkadaşlarınız tarafından ayrıntılı olarak belirtildiği gibi veya nasıl olduğunu biliyorsanız cron) veya Akeeba Yönetimsel Araçları yüklüyse, kontrol panelinde geçici dizini temizleyecek bir düğme vardır. senin için.
@ FFrewin'in cevabına ek olarak, FTP erişiminiz yoksa, Yönetici Araçları kullanarak tmp klasörünü temizleyebilirsiniz. Bu seçenek, aşağıdaki ekran görüntüsünde gösterildiği gibi Yönetici Araçları kontrol panelinde bulunur:
FFrewin tarafından belirtildiği gibi, Yönetici Araçları'nın Pro sürümü tmp dizininin zamanlanmış temizliğini gerçekleştirmenizi sağlar.
Buna ek olarak, aşağıdaki adımları izleyerek tmp klasöründen bir uzantı yükleyebilirsiniz:
/home/xxx/public_html/tmpGibi önceden tanımlanmış bir yol göreceksiniz, böylece
/home/xxx/public_html/tmp/helloworld