web-installer icon indicating copy to clipboard operation
web-installer copied to clipboard

Installer pre-checking

Open joho1968 opened this issue 2 years ago • 1 comments

I ran into some similar problems to those in #13 with a fresh installation archive. I think many of these could be avoided if some installer pre-checking was added. Specifically in this case, I think the installer pre-check should include:

  • curl_exec() must be enabled
  • allow_url_fopen() must be enabled

And in any case, this message: "Unable to determine dependencies for Winter CMS. Your composer.json file is invalid" is "kind of" misleading. And in the case of not allowing curl_exec(), the rather "odd" error message that Winter CMS cannot connect to the market place (sorry, can't remember the exact wording) isn't entirely obvious :-)

Also, it'd be nice if there was a "retry" option at this failure point, that would let me skip entering all the details again after I've corrected whatever the issue might have been.

joho1968 avatar Mar 28 '22 18:03 joho1968

Some good ideas here @joho1968 - we'll definitely look into them for future versions.

bennothommo avatar Jun 18 '22 13:06 bennothommo