To infinity and beyond!

- for everything on any device -

- flexible & powerful -

Important announcement

SobiPro 2.6.6 is available!

Users with an active subscription can download the full version of SobiPro from the description page. A trial version is available free of charge.

Quick jump to chapter:

SobiPro Component

Requirements

Last updated: 25. August 2025
Refers to version: all

In order to use SobiPro on your server, some requirements must be met. Before installing or updating SobiPro, please check whether your server meets the requirements.

Some SobiPro applications may have their own specific requirements. They are displayed on the application page.

Minimum requirements

If the minimum requirements are not met, SobiPro will not work at all on your server.

SobiPro 2.6+:

  • Joomla! 4.3/4.4, Joomla 5.0/5.1
  • PHP 8.1, 8.2, 8.3

For SobiPro series 2.6:

Recommended settings

SobiPro will work, but if the following requirements are not met, restricted or disrupted functions may occur. The corresponding functions are given in brackets. These recommendations are always related to the latest SobiPro 2 version, but they also may be related to older versions.

  • PHP 8.2.14
  • at least MySQL 8.1 or MariaDB 11.1
  • Zip extension available (installation of applications)
  • Client URL Library installed and usable (also for SSL URLs)6 (repository, URL validation, crawler, SSL certificate, schema definitions, news)
  • SQLite supported7 (SobiPro's data accelerator)
  • SOAP extension available and usable (repository)
  • OpenSSL module available (repository)
  • Tidy HTML clean and repair utility available (automatic HTML error correction)
  • System program execution enabled8 (file type validation)
  • PHP Memory Limit >= 48 MB
  • PHP max. execution time >= 30 seconds

1) Nginx is not supported.

2) PostgreSQL is not supported.

3) Stored Procedures help in speeding up the site. Make sure to use MySQLi database driver, as the PDO database driver does not support Stored Procedures.

4) If you have Suhosin installed, make sure that Phar support is enabled in Suhosin.

5) Since sorting operations in SobiPro are performed by the database, it may be useful to change the database encoding for languages with special non-Latin letters from 'utf8mb4_general_ci' to an encoding more appropriate for your language. For example, to 'utf8mb4_polish_ci' for Polish language or to 'utf8mb4_roman_ci' for German or French.

6) Some providers seem to provide CURL within the PHP configuration, but at the same time outgoing connections are blocked on the firewall or do not allow CURL for SSL URLs.
Please ensure that this functionality is enabled and also that it is indeed possible to use it.

7) SQLite is supported only via the PHP Data Objects (PDO) extension.

8) System Program Execution (exec) is a PHP function required by SobiPro for file type validation. It protects your system when uploading files (e.g. images). The function is used as a fallback if PHP’s Fileinfo MIME type detection is not active, before falling back further to checks based only on file extensions.
Since PHP’s Fileinfo MIME type detection is enabled by default, hosting providers would have to disable it manually (which most probably do not). You can verify yourself whether PHP’s Fileinfo MIME type detection is active in Joomla: System → System Information → PHP Settings → Fileinfo Available = Yes (Joomla 4/5).
If this is the case, you can safely ignore the warning.
If needed, ask your hosting provider or system administrator to remove exec from the disable_functions list. Please note that escapeshellarg also needs to be excluded from this list.

Minimum requirements

If the minimum requirements are not met, SobiPro will not work at all on your server.

SobiPro 2.5.1+:

  • Joomla! 3.10, Joomla 4.1/4.2/4.3/4.4, Joomla 5.0/5.1
  • PHP 7.4, 8.1, 8.2

SobiPro 2.4+, 2.5.0+:

  • Joomla! 3.10, Joomla 4.1/4.2/4.3, Joomla 5.0
  • PHP 7.4, 8.0, 8.1, 8.2

SobiPro 2.2+, 2.3+:

  • Joomla! 3.10, Joomla 4.1/4.2/4.3
  • PHP 7.4, 8.0, 8.1, 8.2

SobiPro 2.1+:

  • Joomla! 3.10, Joomla 4.1/4.2
  • PHP 7.2, 7.3, 7.4, 8.0, 8.1

For SobiPro series 2.0 to 2.5:

Recommended settings

SobiPro will work, but if the following requirements are not met, restricted or disrupted functions may occur. The corresponding functions are given in brackets. These recommendations are always related to the latest SobiPro 2 version, but they also may be related to older versions.

  • PHP 8.2.14
  • at least MySQL 8.1 or MariaDB 11.1
  • Zip extension available (installation of applications)
  • Client URL Library installed and usable (also for SSL URLs)6 (repository, URL validation, crawler, SSL certificate, schema definitions, news)
  • SQLite supported7 (SobiPro's data accelerator)
  • SOAP extension available and usable (repository)
  • OpenSSL module available (repository)
  • Tidy HTML clean and repair utility available (automatic HTML error correction)
  • System program execution enabled (file type validation)
  • PHP Memory Limit >= 48 MB
  • PHP max. execution time >= 30 seconds

1) Nginx is not supported.

2) PostgreSQL is not supported.

3) Stored Procedures help in speeding up the site. Make sure to use MySQLi database driver, as the PDO database driver does not support Stored Procedures.

4) If you have Suhosin installed, make sure that Phar support is enabled in Suhosin.

5) Since sorting operations in SobiPro are performed by the database, it may be useful to change the database encoding for languages with special non-Latin letters from 'utf8mb4_general_ci' to an encoding more appropriate for your language. For example to 'utf8mb4_polish_ci' for Polish language or to 'utf8mb4_roman_ci' for German or French.

6) Some providers seem to provide CURL within the PHP configuration, but at the same time outgoing connections are blocked on the firewall or do not allow CURL for SSL URLs.
Please ensure that this functionality is enabled and also that it is indeed possible to use it.

7) SQLite is supported only via the PHP Data Objects (PDO) extension.

Minimum requirements

If the minimum requirements are not met, SobiPro will not work at all on your server.

SobiPro 1.6+:

  • Joomla! 3.8 to 3.10
  • PHP 7.1, 7.2, 7.3, 7.4

SobiPro 1.5+:

  • Joomla! 3.8 to 3.9
  • PHP 7.1, 7.2, 7.3

SobiPro 1.4+:

  • Joomla! 3.6 to 3.9
  • PHP 5.6 and above, PHP 7.1, 7.2

SobiPro 1.3+:

  • Joomla! 3.4, 3.5, 3.6 and 3.7
  • PHP 5.6 and above, PHP 7

SobiPro 1.2+:

  • Joomla! 3.4, 3.5 and 3.6
  • PHP 5.3.9 and above, PHP 7

SobiPro 1.1+:

  • Joomla! 2.5 or 3.3/3.4
  • PHP 5.3.9 and above

SobiPro 1.0+:

  • Joomla! 1.5 (at least 1.5.20) or 2.5
  • PHP 5.2

For all SobiPro 1 versions:

Recommended settings for the latest SobiPro 1 version

SobiPro will work, but if the following requirements are not met, restricted or disrupted functions may occur. The corresponding functions are given in brackets.

  • PHP 7.4.335
  • MySQL 5.7+2
  • Zip extension available (installation of applications)
  • Client URL Library installed and usable (also for SSL URLs)6 (repository, URL validation, crawler, SSL certificate, schema definitions, news)
  • SQLite supported7 (SobiPro's data accelerator)
  • SOAP extension available and usable (repository)
  • OpenSSL module available (repository)
  • Tidy HTML clean and repair utility available (automatic HTML error correction)
  • System program execution enabled (file type validation)
  • PHP Memory Limit >= 48 MB
  • PHP max. execution time >= 30 seconds

1) Nginx is not supported.

2) MySQL 8, MariaDB >= 10.2 and PostgreSQL are not supported.

3) If you have Suhosin installed, make sure that Phar support is enabled in Suhosin.

4) Since sorting operations in SobiPro are performed by the database, it may be useful to change the database encoding for languages with special non-Latin letters from 'utf8_general_ci' to an encoding more appropriate for your language. For example to 'utf8_polish_ci' for Polish language or to 'utf8_roman_ci' for German or French.

5) PHP 8 is not supported.

6) Some providers seem to provide CURL within the PHP configuration, but at the same time outgoing connections are blocked on the firewall or do not allow CURL for SSL URLs.
Please ensure that this functionality is enabled and also that it is indeed possible to use it.

7) SQLite is supported only via the PHP Data Objects (PDO) extension.

Global settings

  • Joomla! FTP Layer disabled
  • PHP Register Globals disabled
  • PHP Safe Mode disabled (OFF)
  • A Joomla template that can display Joomla system messages. SobiPro relies on these messages to report certain errors and notifications. So if they are not displayed, it may prevent SobiPro from working properly.
  • File upload enabled

Copyright (C) 2006-2026 Sigsiu.NET GmbH (https://www.sigsiu.net). All rights reserved.

This documentation and all images therein are copyrighted and protected by law. You may not publish, distribute or sell them or parts of it without explicit written permission of Sigsiu.NET GmbH.

Published on Friday, 4 March 2011. Visited 53490 times.
Powered by SobiPro
What our users say about SobiPro screenshot

What our users say about SobiPro

SobiPro is the best directory component of all.
Thomas Kühn, JED review
SP-GeoMap Module

SP-GeoMap Module

The SP-GeoMap Module for SobiPro allows you to display entries from a SobiPro directory (section) on a geographical map in a Joomla module position. A customisable information window, using an XSLT template within the module, can be used to display data from the corresponding entry.

The module includes the following features:

  • Google Maps and OpenStreetMap + Leaflet support
  • Entry clustering for markers located close to each other
  • Custom markers, including entry-specific and category-specific markers
  • Configurable zoom level and start coordinates
  • Automatic map centring based on displayed markers
  • Information windows displayed on click or hover
  • Customisable information windows via XSL templates and CSS
  • Google Maps views: roadmap, satellite, terrain, and hybrid
  • Various map controls available
  • Display entries from the current category or a specific category
  • Display SobiPro search results on the map
  • Support for multiple map modules with different content
  • Lazy loading for improved performance
  • Responsive design with SSL support
  • Google Maps API key support
to Top