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
Some extensions checks are missing #981
Comments
I do not understand the point. Required extensions are tested from installation using: As of plugins, it's up to them to check their requirements. Closing as invalid; feel free to reopen if I've missed something. |
here's the list in my procedure (done by trial and error)
I have also this (can't remember why I noted those ones)
here's a list in github that I got from IRC on the 1rst page of github there also another list
and finally glpi install test has a list that I didn't checked all of this recently but when I documented this all those lists where different.
|
Here is the output from phpcompatinfo:
Some may be indeed missing, some you've listed (like exif for example) does not seems to be required.
I do not think this is not possible. There are already 2 different lists of extensions in sources (in the code itself and in the composer.json file) that have to be handled manually. Same for the one on the README.
This information is already provided.
Might be a good idea; but would be also quite huge job... We'll have to find where they are used, and understand which part of the code may require it (it is not always clear); and we'll have to change parts of the code in order to add and display this information.
As said previously, plugins are in charge to check their requirements; you'll have to open issues on each plugin that does not check for extensions it requires or not. |
Also add some optional checks as well
hi,
the problem is in the title, I suggest that it covers all php extensions (mandatory and optional) this will make the installation process more reliable.
This could be extended to a feature for plug-ins -> i.e. if you install a plugin, you have a section where you can verify that all php extensions are covered for this plugin.
tested on freebsd 10.3 + glpi 0.90.5.1
Best regard
dasti
The text was updated successfully, but these errors were encountered: