Nginx, multi sklep i Google sitemap

Technologie

Podczas konfiguruacji kilku sklepów, pod jedną instalacją Magento, pojawia się problem z nazwą pliku zawierającego mape strony. Plik o nazwie sitemap.xml możemy utworzyć tylko jeden, w głównym katalogu, dla jednego sklepu.

Przełącznik walut w magento

Varnish – Magento problem z przełącznikiem walut

Technologie
,
Po uruchomieniu Varnish-a na porcie 80 przestaje działać przełącznik walut. Aby przywrocić funkcjonalność należy w konfiguracji Varnisha (najczęściej /etc/varnish/default.vcl) dodać wpis: sub vcl_hash { hash_data(req.url); if (req.http.host) { hash_data(req.http.host); } else { hash_data(server.ip); } if (req.http.cookie ~ "currency=") { set…
Atrybut na siatce produktów

Jak dodać atrybut do siatki produktów w panelu administratora?

Technologie
    To proste! Wystarczy edycja pliku Grid.php który znajduje się on w katalogu /app/code/core/Mage/Adminhtml/Block/Catalog/Product/. Przed zmianami należy skopiować go do katalogu /app/code/local/Mage/Adminhtml/Block/Catalog/Product/. Następnie w kolekcji należy dodać nazwę atrybutu który chcemy wyświetlić na siatce. W przykładzie bedzie to “manufacturer”.…
nginx varnish

Varnish, Nginx – blokowanie ruchu z wybranych ip

Blokowanie ruchu do Varnisha z wybranych ip możemy wykonać w pliku konfiguracyjnym. Edytujemu plik: nano /etc/varnish/default.vcl i dodajemy: acl forbidden { "10.0.0.1"; #przykładowy ip "10.1.1.1"; #przykładowy ip } sub vcl_recv { # Blokowanie adresów ip if (client.ip ~ forbidden) {…
Nginx smartmage magento

Błąd Nginx “upstream sent too big header…”

Technologie
Błąd “upstream sent too  big header while reading response header from upstream, client: *.*.*.*, server: przykladowadomena.pl, request: “GET / HTTP/1.1”, upstream: “fastcgi://unix:/var/run/php5-fpm.sock:”, host: “przykladowadomena.pl”” który był związany z powrotem z systemu płatności, rozwiązaliśmy dodając do konfiguracji nginx’a, w pliku nginx.conf: proxy_buffer_size…
nginx varnish

Nginx i Varnish – konfiguracja pod magento

Technologie
,
Nginx, Varnish – obecnie to najczęściej spotykana para programów znacznie przyspieszającą prace magento. W tym artykule opiszę konfigurację jaką najczęściej stosujemy w firmie smartmage.pl. Oczywiście programy muszą być zainstalowane w systmie. Do zainstalowania Nginxa można użyć poleceń: apt-get install nginx…

Redis – instalacja i konfiguracja rozszerzeń do Magento

Technologie
Polecamy instalację dwóch rozszerzeń dla magento: Cm Session oraz Cm Cache Backend. Zapewniają one najbardziej wydajne wykorzystanie redis-a. Do uruchomienia wymagana jest instalacja Redis oraz rozszerzenia do PHP. Instalacje możemy przeprowadzić bezpośrednio z gita. Instalacja wtyczki Redis Cache: Pobieramy żródła:…
Menu