Bu "alternatif medya deposu" sistemi için bir yapılandırma önbellek dosyasıdır. Bu, medya dosyalarının isteklerinin get.php
aracılığıyla yönlendirildiği ve medyayı dosya sistemi yerine veritabanına depolamanıza izin veren bir sistemdir. (Size özelliğin kendim hiç kullanmadım gibi bu basitleştirme üzerinde brüt olabilir)
yapabilirsiniz güvenle, (ve olmalı) bir önbellek dosyası var ve olacak gibi dağıtımları/kaynak denetiminden bu dosyayı dışlamak Gerektiğinde otomatik olarak üretilir. Daha fazla bilgi için kök düzeyinde get.php
aşağıdaki kod bloğuna bakın.
if (!$mediaDirectory) {
$config = Mage_Core_Model_File_Storage::getScriptConfig();
$mediaDirectory = str_replace($bp . $ds, '', $config['media_directory']);
$allowedResources = array_merge($allowedResources, $config['allowed_resources']);
$relativeFilename = str_replace($mediaDirectory . '/', '', $pathInfo);
$fp = fopen($configCacheFile, 'w');
if (flock($fp, LOCK_EX | LOCK_NB)) {
ftruncate($fp, 0);
fwrite($fp, json_encode($config));
}
flock($fp, LOCK_UN);
fclose($fp);
checkResource($relativeFilename, $allowedResources);
}
Magento'nın var
klasör içeriği sürekli-böyle sistemin günlükleri gibi normal çalışması sırasında değişmesi bekleniyor the *nix var
folder
Değişken dosyalar-dosyalarla aynı amaca hizmet eder, genel terimlerle konuşan makara dosyalar ve geçici e-posta dosyaları. Bazen ayrı bir bölüm
ve özellikle sistemlere izole edilmelidir (dağıtımları yani bir kısım)
Korku. Teşekkürler. – Roscius
Aynı notta devam edersek, tüm/var klasörünü tüm dağıtımlardan hariç tutmak genelde mantıklıdır. –
xml dosyaları/var/paket önbellek dosyalarında da var mı? – Roscius