Your system should be equipped with the following to run PHPRunner:
Operating system
•Windows 11, Windows 10
•Windows Server 2016 or better
•MacOS
•Linux ( Debian or RedHat based )
Web server requirements
•Internet Information Services (7.0 or later) or Apache. See How to install local server to learn more about installing a local web server.
•PHP 5.4-5.6, PHP 7.0-7.4, PHP 8.0-8.4
Note: PHPRunner comes with a built-in web server, which is convenient for local testing.
Supported databases
•MySQL;
•Maria DB;
•Microsoft SQL Server;
•PostgreSQL;
•Oracle;
•Microsoft Access;
•DB2;
•Informix;
•SQLite;
•Any ODBC-enabled database.
Required extensions in php.ini
Extension |
Required for |
php_zip |
Excel export/import |
php_gd2 |
Images manipulation, resizing, thumbnails |
php_xml |
Charts, Excel export/import |
php_curl |
SMS functionality (requires PHP 5.6 or higher), Facebook login |
php_mysqli |
MySQL databases support |
php_mbstring |
Support of non-English languages |
php_com_dotnet |
SQL Server/MS Access support |
php_ldap |
Active Directory/LDAP |
php_openssl |
Encryption, HTTPS |
php_oci8, php_oci8_11.g |
Oracle databases support |
php_pgsql |
Postgre databases support |
php_sqlite3 |
SQLite databases support |
php_imap |
EmailReader template |
php_gmp or php_bcmath |
Login via Google, OpenID |
We also suggest setting write permissions on the following folders:
•templates_c;
•files/images upload folder, usually "files", depends on the settings of the PHPRunner project.
See also:
•How to install a local web server (XAMPP)
•Working with MS Access databases
•Working with Oracle databases
•Open Database Connectivity (ODBC)
•Connecting to a remote MySQL database