Skip to main content
WARNING You're browsing the documentation for an old version of Deskpro. Consider updating to Deskpro Horizon.

Software requirements

in Requirements
Authors list
Published: 17 Mar 2017|Last updated: 16 Dec 2019

Deskpro’s base requirements allow it to run on most servers that run PHP software:

  • PHP 7.4 is strongly recommended.
Warning

Warning

Deskpro is also not compatible with Elastic >= 6. You are advised to use Elastichsearch version 5.x. All our provided installers will include this version.

  • Access to the command line version of PHP (often called php or php-cli on Linux or php-win.exe on Window (usually installed by default; may not be available with some hosting services)

  • Any web server that works with PHP (Apache with php5-fpm, IIS and nginx are all supported).

  • We do not recommend using mod_php with Apache2 on Windows - Thread Safe PHP is not reliable. Instead use NTS PHP FastCGI using mod_fcgid; or use IIS.

  • MySQL version 5.0 or newer (latest version recommended)

  • The web server must have write-access to some specific Deskpro directories: backups/attachments/var/*

  • You should be able to run a cron job (or Windows Scheduled Task) once per minute (this may not be possible with some hosting services)

Deskpro also requires certain PHP extensions to be installed. All of these extensions are enabled by default in common PHP installations. The installation wizard will warn you if a required extension is missing.

  • icon
  • json
  • session
  • ctype
  • tokenizer
  • SimpleXML
  • pcre
  • mbstring
  • zlib
  • xml
  • filter
  • pdo and pdo_mysql
  • gd

Checking Requirements

The easiest way to verify you meet Deskpro requirements is to download Deskpro from https://www.deskpro.com/downloads/deskpro.zip and then run the command-line checker:

HelpfulUnhelpful

0 of 2 people found this page helpful

next pageRun From a VM
previous pageHardware requirements

Please log in or register to submit a comment.