Wymagania systemowe
Czego potrzebuje Twój sklep
CS-Cart i Multi-Vendor działają na większości typowych serwerów, od dobrego hostingu po serwer dedykowany. Poniżej znajdziesz wszystko, czego potrzebuje sklep, najpierw w prostych słowach, a potem w szczegółach dla administratora.
W prostych słowach: sklep to restauracja
Nie musisz znać się na serwerach, żeby zrozumieć, czego potrzebuje sklep. Wyobraź sobie restaurację. Każdy element ma swoje zadanie i jeśli zabraknie choćby jednego, klient nie dostanie obiadu.
Miejsce, w którym wszystko się dzieje. Im większy ruch, tym większy lokal.
Przygotowuje każdą stronę sklepu. Musi znać aktualny przepis, czyli właściwą wersję.
Tu leżą produkty, klienci i zamówienia. Wszystko poukładane i pod ręką.
Odbiera zamówienie od gościa i zanosi mu gotowe danie, czyli stronę.
Noże, garnki i piekarnik. Bez nich kucharz nie zrobi zdjęć, faktur ani płatności.
Najważniejsze w pięciu punktach
Jeśli wybierasz hosting, pokaż mu tę listę. Większość dobrych firm hostingowych spełnia ją bez żadnych zmian.
PHP
Od 7.4 do 8.3. Dla nowego sklepu wybierz PHP 8.2 lub 8.3. Obsługiwane tryby pracy to mod_php, FPM i FastCGI.
Baza danych
MySQL 4.1 lub nowszy, MariaDB 5.5 lub nowsza albo Percona Server 5.5 lub nowszy, z obsługą mysqli lub pdo_mysql.
System
Uniksowy, najlepiej Linux. Wersje 32 i 64-bitowe działają, ale zalecamy 64-bitową. Ubuntu w wersji 18.04 lub nowszej.
Serwer WWW
Apache lub Nginx. Sklep zadziała na prawie każdym serwerze z PHP i MySQL, ale te dwa są najstabilniejsze.
Rodzaj hostingu
Najlepiej serwer VPS albo dedykowany. Aktualizacje sklepu przebiegają na nim szybciej niż na hostingu współdzielonym.
Która wersja PHP?
Każda wersja PHP jest obsługiwana od określonego wydania programu. Aktualne wydanie 4.21.2 uruchomi się na PHP od 7.4 do 8.3. Na PHP 8.4 sklep sam zatrzyma start i poprosi o zmianę wersji.
Nie cofaj wersji PHP. Jeśli sklep pracował już na PHP 7.1 lub nowszym, nie przełączaj go na starsze PHP. Klienci i administratorzy mogą wtedy stracić możliwość zalogowania się.
Masz starszą wersję programu? Przy wydaniach 4.19 i 4.20 producent oznacza PHP 8.3 jako obsługiwane w trybie testowym, a wydania od 4.12 do 4.16 kończą się na PHP 7.4 lub 8.0. Zanim podniesiesz PHP, sprawdź wersję swojego sklepu albo zaktualizuj licencję.
Rozszerzenia PHP, czyli sprzęt w kuchni
Instalator CS-Cart sam sprawdza te rozszerzenia przed instalacją i pokaże, czego brakuje. Gdzie widzisz słowo albo, wystarczy jedno z wymienionych.
mysqli albo pdo_mysqlcurlsocketsimagick albo gdexifjsonxmllibxmlSimpleXMLdomxmlreaderxmlwritersoapmbstringiconvctypePharzipfileinfoopensslredisapcusqlite3ftpSzczegóły dla administratora serwera
Ta część jest dla osoby, która konfiguruje serwer. Kliknij temat, żeby go rozwinąć.
Ustawienia PHP i serwera
file_uploadsiallow_url_fopenmuszą być włączone.safe_modemusi być wyłączony.- SELinux i AppArmor powinny być wyłączone na serwerze z Linuksem.
Te funkcje PHP nie mogą być zablokowane w disable_functions:
ini_setset_time_limitevalsystemexecshell_execpassthruescapeshellargescapeshellcmdftp_connectftp_loginftp_execftp_getftp_putftp_nb_fputftp_rawftp_rawlistApache
mod_rewritedla przyjaznych adresów SEO.mod_headersdla CORS i trybu widżetu.mod_ssldla połączeń szyfrowanych.mod_deflatedla kompresji stron, zalecany.mod_securitypowinien być wyłączony albo skonfigurowany tak, żeby nie blokował panelu sklepu.- Opcja
MultiViewspowinna być wyłączona, bo myli adresy SEO z katalogami sklepu.
Plik .htaccess musi mieć prawo do używania dyrektyw:
DirectoryIndexDenyAllowOptionsOrderAddHandlerRewriteEngineRewriteBaseRewriteCondRewriteRuleZdjęcia: Imagick czy GD
Sklep potrzebuje jednego z dwóch rozszerzeń. Oba robią miniatury i nakładają znaki wodne, ale Imagick daje wyraźnie lepszą jakość obrazu i to on jest naszym wyborem.
- Imagick to rozszerzenie z repozytorium PECL. Wymaga programu ImageMagick w wersji 6.5.3-10 lub nowszej, a zalecamy 6.9.3-10 lub nowszą, bo zawiera ważną poprawkę bezpieczeństwa. ImageMagick 7 jest obsługiwany.
- GD jest częścią PHP. Zainstaluj je razem z biblioteką czcionek FreeType.
Zalecenia architektów CS-Cart
- Serwer wirtualny albo dedykowany zamiast hostingu współdzielonego.
- Redis albo APCu ustawione jako magazyn cache sklepu.
- Włączony OPcache, który przyspiesza wykonywanie PHP.
- OpenSSL w PHP, dzięki któremu klucze sesji są lepiej zabezpieczone.
- System 64-bitowy, który nie ogranicza pamięci RAM do 4 GB.
Jak mocny serwer?
To zależy od liczby produktów, klientów i włączonych funkcji. Producent podaje przykład dla sklepu, który odwiedza około 50 klientów na godzinę. Marketplace z wieloma sprzedawcami, duży katalog albo integracje z hurtowniami potrzebują więcej.
Gdzie postawić sklep?
Wymagania są typowe i spełniają je tysiące firm hostingowych. Jeśli nie chcesz szukać na własną rękę, wybierz jedną z trzech sprawdzonych opcji.
- Serwer przygotowany pod CS-Cart i Multi-Vendor
- Instalację i konfigurację sklepu bierzemy na siebie
- Jeden zespół od programu, dodatków i serwera
- Spełnia wymagania CS-Cart i Multi-Vendor
- Sprawdzony przez nas przy wdrożeniach
- Spełnia wymagania CS-Cart i Multi-Vendor
- Sprawdzony przez nas przy wdrożeniach
Nie wiesz, czy Twój serwer się nada?
Sprawdzimy hosting przed zakupem licencji, zainstalujemy sklep i przeniesiemy go na nowszą wersję PHP.
Dane zgodne z dokumentacją producenta dla CS-Cart i Multi-Vendor 4.21.x oraz z instalatorem wydania 4.21.2. Stan na październik 2026.