ComboStrap - Platform Requirements

Undraw Icon Design Re 9web


This articles lists the installation prerequisites of ComboStrap.



ComboStrap supports the php version 7.4 up to 8.2.

Module / Extension

ComboStrap uses Php DOM for svg and icon manipulation.

ComboStrap is dependent on the following php extensions

Extension Mandatory Definition
pdo_sqlite Yes Sqlite is the database
mbstring Yes Multi-byte string permits to manage all language
openssl Yes SSL for security reason and message digest
intl No the international module is used to retrieve the country of the server if not set.
gd2 Yes for vignette creation and raster image manipulation

They should be available on standard php installation, if this is not the case, you can install/configure them


  • on Windows in the php.ini file
  • on Linux
# ubuntu, ...
sudo apt-get install php-xml php-pdo-sqlite php-mbstring php-openssl php-intl php-gd2
# ubuntu 8.1 (The names may need to be adapted to your repo)
sudo apt-get install php8.1-xml php8.1-pdo-sqlite php8.1-mbstring php8.1-openssl php8.1-intl php8.1-gd2
# ubuntu 8.2 (The names may need to be adapted to your repo)
sudo apt-get install php8.2-xml php8.2-pdo-sqlite php8.2-mbstring php8.2-openssl php8.2-intl php8.2-gd2
# centos, redhat
sudo yum install php-xml php-pdo-sqlite php-mbstring php-openssl php-intl php-gd2

Upload Limit

Not a requirement but as the default size is only 2M by default, you may want to change the minimum upload size.


upload_max_filesize = 15M
post_max_size = 15M


Showcase yourself and your brand

Get free news, tips, and tricks
to create a remarkable experience for your readers.

Related HowTo's
Undraw Stepping Up
How to install Dokuwiki ?

Because ComboStrap is built on top of the Dokuwiki Engine, the first step is to install it. This page steps you through this phase of how to install Dokuwiki. If you have already a Dokuwiki Installation,...

Recommended Pages
Icon Default Location Combostrap
ComboStrap - Icon Component

An icon component that makes it easy to add icon to your pages
Undraw My Documents
ComboStrap Page Metadata - Language Region

The region code localized the page geographically at a region level and is used to generate the locale setting Example: the french language is present in the region: CA (Canada), FR (France) This...
How to define your data set with Sql

This page defines the sql that can be used to retrieve data from pages
Undraw Building Websites I78t
The iterator: Pages iteration made easy

With the fragment iterator, you can loop over a content fragment to create any list of page components such as the list of the last blog or recent pages

Task Runner