System Requirements Update

This public forum is for user-to-user discussions of PHPMaker. Note that this is not support forum.
Locked
Webmaster
User
Posts: 9427

System Requirements Update

Post by Webmaster »

Please prepare early and upgrade your development/production environments for next major version upgrade:

1) PHP

- PHP 7.2 or newer, see: https://www.php.net/downloads
- Node.js LTS (v12.18.3 as of today) or newer, see: https://nodejs.org/en/download/
- .NET Framework 4.6.1 or newer, see: https://dotnet.microsoft.com/download/dotnet-framework
- Composer, see: https://getcomposer.org/download/
- Microsoft Access database will not be supported any more, it is recommended that you upsize your Access database to SQL Server, see:
https://support.microsoft.com/en-ie/off ... e759d72924
- Microsoft PHP drivers for PHP for SQL Server (requires Microsoft SQL Server 2008 or newer) and the correct version of the Microsoft ODBC Driver for SQL Server (required on the computer on which PHP is running), see:
https://docs.microsoft.com/en-us/sql/co ... rver-ver15
- Microsoft SQL Server 2012 Native Client, see: https://www.microsoft.com/en-us/downloa ... x?id=50402, OR
- Microsoft OLE DB Driver for SQL Server, see: https://docs.microsoft.com/en-us/sql/co ... rver-ver15
- mysqli extension for MySQL, see: https://www.php.net/manual/en/book.mysqli.php
- pdo_pgsql PDO extension for PostgreSQL, see: https://www.php.net/manual/en/ref.pdo-pgsql.php
- pdo_sqlite PDO extension for SQLite, see: https://www.php.net/manual/en/ref.pdo-sqlite.php
- oci8 extension for Oracle, see: https://www.php.net/manual/en/book.oci8.php
- Oracle client for Microsoft Windows (32-bit), see: https://www.oracle.com/database/technol ... loads.html

Minimum php.ini settings:

; *Note: Other settings omitted.

; Development Value: E_ALL
; Production Value: E_ALL & ~E_DEPRECATED & ~E_STRICT
; http://php.net/error-reporting
error_reporting = E_ALL & ~E_DEPRECATED & ~E_STRICT

; Development Value: On
; Production Value: Off
; http://php.net/display-errors
display_errors = On

[ExtensionList]
extension=php_mbstring.dll
extension=php_gd2.dll
extension=php_curl.dll
extension=php_openssl.dll
extension=php_fileinfo.dll
extension=php_intl.dll

; For MySQL
extension=php_mysqli.dll

; For SQLite
extension=php_pdo_sqlite.dll

; For PostgreSQL
extension=php_pdo_pgsql.dll

; For Oracle
extension=php_oci8_12c.dll

; For SQL Server
; *Note: This example assumes PHP 7.4 64 bit, you must change to your own according to:
; https://docs.microsoft.com/en-us/sql/co ... rver-ver15
extension=php_sqlsrv_74_nts_x64.dll

2) Browser

Chrome/Edge/Firefox/Safari/Opera (latest), IE 11+.

Locked