Steps to reproduce
- Installed ownCloud 10.7 on Raspberry Pi 4 with Raspbian
- Tried first connection to dashboard, logged smoothly
- Followed instructions to move datadir to a different path, specifically on an external USB drive
- Checked that USB drive path was set properly for www-data user from terminal before and after applying the datadir change guide
Expected behaviour
Logging in and seeing datadir changed to external drive
Actual behaviour
After restarting Apache and occ the dashboard web page returns an Internal server error message
Server configuration
Operating system: Raspbian 10
Web server: Apache
Database: MySQL
PHP version: cat /etc/os-release
ownCloud version: (see ownCloud admin page) ownCloud 10.7
Updated from an older ownCloud or fresh install: fresh install
Where did you install ownCloud from: tar
Signing status (ownCloud 9.0 and above): not enabled
Login as admin user into your ownCloud and access
http://example.com/index.php/settings/integrity/failed
paste the results into https://gist.github.com/ and puth the link here.
The content of config/config.php:
{
"system": {
"passwordsalt": "***REMOVED SENSITIVE VALUE***",
"secret": "***REMOVED SENSITIVE VALUE***",
"trusted_domains": [
"localhost",
"192.168.1.113"
],
"datadirectory": "\/media\/wde\/data\/",
"overwrite.cli.url": "http:\/\/localhost",
"dbtype": "mysql",
"version": "10.7.0.4",
"dbname": "owncloud",
"dbhost": "localhost",
"dbtableprefix": "oc_",
"mysql.utf8mb4": true,
"dbuser": "***REMOVED SENSITIVE VALUE***",
"dbpassword": "***REMOVED SENSITIVE VALUE***",
"logtimezone": "UTC",
"apps_paths": [
{
"path": "\/var\/www\/owncloud\/apps",
"url": "\/apps",
"writable": false
},
{
"path": "\/var\/www\/owncloud\/apps-external",
"url": "\/apps-external",
"writable": true
}
],
"installed": true,
"instanceid": "occg2z94ljfn",
"memcache.local": "\\OC\\Memcache\\APCu",
"memcache.locking": "\\OC\\Memcache\\Redis",
"redis": {
"host": "127.0.0.1",
"port": "6379"
},
"maintenance": false
}
}
List of activated apps:
Enabled:
- comments:
- Version: 0.3.0
- Path: /var/www/owncloud/apps/comments
- configreport:
- Version: 0.2.0
- Path: /var/www/owncloud/apps/configreport
- dav:
- Version: 0.6.0
- Path: /var/www/owncloud/apps/dav
- federatedfilesharing:
- Version: 0.5.0
- Path: /var/www/owncloud/apps/federatedfilesharing
- federation:
- Version: 0.1.0
- Path: /var/www/owncloud/apps/federation
- files:
- Version: 1.5.2
- Path: /var/www/owncloud/apps/files
- files_external:
- Version: 0.7.1
- Path: /var/www/owncloud/apps/files_external
- files_mediaviewer:
- Version: 1.0.4
- Path: /var/www/owncloud/apps/files_mediaviewer
- files_sharing:
- Version: 0.14.0
- Path: /var/www/owncloud/apps/files_sharing
- files_trashbin:
- Version: 0.9.1
- Path: /var/www/owncloud/apps/files_trashbin
- files_versions:
- Version: 1.3.0
- Path: /var/www/owncloud/apps/files_versions
- firstrunwizard:
- Version: 1.2.0
- Path: /var/www/owncloud/apps/firstrunwizard
- market:
- Version: 0.6.0
- Path: /var/www/owncloud/apps/market
- notifications:
- Version: 0.5.2
- Path: /var/www/owncloud/apps/notifications
- provisioning_api:
- Version: 0.5.0
- Path: /var/www/owncloud/apps/provisioning_api
- systemtags:
- Version: 0.3.0
- Path: /var/www/owncloud/apps/systemtags
- updatenotification:
- Version: 0.2.1
- Path: /var/www/owncloud/apps/updatenotification
Disabled:
- encryption:
- Path: /var/www/owncloud/apps/encryption
- external:
- Path: /var/www/owncloud/apps/external
- user_external:
- Path: /var/www/owncloud/apps/user_external
Are you using external storage, if yes which one: /media/wde
Are you using encryption: no
Are you using an external user-backend, if yes which one: no
Client configuration
Browser: stock Raspbian browser
Operating system:
Logs
Web server error log
ownCloud log (data/owncloud.log)
{"reqId":"l4pyHdS7KY4g4VIucPXI","level":3,"time":"2021-04-02T20:36:41+00:00","remoteAddr":"192.168.1.113","user":"magione","app":"index","method":"GET","url":"-index.php-apps-gfiles-/?dir=-/&fileid=3","message":"Exception: {-"Exception-":-"OCP -Files -NotFoundException-",-"Message-":-"-",-"Code-":0,-"Trace-":-"#0 /var /www /owncloud /apps /files /lib /Controller /ViewController.php(134): OC_Helper::getStorageInfo(' /', false)--n#1 /var /www /owncloud /apps /files /lib /Controller /ViewController.php(208): OCA -Files -Controller -ViewController->getStorageInfo()--n#2 /var /www /owncloud /lib /private /AppFramework /Http /Dispatcher.php(153): OCA -Files -Controller -ViewController->index(' /', '', '3', NULL)--n#3 /var /www /owncloud /lib /private /AppFramework /Http /Dispatcher.php(85): OC -AppFramework -Http -Dispatcher->executeController(Object(OCA -Files -Controller -ViewController), 'index')--n#4 /var /www /owncloud /lib /private /AppFramework /App.php(100): OC -AppFramework -Http -Dispatcher->dispatch(Object(OCA -Files -Controller -ViewController), 'index')--n#5 /var /www /owncloud /lib /private /AppFramework /Routing /RouteActionHandler.php(47): OC -AppFramework -App::main('ViewController', 'index', Object(OC -AppFramework -DependencyInjection -DIContainer), Array)--n#6 /var /www /owncloud /lib /private /Route /Router.php(341): OC -AppFramework -Routing -RouteActionHandler->__invoke(Array)--n#7 /var /www /owncloud /lib /base.php(915): OC -Route -Router->match(' /apps /files /')--n#8 /var /www /owncloud /index.php(54): OC::handleRequest()--n#9 {main}-",-"File-":-" /var /www /owncloud /lib /private /legacy /helper.php-",-"Line-":585}"}
{"reqId":"tfRZ9XIYtLQXYfpHpmhh","level":3,"time":"2021-04-02T20:36:41+00:00","remoteAddr":"192.168.1.113","user":"magione","app":"index","method":"GET","url":"-index.php-apps-gfiles-/?dir=-/&fileid=3","message":"Exception: {-"Exception-":-"OCP -Files -NotFoundException-",-"Message-":-"-",-"Code-":0,-"Trace-":-"#0 /var /www /owncloud /apps /files /lib /Controller /ViewController.php(134): OC_Helper::getStorageInfo(' /', false)--n#1 /var /www /owncloud /apps /files /lib /Controller /ViewController.php(208): OCA -Files -Controller -ViewController->getStorageInfo()--n#2 /var /www /owncloud /lib /private /AppFramework /Http /Dispatcher.php(153): OCA -Files -Controller -ViewController->index(' /', '', '3', NULL)--n#3 /var /www /owncloud /lib /private /AppFramework /Http /Dispatcher.php(85): OC -AppFramework -Http -Dispatcher->executeController(Object(OCA -Files -Controller -ViewController), 'index')--n#4 /var /www /owncloud /lib /private /AppFramework /App.php(100): OC -AppFramework -Http -Dispatcher->dispatch(Object(OCA -Files -Controller -ViewController), 'index')--n#5 /var /www /owncloud /lib /private /AppFramework /Routing /RouteActionHandler.php(47): OC -AppFramework -App::main('ViewController', 'index', Object(OC -AppFramework -DependencyInjection -DIContainer), Array)--n#6 /var /www /owncloud /lib /private /Route /Router.php(341): OC -AppFramework -Routing -RouteActionHandler->__invoke(Array)--n#7 /var /www /owncloud /lib /base.php(915): OC -Route -Router->match(' /apps /files /')--n#8 /var /www /owncloud /index.php(54): OC::handleRequest()--n#9 {main}-",-"File-":-" /var /www /owncloud /lib /private /legacy /helper.php-",-"Line-":585}"}
{"reqId":"a35F8M8naNN9vfAK56Yr","level":3,"time":"2021-04-02T20:36:43+00:00","remoteAddr":"192.168.1.113","user":"magione","app":"index","method":"GET","url":"-index.php-apps-gfiles-/","message":"Exception: {-"Exception-":-"OCP -Files -NotFoundException-",-"Message-":-"-",-"Code-":0,-"Trace-":-"#0 /var /www /owncloud /apps /files /lib /Controller /ViewController.php(134): OC_Helper::getStorageInfo(' /', false)--n#1 /var /www /owncloud /apps /files /lib /Controller /ViewController.php(208): OCA -Files -Controller -ViewController->getStorageInfo()--n#2 /var /www /owncloud /lib /private /AppFramework /Http /Dispatcher.php(153): OCA -Files -Controller -ViewController->index('', '', NULL, NULL)--n#3 /var /www /owncloud /lib /private /AppFramework /Http /Dispatcher.php(85): OC -AppFramework -Http -Dispatcher->executeController(Object(OCA -Files -Controller -ViewController), 'index')--n#4 /var /www /owncloud /lib /private /AppFramework /App.php(100): OC -AppFramework -Http -Dispatcher->dispatch(Object(OCA -Files -Controller -ViewController), 'index')--n#5 /var /www /owncloud /lib /private /AppFramework /Routing /RouteActionHandler.php(47): OC -AppFramework -App::main('ViewController', 'index', Object(OC -AppFramework -DependencyInjection -DIContainer), Array)--n#6 /var /www /owncloud /lib /private /Route /Router.php(341): OC -AppFramework -Routing -RouteActionHandler->__invoke(Array)--n#7 /var /www /owncloud /lib /base.php(915): OC -Route -Router->match(' /apps /files /')--n#8 /var /www /owncloud /index.php(54): OC::handleRequest()--n#9 {main}-",-"File-":-" /var /www /owncloud /lib /private /legacy /helper.php-",-"Line-":585}"}
{"reqId":"wXrulWD9jHU4e0SEiTD1","level":3,"time":"2021-04-02T20:41:43+00:00","remoteAddr":"192.168.1.113","user":"magione","app":"no app in context","method":"GET","url":"-ocs-v2.php-gapps-/notifications-/api-/v1-/notifications?format=json","message":"User backend OC--User--Database is returning home: -/media-/wde-/data-/-/magione for user: magione which differs from existing value: -/media-/wde-/data-/magione-/files"}
Browser log
ownCloud
Internal Server Error
The server encountered an internal error and was unable to complete your request.
Please contact the server administrator if this error reappears multiple times and include the technical details below in your report.
More details can be found in the server log.
Technical details
Remote Address: 192.168.1.113
Request ID: a35F8M8naNN9vfAK56Yr