You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I attempted a fresh install of Nextcloud on a new Fedora 38 server today. I installed the PHP packages listed by setup-nextcloud.php, but actually two dependencies were missing from the list and caused critical errors to be logged. The packages on Fedora are called php-intl and php-process
There was also a critical out of memory error. The PHP default memory_limit of 128M is too low for Nextcloud. It would have been helpful if the installer had flagged this up so I could increase it before running the installer.
Steps to reproduce
Install Fedora 38 Server minimal install. Install httpd, mod_ssl, mariadb-server, php-fpm, do basic web server config (vhost, TLS)
Install additional PHP packages required by setup-nextcloud.php
Go to Administration settings area of new install and see critical errors
Expected behavior
Packages that are required to avoid critical errors should be listed as dependencies. Required memory_limit setting should be checked prior to install.
Installation method
Community Web installer on a VPS or web space
Nextcloud Server version
25
Operating system
Other
PHP engine version
PHP 8.2
Web server
Apache (supported)
Database engine version
MariaDB
Is this bug present after an update or on a fresh install?
Fresh Nextcloud Server install
Are you using the Nextcloud Server Encryption module?
Hi @cmwik Thanks for participating in the community!
The old Web Installer could probably use some love. It's mostly intended for installation in shared hosting environments AFAIK. I think it largely a best effort / community supported endeavor. You're welcome to submit some PRs.
You may want to consider some of the other (more modern) installation approaches:
AIO in particular, but it really depends on you preferences and needs.
This Issue should probably get moved over to https://github.com/nextcloud/web-installerbut it does bring up the point that the https://nextcloud.com/install page should probably not be highlighting the Web installer so prominently nor without clarity as to when it should be used / not used (the description there could maybe make clearer it's for "Shared hosting" or "Web space with limited access" or some other kind of hint along those lines).
Bug description
I attempted a fresh install of Nextcloud on a new Fedora 38 server today. I installed the PHP packages listed by setup-nextcloud.php, but actually two dependencies were missing from the list and caused critical errors to be logged. The packages on Fedora are called php-intl and php-process
There was also a critical out of memory error. The PHP default memory_limit of 128M is too low for Nextcloud. It would have been helpful if the installer had flagged this up so I could increase it before running the installer.
Steps to reproduce
Expected behavior
Packages that are required to avoid critical errors should be listed as dependencies. Required memory_limit setting should be checked prior to install.
Installation method
Community Web installer on a VPS or web space
Nextcloud Server version
25
Operating system
Other
PHP engine version
PHP 8.2
Web server
Apache (supported)
Database engine version
MariaDB
Is this bug present after an update or on a fresh install?
Fresh Nextcloud Server install
Are you using the Nextcloud Server Encryption module?
None
What user-backends are you using?
Configuration report
List of activated Apps
Nextcloud Signing status
Nextcloud Logs
No response
Additional info
No response
The text was updated successfully, but these errors were encountered: