# Server requiring proc\_open to install DreamFactory

**URL:** <https://community.dreamfactory.com/t/server-requiring-proc-open-to-install-dreamfactory/4606>\
**Category:** GitHub Installers\
**Created:** [September 2, 2018, 5:13am UTC](https://community.dreamfactory.com/t/server-requiring-proc-open-to-install-dreamfactory/4606 "2018-09-02T05:13:42Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![Swishy](https://yyz1.discourse-cdn.com/flex035/user_avatar/community.dreamfactory.com/swishy/32/1208_2.png) [@Swishy](https://community.dreamfactory.com/u/Swishy)\
**Post date:** [September 2, 2018, 5:13am UTC](https://community.dreamfactory.com/t/server-requiring-proc-open-to-install-dreamfactory/4606/1 "2018-09-02T05:13:42Z")

</div>

Hello,

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,

Anthony

---

<div class="post-metadata">

**Author:** ![Swishy](https://yyz1.discourse-cdn.com/flex035/user_avatar/community.dreamfactory.com/swishy/32/1208_2.png) [@Swishy](https://community.dreamfactory.com/u/Swishy)\
**Post date:** [September 18, 2018, 9:56pm UTC](https://community.dreamfactory.com/t/server-requiring-proc-open-to-install-dreamfactory/4606/2 "2018-09-18T21:56:04Z")

</div>

Did anyone have a comment on this?

---

<div class="post-metadata">

**Author:** ![jason.gilmore](https://avatars.discourse-cdn.com/v4/letter/j/c37758/32.png) [@jason.gilmore](https://community.dreamfactory.com/u/jason.gilmore)\
**Post date:** [September 21, 2018, 6:28pm UTC](https://community.dreamfactory.com/t/server-requiring-proc-open-to-install-dreamfactory/4606/3 "2018-09-21T18:28:11Z")

</div>

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,  
Jason

---

<div class="post-metadata">

**Author:** ![Swishy](https://yyz1.discourse-cdn.com/flex035/user_avatar/community.dreamfactory.com/swishy/32/1208_2.png) [@Swishy](https://community.dreamfactory.com/u/Swishy)\
**Post date:** [September 21, 2018, 10:44pm UTC](https://community.dreamfactory.com/t/server-requiring-proc-open-to-install-dreamfactory/4606/4 "2018-09-21T22:44:46Z")

</div>

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,

Anthony

---

<div class="post-metadata">

**Author:** ![Erik\_Jacobsen](https://yyz1.discourse-cdn.com/flex035/user_avatar/community.dreamfactory.com/erik_jacobsen/32/1132_2.png) [@Erik\_Jacobsen](https://community.dreamfactory.com/u/Erik_Jacobsen)\
**Post date:** [November 6, 2018, 5:32pm UTC](https://community.dreamfactory.com/t/server-requiring-proc-open-to-install-dreamfactory/4606/5 "2018-11-06T17:32:50Z")

</div>

> [@Swishy](#):
>
> Installing doctrine/cache (v1.6.2): Downloading (100%)  
> The Process class relies on proc\_open, which is not available on your PHP installation.

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