this post was submitted on 29 Oct 2023
8 points (100.0% liked)

Nextcloud

442 readers
1 users here now

Community dedicated to Nextcloud

founded 1 year ago
MODERATORS
 

Hi everyone.

I have recently gone on a bit of an update spree and while doing that figured out I didn't have my vhost correctly setup to use the .htaccess files with "AllowOverride All"

However, setting that option completely broke my installtion, and I figured the culprit was an .htaccess file located in /nextcloud/apps.

I have the .htaccess file in /nextcloud, and AllowOverride All set in my virtual host for apache.

I also downloaded the latest release as a zip and checked on github, but I can't find any reference to an .htaccess file in /nextcloud/apps there, so I'm wondering if this is a remnant from a previous version that I just found now due to my misconfiguration of AllowOverride.

Any hints are appreciated.

Edit for completeness: it's version 27.1.3

top 4 comments
sorted by: hot top controversial new old
[–] [email protected] 2 points 1 year ago (1 children)

the best option for you is to deploy a fresh setup in a container and glance at the file structure there. also, try searching issues on github for .htaccess. or just wait half an hour till I make it out of bed to give you the info on where are .htaccess files on my setup.

[–] [email protected] 2 points 1 year ago

The second I've already done, and according to the git Log there was never an htaccess file in the apps folder, I'd really appreciate if you could check. Otherwise I'll have to spin up another instance.

[–] [email protected] 2 points 1 year ago (1 children)
root@nextcloud:/# pwd
/

root@nextcloud:/# find . -type f -name .htaccess
./app/www/src/.htaccess
./app/www/src/config/.htaccess
./app/www/public/.htaccess
./config/www/nextcloud/config/.htaccess
[–] [email protected] 2 points 1 year ago

Thank you very much, much appreciated