nextcloud / web-installer

💊 The web installer for Nextcloud
https://download.nextcloud.com/server/installer/setup-nextcloud.php
39 stars 24 forks source link

Dependency Check List #9

Open amittel opened 8 years ago

amittel commented 8 years ago

Hi! Just installing Nextcloud and I had to install some dependencies. The list is not looking good. I made a screenshot, so you can have a look. nextcloud

mahe23 commented 6 years ago

I have same problem with Ubuntu 14.04 GD and CURL installed. Do you have a solution?

amittel commented 6 years ago

For me it was just installing phpX-curl and phpX-gd

gratuxri commented 5 years ago

After installing php-curl and php-gd restart apache or your fastcgi daemon and reload your nextcloud installer page. It's not nextcloud issue, please close it.

bakertaylor28 commented 3 years ago

After installing php-curl and php-gd restart apache or your fastcgi daemon and reload your nextcloud installer page. It's not nextcloud issue, please close it.

No, it's very much a nextcloud issue- Optimally, Linux repositories are expected to pull and install all required dependencies via reference (as is done with apt-get) - there should be absolutely no reason to manually install a dependency, EVER. especially when using a script to do an automated install to LAMP which is supposed to overcome the need to do manual installs of anything at the terminal. This issue kind of subverts the purpose of using the script to do an install, and should be fixed.

tekntrash commented 1 year ago

I second this. When you claim to have an online easy installer the minimum you can do is to tell people what commands to issue to fix a dependency issue and not just leave them to google it.

Also, php -l-modules DOES show the packages are installed

Garbage installer

joshtrichards commented 1 year ago

@bakertaylor28 The web installer is only used for installing in restrictive shared hosting environments. Usually the installer doesn't have privileges to install dependencies. It's also used across many different distributions. If you want an automated installation use basically any of the methods mentioned here:

https://docs.nextcloud.com/server/latest/admin_manual/installation/source_installation.html#installation-on-linux

@tekntrash The web installer isn't an official installer. It's a community project. Feel free to submit PRs or use one of the more modern installation methods:

https://docs.nextcloud.com/server/latest/admin_manual/installation/source_installation.html#installation-on-linux