SUPEE-7405'i kullanırken karşılaştığım sorunlardan biri Image Upload Bugs.
Bu nedenle, bu dosyadaki değişiklikleri kontrol ediyorum: lib / Varien / File / Uploader.php
diff --git lib / Varien / Dosya / Uploader.php lib / Varien / Dosya / Uploader.php
---
---
- chmod ($ destinationFile, 0777);
+ chmod ($ hedefFile, 0640);
---
---
- if (! (@ is_dir ($ destinationFolder) || @mkdir ($ destinationFolder, 0777, true))) {
+ if (! (@ is_dir ($ destinationFolder) || @mkdir ($ destinationFolder, 0750, true))) {
Sonra, üstesinden gelmek için iki yol öğrendim:
Seçenek 1:
0640/0750 izinlerini ayarlamak için dosya lib / Varien / File / Uploader.php dosyasında el ile değişiklik yapıyorum.
Seçenek 2:
Magento, web sunucusundan site dosyalarının sahibi olmasını beklediğinden:
http://devdocs.magento.com/guides/m1x/install/installer-privileges_after.html#privs-after
Sorunu çözmenin diğer bir yolu da web sunucusunu dosyaların sahibi yapmaktır.
chown -R web sunucusu-kullanıcı adı magento / root / path
Web sunucusu kullanıcı adı genellikle www-data veya apache'dir.