-
-
Notifications
You must be signed in to change notification settings - Fork 4k
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
Enhanced setup check for libxml 2.7.0 #205
Comments
I just checked this. I can't find any documentation for this constant in http://php.net/manual/en/libxml.constants.php But a local test showed, that it is available:
It looks like the compiled version is older and a newer one is loaded. We also then need to adjust the if statement to something like: if(LIBXML_LOADED_VERSION >= 20700) { @LukasReschke Does this makes sense? Should there be an additional check? |
"LIBXML_LOADED_VERSION" is a new global constant since PHP 5.3 |
Thanks :) I will then try to fix this :) |
* if the compiled in version is older than the loaded version Nextcloud doesn't work * uses the loaded libxml version to check against fixes #205
Fix is in #612 |
* if the compiled in version is older than the loaded version Nextcloud doesn't work * uses the loaded libxml version to check against fixes #205
* if the compiled in version is older than the loaded version Nextcloud doesn't work * uses the loaded libxml version to check against fixes #205
* if the compiled in version is older than the loaded version Nextcloud doesn't work * uses the loaded libxml version to check against fixes #205
fixed in master, stable10 and stable9 |
Nextcloud version: 9.0.50 (stable)
the loaded libxml is version 2.9.2 but nextcloud can not start.
example:
https://github.com/nextcloud/server/blob/stable9/lib/private/util.php
There is no check which version is loaded!
"LIBXML_DOTTED_VERSION" is not equal "LIBXML_LOADED_VERSION"
if i edit "/lib/private/util.php"
and change "LIBXML_DOTTED_VERSION" to "LIBXML_LOADED_VERSION" nextcloud started.
I have a Qnap NAS. There is only limited possible to install other software.
so it will be also on devices from other manufacturers.
sorry, my english is to bad. i hope you understand me
The text was updated successfully, but these errors were encountered: