Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Installer pre-checking #27

Open
joho1968 opened this issue Mar 28, 2022 · 1 comment
Open

Installer pre-checking #27

joho1968 opened this issue Mar 28, 2022 · 1 comment

Comments

@joho1968
Copy link

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.

@bennothommo
Copy link
Member

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants