Be part of JetBrains PHPverse 2026 on June 9 – a free online event bringing PHP devs worldwide together.

montrealinthefall's avatar

Errors setting up Deployer on Windows -- do this indicate that it is not even possible?

I noticed that Laravel Envoy is not compatible with Windows, so I was wondering if the same issues would also apply to Deployer, as I am getting error messages that I cannot figure out how to solve despite intense Googling. there is also very little info about setting this up on Windows. I've seen a lot of people posting about other errors that happen on Windows but could never see if anyone was able to successfully do it.

I have WSL/Ubuntu terminal installed but am dealing with a whole other mess of issues there so ideally keeping this on Windows is what I want if it's possible.

$ error  in setup.php on line 7:
$ run [ -d /home/master/applications/XXXXXXX/public_html ] || mkdir -p /home/master/applications/XXXXXXX/public_html;
cd /home/master/applications/XXXXXXX/public_html;
$ || mkdir .dep;
$ || mkdir releases;
$ || mkdir shared;
$ err mux_client_request_session: read from master failed: Connection reset by peer
$ err Failed to connect to new control master
$ exit code -1 (Unknown error)

IMG

I've seen these errors and similar from many different forums about other applications and things but not able to find anyone talking about them with Deployer, and I just need to figure out if I'm wasting my time or I need to either get it working on the Ubuntu terminal or just try like Ploi or Envoyer (not sure if either of those are even Windows compatible either).

Any thoughts?

Thanks!

0 likes
0 replies

Please or to participate in this conversation.