# Node.js PHP Fatal error on Windows installation

**URL:** <https://community.dreamfactory.com/t/node-js-php-fatal-error-on-windows-installation/2554>\
**Category:** Server-Side Scripting\
**Created:** [April 19, 2016, 8:13am UTC](https://community.dreamfactory.com/t/node-js-php-fatal-error-on-windows-installation/2554 "2016-04-19T08:13:34Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![AndreyLuchkin](https://avatars.discourse-cdn.com/v4/letter/a/7ea924/32.png) [@AndreyLuchkin](https://community.dreamfactory.com/u/AndreyLuchkin)\
**Post date:** [April 19, 2016, 8:13am UTC](https://community.dreamfactory.com/t/node-js-php-fatal-error-on-windows-installation/2554/1 "2016-04-19T08:13:35Z")

</div>

Hi, I got an exeption with Node.js custom scripts, using DF 2.1.1 Bitnami installer on Windows Server 2012 R2 64-bit. Node version is 5.10

So, I’ve tried all examples from site and even simple returning of {“result”:“ok”} )) But it always throws an exeption:

> PHP Fatal error: escapeshellarg(): Argument exceeds the allowed length of 8192 bytes in C:\Bitnami\dreamfactory-2.1.1-2\apps\dreamfactory\htdocs\vendor\dreamfactory\df-core\src\Scripting\Engines\NodeJs.php on line 245, referer: http://\*\*\*\*\*\*\*\*\*\*\*\*/test\_rest.html

V8js and PHP scripts run well.

---

<div class="post-metadata">

**Author:** ![mattschaer](https://yyz1.discourse-cdn.com/flex035/user_avatar/community.dreamfactory.com/mattschaer/32/914_2.png) [@mattschaer](https://community.dreamfactory.com/u/mattschaer)\
**Post date:** [April 19, 2016, 4:30pm UTC](https://community.dreamfactory.com/t/node-js-php-fatal-error-on-windows-installation/2554/2 "2016-04-19T16:30:05Z")

</div>

@AndreyLuchkin Node.js scripting will be supported on Windows in the forthcoming release of DreamFactory due out soon on GitHub and followed shortly thereafter by the Bitnami installers.

---

<div class="post-metadata">

**Author:** ![AndreyLuchkin](https://avatars.discourse-cdn.com/v4/letter/a/7ea924/32.png) [@AndreyLuchkin](https://community.dreamfactory.com/u/AndreyLuchkin)\
**Post date:** [April 19, 2016, 5:25pm UTC](https://community.dreamfactory.com/t/node-js-php-fatal-error-on-windows-installation/2554/3 "2016-04-19T17:25:27Z")

</div>

Thank you for clarification.  
Probably, here is a mistake in the service\_matrix document, because nodejs is marked as “Requires node.js installed on the server”

---

<div class="post-metadata">

**Author:** ![mattschaer](https://yyz1.discourse-cdn.com/flex035/user_avatar/community.dreamfactory.com/mattschaer/32/914_2.png) [@mattschaer](https://community.dreamfactory.com/u/mattschaer)\
**Post date:** [April 19, 2016, 6:00pm UTC](https://community.dreamfactory.com/t/node-js-php-fatal-error-on-windows-installation/2554/4 "2016-04-19T18:00:51Z")

</div>

@AndreyLuchkin yes, it will require Node.js be installed. A few things in the service\_matrix doc don’t jive with the wiki. For most up to date info you can always ask in the forum or reference the wiki as we are continuously updating the info there. Sorry for any confusion that may have caused!
