Contents

    System requirements for JTL products

    On this page you will find the system requirements for our JTL products. Please not that some of these requirements are recommendations only. In some cases, you might be able to use our products on systems with lower values.

    Requirements for JTL-Wawi

    With JTL-Wawi there are different requirements for the computer on which the database is run and the client computers that only access the database. Please note that you can also use JTL-Wawi on a single computer that serves as both the database computer and client computer. In this case, the highest requirements apply.

    System requirements for workstations/clients (JTL-Wawi)

    Software:

    • Microsoft .Net Framework 4.7.2 or 4.8

    Operating system:

    • Windows 10
    • Windows 11 (recommended)

    Screen resolution: JTL-Wawi requires a minimum screen resolution of 1280 x 1024 pixels.

    System requirements for the database server (MS SQL Express)

    For more information on this topic read our documentation on the Optimal SQL server setup for JTL-Wawi.

    Microsoft SQL Server version:

    We currently only support MS SQL Server in a Windows environment.

    • as of MS SQL Version 2014
    • MS SQL Server 2022 (recommended)

    The following system requirements apply to MS SQL Server 2022:

    Software:

    • min. Microsoft .Net Framework 4.7.2

    Operating system:

    • Windows 10 or higher
    • Windows Server 2016 or higher

    Hardware:

    • Processor: At least x64 processor with 1.4 GHz
    • RAM: At least 512 MB of RAM for SQL Server Express with Tools and SQL Server Express with Advanced Services as well as 4 GB for Reporting Services installed with SQL Server Express with Advanced Services.
    • Hard drive space: At least 6 GB of hard drive space + sufficient space for the SQL database of JTL-Wawi
    Please note: You can find the minimum requirements for the respective SQL version here.

    Requirements for JTL-WMS

    JTL-WMS requires an office computer or a server on which the JTL-Wawi database is running. There are additional requirements that apply to the individual packing stations, mobile devices and the network that connects all computers.

    Operating system:

    • Windows 10 or higher
    • Windows Server 2016 or higher
    Please note: You must also meet all the minimum requirements for Windows. For more information on this topic, click here: Minimum requirements for Windows 10; Minimum requirements for Windows 11.

    Network

    LAN:

    • Gigabit LAN or better

    Wireless LAN:

    • 5-GHz band preferable
    • When using the JTL-WMS Mobile App, the Access Points must support the handover protocol.

    PackingBench computer

    • Processor: Intel i3 or better
    • RAM: 4 GB of RAM
    • Graphics card: 128 MB of graphics memory or more

    Tablets/combined devices

    We do not recommend using multimedia tablets as they usually come with too much interfering software and have limited battery life.

    • Processor: 1.5 GHz DualCore or better
    • Display: 4.5 inch or bigger
    • RAM: 1 GB, recommended: 2 GB
    • Wireless LAN: 5 GHz wireless LAN

    Screen resolution

    The monitors used must support at least a screen resolution of 1400×1050. However, a resolution of 1920×1080 is recommended. Since JTL-WMS is optimised for touchscreen operation, a lot of control elements such as buttons and lists are designed in a large format. Therefore, we strongly recommend a high resolution for a good presentation of the software.

    Requirements for JTL-Workbench

    JTL-Workbench requires an office computer or a server on which the JTL-Wawi database is running. There are additional requirements that apply to the individual workstations and the network that connects all computers.

    Operating system:

    • Windows 10 or higher
    • Windows Server 2016 or higher
    Please note: You must also meet all the minimum requirements for Windows. For more information on this topic, click here: Minimum requirements for Windows 10; Minimum requirements for Windows 11.

    Network

    LAN:

    • Gigabit LAN or better

    Wireless LAN:

    • 5-GHz band preferable

    Production computer

    • Processor: Intel i3 or better (multi-core)
    • RAM: 4 GB of RAM
    • Graphics card: DirectX9 or higher

    Screen resolution

    The monitors used must support at least a screen resolution of 1400×1050. However, a resolution of 1920×1080 is recommended. Since JTL-Workbench is optimised for touchscreen operation, many control elements such as buttons and lists are designed in a large format. Therefore, we strongly recommend a high resolution for a good presentation of the software.

    Requirements for JTL-Shop

    Internet connection

    • Upload speed of 2 MBit/s, recommended: 6 MBit/s

    Generally, the download speed of your internet connection is not problematic, as it is usually significantly higher than the upload speed.

    Server

    Please note: The system requirements represent the officially approved, recommended and supported setup for the operation of JTL-Shop. Operation with a similar setup (Windows, FreeBSD, sunOS, nginx web server, PHP FPM) is generally possible, but we cannot offer support for these setups and/or any resulting problems with the software. Alternative HTTP servers (e.g. NGINX): Please note that the .htaccess rules (e.g. for directory protection!) must be manually added to these servers via the corresponding rules.

    Please make sure that your web server meets the following system requirements:

    • JTL-Wawi: At least version 1.0, for full UTF-8 support at least JTL-Wawi 1.6
    Note: JTL-Wawi 1.6 or higher requires at least JTL-Shop version 4.06.
    • Operating system: Linux (Debian, Ubuntu etc.). Please note the information listed above.
    • 64-bit Apache web server (PHP mode: FCGI or Apache Module) 2.2 or 2.4 with mod_rewrite module, .htaccess support. (The web server must allow for default rules to be overwritten and added.)
    • Database: MySQL 5 version 5.7 or later or MariaDB version 10.1 up to and including 10.9.6; as of JTL-Shop 5.2.3 even up to and including 10.11 (LTS); as of JTL-Shop 5.1 also MySQL 8.0
    • PHP version: JTL-Shop 5 requires at least PHP 8.1 from version 5.2. However, we recommend using PHP 8.2 from 5.2.3.

    Shop version

    PHP 7.0

    PHP 7.1

    PHP 7.2

    PHP 7.3

    PHP 7.4

    PHP 8

    PHP 8.1

    PHP 8.2

    4.00 to 4.05

    Yes

    No

    No

    No

    No

    No

    No

    No

    4.06 to 4.06.15

    Yes

    Yes

    Yes

    No

    No

    No

    No

    No

    4.06.16

    Yes

    Yes

    Yes

    Yes

    No

    No

    No

    No

    4.06.17+

    Yes

    Yes

    Yes

    Yes

    Yes

    No

    No

    No

    5.0.*

    No

    No

    No

    Yes

    Yes

    No

    No

    No

    5.1.*

    No

    No

    No

    Yes

    Yes

    Yes

    No

    No

    5.2.0

    No

    No

    No

    No

    No

    No

    Yes

    No

    5.2.3+

    No

    No

    No

    No

    No

    No

    Yes

    Yes

    • Mail server: Accessible locally or via SMTP
    • PHP modules:
    • SimpleXML
    • Imagick
    • Curl
    • Iconv
    • MBString
    • Tokenizer
    • Intl
    • PDO (MySQL)
    • IonCube Loaders (http://www.ioncube.com/loaders.php): JTL-Shop 5 is delivered with open source code and is ready for operation without IonCube Loader. However, IonCube Loader may be required for the operation of third-party plug-ins.
    • PHP settings:
    • PHP script execution time (max_execution_time) of at least 120 seconds
    • PHP memory limit (memory_limit) of at least 128 MB
    • Maximum PHP transfer size (FILE / upload_max_filesize) of at least 6 MB
    • Maximum PHP transfer size (POST / post_max_filesize) of at least 8 MB
    • allow_url_fopen enabled

    Required webspace

    How much web space is needed for how many items can only be determined theoretically by calculation. The decisive factors are not the items themselves, but mainly their images. Item images are stored in their original size on the webspace and additionally scaled in four different sizes for each shop language.

    Thus, depending on the target image sizes and quality, one shop language results in a webspace 2-3 times larger than the original image file sizes.

    • One shop language
    • Average original size of 200 KB
    • Think about the image sizes you want to make available to customers. If you want to provide full HD images, you should not save 4k images that require a lot of storage space.
    • Item images that are stored in items in JTL-Wawi
    • Make sure that the images are well compressed (permissible file formats for item images are .jpg/.jpeg and .png).
    • In JTL-Shop, a setting specifies that the largest display option for item images matches that of JTL-Wawi.

    Under these conditions, 10 GB of web space would be enough for about 17,000 to 25,000 item images.


    Note on the online shop domain: We strongly advise against using a domain with umlauts/special characters for your online shop. These have often led to problems in the past. Unfortunately, error-free operation cannot be guaranteed. Instead, we recommend using a domain without umlauts/special characters as the main domain and only using the other domains as alias domains that forward to the main domain.

    Web-hosting-specific requirements:

    In our experience, problems with servers running sunOS and the IonCube loader are likely! Before installing the shop, please enquire with your hosting provider which operating system is used on the server. We recommend using Linux web servers.

    Information for Hosting customers of 1&1: Hosting customers of 1&1 need to carry out some additional steps after installing JTL-Shop to enable ionCube. Please see Running JTL-Shop on a 1&1 or Strato server for more information.

    Information for Strato Managed Virtual Server customers: When installing JTL-Shop/IonCube, “PHP mode and accelerator” must be set to CGI. To use the SEO module, the mode must then be set to “Fast CGI + APC” again.

    Requirements for JTL Vouchers

    The following versions are required for working with JTL Vouchers:

    • JTL-Wawi 1.5.49.1
    • JTL-Wawi 1.6.30.1
    • JTL-POS 1.0.5.6
    • JTL-Shop 5.1
    • JTL Vouchers Plug-in 1.0.0