Glad I found this, I was able to get past the setup screen that asks for DB creds. I am having other issues though.
For one, the suggested setup for jobs is to use cron. Seems like a simple thing to include in the plugin, but to solve, just do this:
Code:
=> crontab -u www -e
# Add the following entry:
*/5 * * * * php -f /usr/local/www/nextcloud/cron.php
Now I am reviewing the overview page here:
/index.php/settings/admin/overview
and I get all these errors:
There are some errors regarding your setup.
- Some files have not passed the integrity check. Further information on how to resolve this issue can be found in the documentation. (List of invalid files… / Rescan…)
- PHP does not seem to be setup properly to query system environment variables. The test with getenv("PATH") only returns an empty response. Please check the installation documentation ↗ for PHP configuration notes and the PHP configuration of your server, especially when using php-fpm.
- MySQL is used as database but does not support 4-byte characters. To be able to handle 4-byte characters (like emojis) without issues in filenames or comments for example it is recommended to enable the 4-byte support in MySQL. For further details read the documentation page about this.
- Accessing site insecurely via HTTP. You are strongly adviced to set up your server to require HTTPS instead, as described in the security tips ↗.
Integrity check failure shows:
Results
=======
- accessibility
- FILE_MISSING
- l10n/mk.js
- l10n/mk.json
Why isn't SSL setup? Why are files missing from the nextcloud install? Why isn't 4-byte support in MySQL enabled?
This sounds like a lot of complaining about something someone took the time to do. Basically if a plugin is half done, there should be a way to indicate this, or maybe we just remove it till its ready.
At this point, i'm thinking this is just too much work to use this plugin. I may just nuke this and try owncloud instead. It was not the 1-click install I had hoped for :(