Differences from Platform.sh Professional

When using Platform.sh Enterprise, a few configuration options and tools function differently from Platform.sh Professional, aka the Development Environment.

PHP

Platform.sh Enterprise comes with pdo, apcu, curl, gd, imagick, ldap, mcrypt, mysqli, redis, soap, and opcache extensions enabled by default.

In addition, we can enable enchant, gearman, geoip, gmp, http, pgsql, pinba, pspell, recode, tidy, xdebug, oci8(PHP5.6 only), or any extension with a pre-existing package in the Debian Apt repository if desired. Please request such extensions via a ticket.

Custom php.ini files are not supported on Platform.sh Enterprise. However, all php options that can be changed at runtime are still available. For example the memory limit can be changed using ini_set('memory_limit','1024M');

PHP options that can we can change via support ticket include: max_execution_time, max_input_time, max_input_vars, memory_limit, post_max_size, request_order, upload_max_filesize.

Cron

Cron tasks cannot be set from the .platform.app.yaml file on Platform.sh Enterprise. Please file a ticket with any requested cron changes.

Cron tasks may run up to once per minute. (They are limited to once every 5 minutes on Platform.sh Professional.)

Cron tasks are always interpreted in UTC time.

Logs

Logs are available on the Enterprise Cluster at a different path than on Platform.sh Professional. Specifically, the can be found in:

/var/log/platform/<application-name>/

This folder contains the application, cron, error and deployment logs.

results matching ""

    No results matching ""