Server requiring proc_open to install DreamFactory


I am wondering if you can assist?

It appears that the function proc_open is required to install Dream Factory on a Linux web server.

I have asked my host to enable it, and they have said:

The function proc_open is disabled by default in the cPanel server for security reasons.

Enabling that function might expose the server to external attacks and vulnerabilities

Please confirm if you wish to enable the proc_open function of php.

Is proc_open safe to enable?

Kind regards,


Did anyone have a comment on this?

Hi Anthony,

To my knowledge, the DreamFactory code does not use proc_open() function. Could you paste in the exact error you’re receiving when attempting the install?

Thank you,

Hi Jason,

Thank you for the reply.

I get this:

Installing doctrine/cache (v1.6.2): Downloading (100%)
The Process class relies on proc_open, which is not available on your PHP installation.
The archive may contain identical file names with different capitalization (which fails on case insensitive filesystems)
Unzip with unzip command failed, falling back to ZipArchive class

Kind regards,


Hi Anthony, which version of PHP are you currently using?