Povilas Brilius
2 min readFeb 9, 2021


The discrepancies between supply and demand curves are missing away.

wget https://get.symfony.com/cli/installer -O - | bash

supports only bash, and replacing executor with $SHELL variable makes no sense, because it gives no results in general.

zsh: = not found

So, not to waste time with the installer, a direct binary download can be used.

If you prefer, you can download the binaries directly from GitHub: 32-bit or 64-bit platforms.

To begin with, a micro service can be used as and advance stage:

symfony new my_project

HTTP-ing to the query land doesn’t look promising, although it’s and MVC-PSR (at least the latter) http -hF localhost:2126 returns 404 status code, meaning that it’s not found.

So, I’d suggest beginning from traditional web application with

symfony new --full my_project

Hosting it again and querying it http -hF localhost:2128 triggers the same output, although kind of more surprisingly:

HTTP/1.1 404 Not Found
Date: Tue, 09 Feb 2021 12:30:41 GMT
Server: Apache/2.4.46 (Ubuntu)
X-Powered-By: PHP/7.4.15
Cache-Control: no-cache, private
X-Debug-Token: 8808a5
X-Debug-Token-Link: http://localhost:2128/_profiler/8808a5
X-Robots-Tag: noindex
Keep-Alive: timeout=5, max=100
Connection: Keep-Alive
Transfer-Encoding: chunked
Content-Type: text/html; charset=UTF-8

I don’t think it’s a good idea to embark on these kind of a dventures having a clear sign of schizophrenic Symfony behavior, which is headlined 200 series OK response signature instead returning a 404 Not Found status of a web page; additional browser crawling is not needed, however.

Photo by Tim Mossholder on Unsplash



Povilas Brilius

PHP Developer in e-commerce and e-loans industry fields.