Magento'ya uygulanan en son yama sürümü nasıl kontrol edilir?


44

Güvenlik yamasını yeni uyguladım. PATCH_SUPEE-5344_CE_1.8.0.0_v1-2015-02-10-08-10-38.sh

Web sunucusuna SSH erişimim olmadığı için, sağlayıcı benim için çalıştı. Her şey yolunda gitti mi nasıl kontrol edebilirim?

Magento'dayım CE 1.9.1.0

Yanıtlar:


66

Sanırım FTP erişiminiz var. Yamalar uygulandığında applied.patches.list, app/etc/dizine bir dosya eklenir .

Bunun yanında, düzeltme eki bir diff dosyasından başka bir şey değildir; bu nedenle, onu açtığınızda neyin değişmesi gerektiğini ve gerçekten değişip değişmediğini hedeflenen dosyayı kontrol edebilirsiniz.


Bir yama her eklendiğinde dosya da eklenir. Düzeltme eki uygulama geçmişini web sitesinin kullanım ömrü boyunca görebilir ve Magento sürüm yükseltme işleminin üzerine eklenmiş ya da kaldırılmış dosyaları kaldırdıktan sonra geçerli tüm eklerin yeniden uygulanıp uygulanmadığını kontrol edebilirsiniz. Yükseltme regresyon hatalarını önlemeye yardımcı olur.
Fiasco Labs,

.sh dosyasının yardımı ile güncellenmediyse, 5944 yamasını kontrol etmenin başka bir yolu nedir? Çünkü bu durumda "uygulanmadı.
TBI Infotech

Aşağıda @willem olarak belirtildiği gibi shoplift.byte.nl
Sander Mangel

Thnaks @ Sander, ancak bu sadece 5344’ün 5944 olmadığını doğruladı
TBI Infotech

Ah üzgünüm, yanlış okudum. Bu durumda, en hızlı yol, yamadaki belirli kodların uygulanıp uygulanmadığını kontrol etmektir
Sander Mangel


6

Mağazanızın yamalarını kontrol etmek için SSH kullanın

Daha fazla bilgi için lütfen URL'yi ziyaret edin: https://support.hypernode.com/knowledgebase/how-to-apply-magento-patches/

Bir yama kurulup kurulmadığını görmek için sitenizi magereport.com ile tarayabilirsiniz. Bir kontrol gri gelirse, kontrol için gerekli olan dosyalar yeniden konumlandırılabilir. Bu nedenle, dükkanınızın yamalı olup olmadığını göremez. Telaşa gerek yok. Dükkanınızın yama olup olmadığını kontrol etmek için SSH kullanın.

Kurulan her kontrol mağazanızın içeriğinde kolayca bulunabilir. Daha spesifik olarak, app / etc / application.patches.list'e giriş yapmış .

Bu nedenle , uygulanan güvenlik yamaları listesine erişmek için SSH'de 'grep' komutunu çalıştırın :

grep '|' app/etc/applied.patches.list

Çıktı şöyle görünecek:

-e 2015-04-14 08:34:22 UTC | SUPEE-5344 | EE_1.14.1.0 | v1 | a5c9abcb6a387aabd6b33ebcb79f6b7a97bbde77 | Thu Feb 5 19:14:49 2015 +0200 | v1.14.1.0..HEAD

Umarım herkes için yararlıdır.


Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.