I’m pretty new to all this. NEOS seems like the perfect CMS for my project, yet I’ve got some trouble setting it up, more specifically: it won’t let me run flow inside the NEOS directory.
Instead, it spits out this message: " Flow requires PHP version 7.1.0 or higher but your installed version is currently 7.0.27-0+deb9u1 " + the Error #1172215790 and these details:
Hi Leo,
the behaviour is indeed a bit hard to understand. Flow calls itself via the CLI internally when it compiles - we call that a Subrequest (which we’re btw not happy with, and will get rid of, but its still there for now).
To do these subrequests, Flow needs to know which PHP version to use. By default, it uses whatever is exposed as php on the console. If you run Flow/Neos with another PHP version, you need to tell Flow to use that internally as well. Add the following setting to your Settings.yaml:
Neos:
Flow:
core:
phpBinaryPathAndFilename: /usr/bin/php72 #adapt this to your PHP version
Hi Bastian,
thanks for the reply. I tried that, but its still not working. I also checked the yaml file extension, tried php7.2 as file (which exists too) and waited a while. Maybe this is a hoster problem?
Or are there other factors that may cause an error like this?