Description of the issue (screenshots if relevant): I installed nextcloud 11.0.3 from the repository in order to get a taste of it. (The comments on the net are very promising). The installation went error less, but I can’t get it started. Is there information available on how to configure and use it? Is the installation tuned for the mandriva environment, meaning will the internal nextcloud scripts to upgrade it to a higher version still work?
General-Hint: OpenMandriva does not have the best documentation in Linux. We rely on documentation provided by others in our Linux/GNU world. This is not because no one cares it is because we don’t have enough contributors to do everything as we would like to. You can find multiple instances of me using Fedora or Arch Linux wiki and/or documentation thorough out this forum. I find that stuff with an internet search so Y’all can do it too.
And that being said and I hope taken as intended as helpful suggestion for all users we do have users that use nextcloud so if any of you can help out that would be awesome too. I don’t use it so am no help in terms of first hand experience.
Following the documentation on the net, nextcloud can be started by pointing your web browser to http://localhost/nextcloud. By doing that I get the message “Unable to connect”.
Also in the documentation it is mentioned that nextcloud uses mariadb. When I look in MCC the mariadb daemon is stopped.
Question: Must this daemon run all the time or is it started by nextcloud when needed?
Nextcloud also uses apache2 but I can’t find an apache2 daemon in MCC or does this daemon has a different name.
I also noticed that the repository version (11) is a little behind on the most recent version (14). But I was a little bit lazy, hoping that installing the repository version would find out and install also the dependent packages.
Do I understand you correctly an do you suggest that I install the latest nextcloud release from its home directory?
Generally, it’s not easy to maintain this kind of package, better follow the official website.
Yes, for all CMS, or big web apps, you can rely with no problem on httpd/nginx/php-fpm packages of the distro, but the application by itself should better been installed following recommended process from the home website.
Anyway not better use ownCloud? Nextcloud is just fork of it - so both are very similar.
Also NextCloud in OpenMandriva repository was the last time updated more than one year ago… but ownCloud is still updates to latest stable version.
For now we have owncloud 10.0.9 in repo (previous stable) but latest stable version ownCloud 10.0.10 it’s already in main/testing repos.
Worth to add OpenMandriva not provide desktop client for nextcloud but provide desktop client for owncloud.
So I think the suggested solution for OpenMandriva would be to use owncloud.
Well, I dont know which solution is better. Personally, I have not tested Nextcloud but still use ownCloud (client).
I do not know which one is better and I will not speak here.
I’m just saying that ownCloud is updated in OpenMandriva, while Nextcloud remains in the old version (more than one year). A desktop client is available in the adder, and there is no client in OpenMandriva for Nextcloud.
So if you want use Nextcloud - then better use package from other source than openmandriva repo or compile it from source.
or make package update request
When I try to check the presence of some needed php modules for nextcloud the following php error is displayed:
$ php -m |grep ctype
PHP Warning: PHP Startup: Unable to load dynamic library ‘mcrypt.so’ (tried: /usr/lib64/php/extensions/mcrypt.so (/usr/lib64/php/extensions/mcrypt.so: undefined symbol: spprintf), /usr/lib64/php/extensions/mcrypt.so.so (/usr/lib64/php/extensions/mcrypt.so.so: cannot open shared object file: No such file or directory)) in Unknown on line 0
Is it possible to fix this php error, I don’t think it is related to the nextcloud package?
$ php -m | grep ctype
WARNING: Output redirection is detected, I will not be able to ask you questions
Command 'php' can be found in:
package 'php-cli' (main)
You can install it by typing:
$ sudo urpmi php-cli
Proceed with the installation of the 21 packages? (Y/n) Y
$ php -m | grep ctype