Errors in nextcloud

I use raspberry pi 4 (8gb ram), with apache server, I migrated from owncloud (10.13) to nextcloud (25), then I upgraded to version 30, starting nextcloud, clicking in the Security and configuration warnings section I receive this:

[quote] An exception occured while running the setup check: Doctrine|DBAL|Schema\Exception|ColumnDoesNotExist: There is no column with name “parent” on table “oc_share_external”. in /var/www/nextcloud/3rdparty/doctrine/dbal/src/Schema/Exception/ColumnDoesNotExist.php:15 Stack trace: #0

/var/www/nextcloud/3rdparty/doctrine/dbal/src/Schema/SchemaException.php(110): Doctrine|DBAL|Schema\Exception\ColumnDoesNotExist::new() #1

/var/www/nextcloud/3rdparty/doctrine/dbal/src/Schema/Table.php(785): Doctrine\DBAL|Schema|SchemaException::columnDoesNotExist() #2

/var/www/nextcloud/apps/settings/lib/SetupChecks/DatabasePendingBigIntConversions.php(54): Doctrine\DBAL|Schema\Table->getColumn () #3

/var/www/nextcloud/apps/settings/lib/SetupChecks/DatabasePendingBigIntConversions.php(67): OCA|Settings|SetupChecks\DatabasePendingBigIntConversions-

  • getBigIntConversionPendingColumns() #4 /var/www/nextcloud/lib/private/SetupCheck/SetupCheckManager.php(34): OCA|Settings|SetupChecks|DatabasePendingBigIntConversions-
  • run() #5/var/www/nextcloud/apps/settings/lib/Controller/CheckSetupController.php(147): OC|SetupCheck|SetupCheckManager->runAll() #6

/var/www/nextcloud/lib/private/AppFramework/Http/Dispatcher.php(208): OCA|Settings|Controller\CheckSetupController->check() #7

/var/www/nextcloud/lib/private/AppFramework/Http/Dispatcher.php(114): OC\AppFramework\Http\Dispatcher->executeController() #8

/var/www/nextcloud/lib/private/AppFramework/App.php(161): OC\AppFramework\Http\Dispatcher->dispatch() #9 /var/www/nextcloud/lib/private/Route/Router.php(302):

OC|AppFramework|App::main() #10 /var/www/nextcloud/lib/base.php(1003): OC|Route\Router->match() #11/var/www/nextcloud/index.php(24): OC::handleRequest() #12 {main} [/quote]

Can you tell me what I should do?

These errors, did you already have them with NC 25 or any other version between 25 and 30, or did it just start at NC 30?

Between the versions, a few indices were added to different tables. You can use the occ command to add them:

Worst case, if that is the only problem left, you can try to add the column manually:

If you do things manually, don’t forget to do a full backup.

I don’t remember if I got these errors immediately or only from version 30, I tried to enter the occ commands (both with the --dry-run option and without but I keep getting the error…

I repeated the migration from scratch, now I’m on nextcloud 25.0.13, I don’t have the error message I said at the beginning but this: An error occurred while checking the server configuration
generic, I don’t know where/what to see to solve it, suggestions?

Logfiles in general:

If the error is related to an app, it can help to disable the app temporarily, check if the rest is working. Then check if there is an update for the app and enable it again. If not, you have to check the app more in detail (for outdated versions, this can be a bit difficult).

It’s a generic error (written in red) I can’t click or something else, I can’t tell you what it concerns, I disabled the apps before migrating, so I don’t think it concerns the apps
giving the command:
pi@raspberrypi:/var/www/nextcloud $ sudo -u www-data php occ files:scan -vvv
I receive:
An unhandled exception has been thrown:

OCP\HintException: [0]: Memcache \OC\Memcache\APCu not available for local cache (Is the matching PHP module installed and enabled?)

apcu is installed

‘’’
{“reqId”:“KMiGqRJ4MTwRQDfSB0mI”,“level”:3,“time”:“2025-04-08T05:53:32+00:00”,“remoteAddr”:“192.168.1.13”,“user”:“–”,“app”:“core”,“method”:“GET”,“url”:“/nextcloud/index.php/apps/files/preview-service-worker.js”,“message”:“No application directories are marked as writable.”,“userAgent”:“Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.1.1 Safari/605.1.15”,“version”:“25.0.13.2”,“data”:{“app”:“core”},“id”:“67f4fad904e51”}

{“reqId”:“Rz735yUx2oF0anFy5nNl”,“level”:3,“time”:“2025-04-08T05:53:33+00:00”,“remoteAddr”:“192.168.1.13”,“user”:“Nemo”,“app”:“no app in context”,“method”:“PUT”,“url”:“/nextcloud/ocs/v2.php/apps/user_status/api/v1/heartbeat?format=json”,“message”:“An exception occurred while executing a query: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry ‘Nemo’ for key ‘user_status_uid_ix’”,“userAgent”:“Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.1.1 Safari/605.1.15”,“version”:“25.0.13.2”,“exception”:{“Exception”:“OC\DB\Exceptions\DbalException”,“Message”:“An exception occurred while executing a query: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry ‘Nemo’ for key ‘user_status_uid_ix’”,“Code”:1062,“Trace”:[{“file”:“/var/www/nextcloud/lib/private/DB/QueryBuilder/QueryBuilder.php”,“line”:329,“function”:“wrap”,“class”:“OC\DB\Exceptions\DbalException”,“type”:“::”},{“file”:“/var/www/nextcloud/lib/public/AppFramework/Db/QBMapper.php”,“line”:139,“function”:“executeStatement”,“class”:“OC\DB\QueryBuilder\QueryBuilder”,“type”:“->”},{“file”:“/var/www/nextcloud/apps/user_status/lib/Listener/UserLiveStatusListener.php”,“line”:104,“function”:“insert”,“class”:“OCP\AppFramework\Db\QBMapper”,“type”:“->”},{“file”:“/var/www/nextcloud/lib/private/EventDispatcher/ServiceEventListener.php”,“line”:87,“function”:“handle”,“class”:“OCA\UserStatus\Listener\UserLiveStatusListener”,“type”:“->”},{“file”:“/var/www/nextcloud/3rdparty/symfony/event-dispatcher/EventDispatcher.php”,“line”:251,“function”:“__invoke”,“class”:“OC\EventDispatcher\ServiceEventListener”,“type”:“->”},{“file”:“/var/www/nextcloud/3rdparty/symfony/event-dispatcher/EventDispatcher.php”,“line”:73,“function”:“callListeners”,“class”:“Symfony\Component\EventDispatcher\EventDispatcher”,“type”:“->”},{“file”:“/var/www/nextcloud/lib/private/EventDispatcher/EventDispatcher.php”,“line”:88,“function”:“dispatch”,“class”:“Symfony\Component\EventDispatcher\EventDispatcher”,“type”:“->”},{“file”:“/var/www/nextcloud/lib/private/EventDispatcher/EventDispatcher.php”,“line”:100,“function”:“dispatch”,“class”:“OC\EventDispatcher\EventDispatcher”,“type”:“->”},{“file”:“/var/www/nextcloud/apps/user_status/lib/Controller/HeartbeatController.php”,“line”:91,“function”:“dispatchTyped”,“class”:“OC\EventDispatcher\EventDispatcher”,“type”:“->”},{“file”:“/var/www/nextcloud/lib/private/AppFramework/Http/Dispatcher.php”,“line”:225,“function”:“heartbeat”,“class”:“OCA\UserStatus\Controller\HeartbeatController”,“type”:“->”},{“file”:“/var/www/nextcloud/lib/private/AppFramework/Http/Dispatcher.php”,“line”:133,“function”:“executeController”,“class”:“OC\AppFramework\Http\Dispatcher”,“type”:“->”},{“file”:“/var/www/nextcloud/lib/private/AppFramework/App.php”,“line”:172,“function”:“dispatch”,“class”:“OC\AppFramework\Http\Dispatcher”,“type”:“->”},{“file”:“/var/www/nextcloud/lib/private/Route/Router.php”,“line”:298,“function”:“main”,“class”:“OC\AppFramework\App”,“type”:“::”},{“file”:“/var/www/nextcloud/ocs/v1.php”,“line”:64,“function”:“match”,“class”:“OC\Route\Router”,“type”:“->”},{“file”:“/var/www/nextcloud/ocs/v2.php”,“line”:23,“args”:[“/var/www/nextcloud/ocs/v1.php”],“function”:“require_once”}],“File”:“/var/www/nextcloud/lib/private/DB/Exceptions/DbalException.php”,“Line”:72,“Previous”:{“Exception”:“Doctrine\DBAL\Exception\UniqueConstraintViolationException”,“Message”:“An exception occurred while executing a query: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry ‘Nemo’ for key ‘user_status_uid_ix’”,“Code”:1062,“Trace”:[{“file”:“/var/www/nextcloud/3rdparty/doctrine/dbal/src/Connection.php”,“line”:1780,“function”:“convert”,“class”:“Doctrine\DBAL\Driver\API\MySQL\ExceptionConverter”,“type”:“->”},{“file”:“/var/www/nextcloud/3rdparty/doctrine/dbal/src/Connection.php”,“line”:1719,“function”:“handleDriverException”,“class”:“Doctrine\DBAL\Connection”,“type”:“->”},{“file”:“/var/www/nextcloud/3rdparty/doctrine/dbal/src/Connection.php”,“line”:1173,“function”:“convertExceptionDuringQuery”,“class”:“Doctrine\DBAL\Connection”,“type”:“->”},{“file”:“/var/www/nextcloud/lib/private/DB/Connection.php”,“line”:294,“function”:“executeStatement”,“class”:“Doctrine\DBAL\Connection”,“type”:“->”},{“file”:“/var/www/nextcloud/3rdparty/doctrine/dbal/src/Query/QueryBuilder.php”,“line”:354,“function”:“executeStatement”,“class”:“OC\DB\Connection”,“type”:“->”},{“file”:“/var/www/nextcloud/lib/private/DB/QueryBuilder/QueryBuilder.php”,“line”:281,“function”:“execute”,“class”:“Doctrine\DBAL\Query\QueryBuilder”,“type”:“->”},{“file”:“/var/www/nextcloud/lib/private/DB/QueryBuilder/QueryBuilder.php”,“line”:327,“function”:“execute”,“class”:“OC\DB\QueryBuilder\QueryBuilder”,“type”:“->”},{“file”:“/var/www/nextcloud/lib/public/AppFramework/Db/QBMapper.php”,“line”:139,“function”:“executeStatement”,“class”:“OC\DB\QueryBuilder\QueryBuilder”,“type”:“->”},{“file”:“/var/www/nextcloud/apps/user_status/lib/Listener/UserLiveStatusListener.php”,“line”:104,“function”:“insert”,“class”:“OCP\AppFramework\Db\QBMapper”,“type”:“->”},{“file”:“/var/www/nextcloud/lib/private/EventDispatcher/ServiceEventListener.php”,“line”:87,“function”:“handle”,“class”:“OCA\UserStatus\Listener\UserLiveStatusListener”,“type”:“->”},{“file”:“/var/www/nextcloud/3rdparty/symfony/event-dispatcher/EventDispatcher.php”,“line”:251,“function”:“__invoke”,“class”:“OC\EventDispatcher\ServiceEventListener”,“type”:“->”},{“file”:“/var/www/nextcloud/3rdparty/symfony/event-dispatcher/EventDispatcher.php”,“line”:73,“function”:“callListeners”,“class”:“Symfony\Component\EventDispatcher\EventDispatcher”,“type”:“->”},{“file”:“/var/www/nextcloud/lib/private/EventDispatcher/EventDispatcher.php”,“line”:88,“function”:“dispatch”,“class”:“Symfony\Component\EventDispatcher\EventDispatcher”,“type”:“->”},{“file”:“/var/www/nextcloud/lib/private/EventDispatcher/EventDispatcher.php”,“line”:100,“function”:“dispatch”,“class”:“OC\EventDispatcher\EventDispatcher”,“type”:“->”},{“file”:“/var/www/nextcloud/apps/user_status/lib/Controller/HeartbeatController.php”,“line”:91,“function”:“dispatchTyped”,“class”:“OC\EventDispatcher\EventDispatcher”,“type”:“->”},{“file”:“/var/www/nextcloud/lib/private/AppFramework/Http/Dispatcher.php”,“line”:225,“function”:“heartbeat”,“class”:“OCA\UserStatus\Controller\HeartbeatController”,“type”:“->”},{“file”:“/var/www/nextcloud/lib/private/AppFramework/Http/Dispatcher.php”,“line”:133,“function”:“executeController”,“class”:“OC\AppFramework\Http\Dispatcher”,“type”:“->”},{“file”:“/var/www/nextcloud/lib/private/AppFramework/App.php”,“line”:172,“function”:“dispatch”,“class”:“OC\AppFramework\Http\Dispatcher”,“type”:“->”},{“file”:“/var/www/nextcloud/lib/private/Route/Router.php”,“line”:298,“function”:“main”,“class”:“OC\AppFramework\App”,“type”:“::”},{“file”:“/var/www/nextcloud/ocs/v1.php”,“line”:64,“function”:“match”,“class”:“OC\Route\Router”,“type”:“->”},{“file”:“/var/www/nextcloud/ocs/v2.php”,“line”:23,“args”:[“/var/www/nextcloud/ocs/v1.php”],“function”:“require_once”}],“File”:“/var/www/nextcloud/3rdparty/doctrine/dbal/src/Driver/API/MySQL/ExceptionConverter.php”,“Line”:60,“Previous”:{“Exception”:“Doctrine\DBAL\Driver\PDO\Exception”,“Message”:“SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry ‘Nemo’ for key ‘user_status_uid_ix’”,“Code”:1062,“Trace”:[{“file”:“/var/www/nextcloud/3rdparty/doctrine/dbal/src/Driver/PDO/Statement.php”,“line”:94,“function”:“new”,“class”:“Doctrine\DBAL\Driver\PDO\Exception”,“type”:“::”},{“file”:“/var/www/nextcloud/3rdparty/doctrine/dbal/src/Connection.php”,“line”:1163,“function”:“execute”,“class”:“Doctrine\DBAL\Driver\PDO\Statement”,“type”:“->”},{“file”:“/var/www/nextcloud/lib/private/DB/Connection.php”,“line”:294,“function”:“executeStatement”,“class”:“Doctrine\DBAL\Connection”,“type”:“->”},{“file”:“/var/www/nextcloud/3rdparty/doctrine/dbal/src/Query/QueryBuilder.php”,“line”:354,“function”:“executeStatement”,“class”:“OC\DB\Connection”,“type”:“->”},{“file”:“/var/www/nextcloud/lib/private/DB/QueryBuilder/QueryBuilder.php”,“line”:281,“function”:“execute”,“class”:“Doctrine\DBAL\Query\QueryBuilder”,“type”:“->”},{“file”:“/var/www/nextcloud/lib/private/DB/QueryBuilder/QueryBuilder.php”,“line”:327,“function”:“execute”,“class”:“OC\DB\QueryBuilder\QueryBuilder”,“type”:“->”},{“file”:“/var/www/nextcloud/lib/public/AppFramework/Db/QBMapper.php”,“line”:139,“function”:“executeStatement”,“class”:“OC\DB\QueryBuilder\QueryBuilder”,“type”:“->”},{“file”:“/var/www/nextcloud/apps/user_status/lib/Listener/UserLiveStatusListener.php”,“line”:104,“function”:“insert”,“class”:“OCP\AppFramework\Db\QBMapper”,“type”:“->”},{“file”:“/var/www/nextcloud/lib/private/EventDispatcher/ServiceEventListener.php”,“line”:87,“function”:“handle”,“class”:“OCA\UserStatus\Listener\UserLiveStatusListener”,“type”:“->”},{“file”:“/var/www/nextcloud/3rdparty/symfony/event-dispatcher/EventDispatcher.php”,“line”:251,“function”:“__invoke”,“class”:“OC\EventDispatcher\ServiceEventListener”,“type”:“->”},{“file”:“/var/www/nextcloud/3rdparty/symfony/event-dispatcher/EventDispatcher.php”,“line”:73,“function”:“callListeners”,“class”:“Symfony\Component\EventDispatcher\EventDispatcher”,“type”:“->”},{“file”:“/var/www/nextcloud/lib/private/EventDispatcher/EventDispatcher.php”,“line”:88,“function”:“dispatch”,“class”:“Symfony\Component\EventDispatcher\EventDispatcher”,“type”:“->”},{“file”:“/var/www/nextcloud/lib/private/EventDispatcher/EventDispatcher.php”,“line”:100,“function”:“dispatch”,“class”:“OC\EventDispatcher\EventDispatcher”,“type”:“->”},{“file”:“/var/www/nextcloud/apps/user_status/lib/Controller/HeartbeatController.php”,“line”:91,“function”:“dispatchTyped”,“class”:“OC\EventDispatcher\EventDispatcher”,“type”:“->”},{“file”:“/var/www/nextcloud/lib/private/AppFramework/Http/Dispatcher.php”,“line”:225,“function”:“heartbeat”,“class”:“OCA\UserStatus\Controller\HeartbeatController”,“type”:“->”},{“file”:“/var/www/nextcloud/lib/private/AppFramework/Http/Dispatcher.php”,“line”:133,“function”:“executeController”,“class”:“OC\AppFramework\Http\Dispatcher”,“type”:“->”},{“file”:“/var/www/nextcloud/lib/private/AppFramework/App.php”,“line”:172,“function”:“dispatch”,“class”:“OC\AppFramework\Http\Dispatcher”,“type”:“->”},{“file”:“/var/www/nextcloud/lib/private/Route/Router.php”,“line”:298,“function”:“main”,“class”:“OC\AppFramework\App”,“type”:“::”},{“file”:“/var/www/nextcloud/ocs/v1.php”,“line”:64,“function”:“match”,“class”:“OC\Route\Router”,“type”:“->”},{“file”:“/var/www/nextcloud/ocs/v2.php”,“line”:23,“args”:[“/var/www/nextcloud/ocs/v1.php”],“function”:“require_once”}],“File”:“/var/www/nextcloud/3rdparty/doctrine/dbal/src/Driver/PDO/Exception.php”,“Line”:26,“Previous”:{“Exception”:“PDOException”,“Message”:“SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry ‘Nemo’ for key ‘user_status_uid_ix’”,“Code”:“23000”,“Trace”:[{“file”:“/var/www/nextcloud/3rdparty/doctrine/dbal/src/Driver/PDO/Statement.php”,“line”:92,“function”:“execute”,“class”:“PDOStatement”,“type”:“->”},{“file”:“/var/www/nextcloud/3rdparty/doctrine/dbal/src/Connection.php”,“line”:1163,“function”:“execute”,“class”:“Doctrine\DBAL\Driver\PDO\Statement”,“type”:“->”},{“file”:“/var/www/nextcloud/lib/private/DB/Connection.php”,“line”:294,“function”:“executeStatement”,“class”:“Doctrine\DBAL\Connection”,“type”:“->”},{“file”:“/var/www/nextcloud/3rdparty/doctrine/dbal/src/Query/QueryBuilder.php”,“line”:354,“function”:“executeStatement”,“class”:“OC\DB\Connection”,“type”:“->”},{“file”:“/var/www/nextcloud/lib/private/DB/QueryBuilder/QueryBuilder.php”,“line”:281,“function”:“execute”,“class”:“Doctrine\DBAL\Query\QueryBuilder”,“type”:“->”},{“file”:“/var/www/nextcloud/lib/private/DB/QueryBuilder/QueryBuilder.php”,“line”:327,“function”:“execute”,“class”:“OC\DB\QueryBuilder\QueryBuilder”,“type”:“->”},{“file”:“/var/www/nextcloud/lib/public/AppFramework/Db/QBMapper.php”,“line”:139,“function”:“executeStatement”,“class”:“OC\DB\QueryBuilder\QueryBuilder”,“type”:“->”},{“file”:“/var/www/nextcloud/apps/user_status/lib/Listener/UserLiveStatusListener.php”,“line”:104,“function”:“insert”,“class”:“OCP\AppFramework\Db\QBMapper”,“type”:“->”},{“file”:“/var/www/nextcloud/lib/private/EventDispatcher/ServiceEventListener.php”,“line”:87,“function”:“handle”,“class”:“OCA\UserStatus\Listener\UserLiveStatusListener”,“type”:“->”},{“file”:“/var/www/nextcloud/3rdparty/symfony/event-dispatcher/EventDispatcher.php”,“line”:251,“function”:“__invoke”,“class”:“OC\EventDispatcher\ServiceEventListener”,“type”:“->”},{“file”:“/var/www/nextcloud/3rdparty/symfony/event-dispatcher/EventDispatcher.php”,“line”:73,“function”:“callListeners”,“class”:“Symfony\Component\EventDispatcher\EventDispatcher”,“type”:“->”},{“file”:“/var/www/nextcloud/lib/private/EventDispatcher/EventDispatcher.php”,“line”:88,“function”:“dispatch”,“class”:“Symfony\Component\EventDispatcher\EventDispatcher”,“type”:“->”},{“file”:“/var/www/nextcloud/lib/private/EventDispatcher/EventDispatcher.php”,“line”:100,“function”:“dispatch”,“class”:“OC\EventDispatcher\EventDispatcher”,“type”:“->”},{“file”:“/var/www/nextcloud/apps/user_status/lib/Controller/HeartbeatController.php”,“line”:91,“function”:“dispatchTyped”,“class”:“OC\EventDispatcher\EventDispatcher”,“type”:“->”},{“file”:“/var/www/nextcloud/lib/private/AppFramework/Http/Dispatcher.php”,“line”:225,“function”:“heartbeat”,“class”:“OCA\UserStatus\Controller\HeartbeatController”,“type”:“->”},{“file”:“/var/www/nextcloud/lib/private/AppFramework/Http/Dispatcher.php”,“line”:133,“function”:“executeController”,“class”:“OC\AppFramework\Http\Dispatcher”,“type”:“->”},{“file”:“/var/www/nextcloud/lib/private/AppFramework/App.php”,“line”:172,“function”:“dispatch”,“class”:“OC\AppFramework\Http\Dispatcher”,“type”:“->”},{“file”:“/var/www/nextcloud/lib/private/Route/Router.php”,“line”:298,“function”:“main”,“class”:“OC\AppFramework\App”,“type”:“::”},{“file”:“/var/www/nextcloud/ocs/v1.php”,“line”:64,“function”:“match”,“class”:“OC\Route\Router”,“type”:“->”},{“file”:“/var/www/nextcloud/ocs/v2.php”,“line”:23,“args”:[“/var/www/nextcloud/ocs/v1.php”],“function”:“require_once”}],“File”:“/var/www/nextcloud/3rdparty/doctrine/dbal/src/Driver/PDO/Statement.php”,“Line”:92}}},“CustomMessage”:“–”},“id”:“67f4fad904d2b”}

{“reqId”:“DwCSqc2qRx3qVeyv6K9s”,“level”:3,“time”:“2025-04-08T05:53:56+00:00”,“remoteAddr”:“192.168.1.13”,“user”:“Nemo”,“app”:“index”,“method”:“GET”,“url”:“/nextcloud/index.php/settings/ajax/checksetup”,“message”:“There is no column with name ‘parent’ on table ‘oc_share_external’.”,“userAgent”:“Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.1.1 Safari/605.1.15”,“version”:“25.0.13.2”,“exception”:{“Exception”:“Doctrine\DBAL\Schema\SchemaException”,“Message”:“There is no column with name ‘parent’ on table ‘oc_share_external’.”,“Code”:30,“Trace”:[{“file”:“/var/www/nextcloud/3rdparty/doctrine/dbal/src/Schema/Table.php”,“line”:771,“function”:“columnDoesNotExist”,“class”:“Doctrine\DBAL\Schema\SchemaException”,“type”:“::”},{“file”:“/var/www/nextcloud/apps/settings/lib/Controller/CheckSetupController.php”,“line”:795,“function”:“getColumn”,“class”:“Doctrine\DBAL\Schema\Table”,“type”:“->”},{“file”:“/var/www/nextcloud/apps/settings/lib/Controller/CheckSetupController.php”,“line”:897,“function”:“hasBigIntConversionPendingColumns”,“class”:“OCA\Settings\Controller\CheckSetupController”,“type”:“->”},{“file”:“/var/www/nextcloud/lib/private/AppFramework/Http/Dispatcher.php”,“line”:225,“function”:“check”,“class”:“OCA\Settings\Controller\CheckSetupController”,“type”:“->”},{“file”:“/var/www/nextcloud/lib/private/AppFramework/Http/Dispatcher.php”,“line”:133,“function”:“executeController”,“class”:“OC\AppFramework\Http\Dispatcher”,“type”:“->”},{“file”:“/var/www/nextcloud/lib/private/AppFramework/App.php”,“line”:172,“function”:“dispatch”,“class”:“OC\AppFramework\Http\Dispatcher”,“type”:“->”},{“file”:“/var/www/nextcloud/lib/private/Route/Router.php”,“line”:298,“function”:“main”,“class”:“OC\AppFramework\App”,“type”:“::”},{“file”:“/var/www/nextcloud/lib/base.php”,“line”:1053,“function”:“match”,“class”:“OC\Route\Router”,“type”:“->”},{“file”:“/var/www/nextcloud/index.php”,“line”:36,“function”:“handleRequest”,“class”:“OC”,“type”:“::”}],“File”:“/var/www/nextcloud/3rdparty/doctrine/dbal/src/Schema/SchemaException.php”,“Line”:87,“CustomMessage”:“–”},“id”:“67f4fad902263”}

{“reqId”:“3X7LqQxg874RP6H7UsnQ”,“level”:3,“time”:“2025-04-08T05:56:11+00:00”,“remoteAddr”:“192.168.1.13”,“user”:“–”,“app”:“core”,“method”:“GET”,“url”:“/nextcloud/index.php/login?clear=1”,“message”:“No application directories are marked as writable.”,“userAgent”:“Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.1.1 Safari/605.1.15”,“version”:“25.0.13.2”,“data”:{“app”:“core”},“id”:“67f4fad8f3b83”}

{“reqId”:“dn3ewNKhfJpPSNyfaTMI”,“level”:3,“time”:“2025-04-08T05:56:11+00:00”,“remoteAddr”:“192.168.1.13”,“user”:“–”,“app”:“core”,“method”:“GET”,“url”:“/nextcloud/index.php/apps/theming/manifest?v=b6589fc6”,“message”:“No application directories are marked as writable.”,“userAgent”:“Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.1.1 Safari/605.1.15”,“version”:“25.0.13.2”,“data”:{“app”:“core”},“id”:“67f4fad8f3b4c”}

{“reqId”:“B65NdtkHG5s7UIbrKjgN”,“level”:3,“time”:“2025-04-08T05:56:12+00:00”,“remoteAddr”:“192.168.1.13”,“user”:“–”,“app”:“core”,“method”:“GET”,“url”:“/nextcloud/index.php/apps/files/preview-service-worker.js”,“message”:“No application directories are marked as writable.”,“userAgent”:“Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.1.1 Safari/605.1.15”,“version”:“25.0.13.2”,“data”:{“app”:“core”},“id”:“67f4fad8f3afb”}

{“reqId”:“JxO07KsVqRUxlHrmNJ2d”,“level”:3,“time”:“2025-04-08T05:56:21+00:00”,“remoteAddr”:“192.168.1.13”,“user”:“–”,“app”:“core”,“method”:“GET”,“url”:“/nextcloud/index.php/login?clear=1”,“message”:“No application directories are marked as writable.”,“userAgent”:“Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.1.1 Safari/605.1.15”,“version”:“25.0.13.2”,“data”:{“app”:“core”},“id”:“67f4fad8f3acc”}

{“reqId”:“1vxJP9Ur1WG09HbFebsa”,“level”:3,“time”:“2025-04-08T05:56:22+00:00”,“remoteAddr”:“192.168.1.13”,“user”:“–”,“app”:“core”,“method”:“GET”,“url”:“/nextcloud/index.php/apps/theming/manifest?v=b6589fc6”,“message”:“No application directories are marked as writable.”,“userAgent”:“Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.1.1 Safari/605.1.15”,“version”:“25.0.13.2”,“data”:{“app”:“core”},“id”:“67f4fad8f3a9c”}

{“reqId”:“nvaWHY08goSvpYbbkTAg”,“level”:3,“time”:“2025-04-08T05:56:22+00:00”,“remoteAddr”:“192.168.1.13”,“user”:“–”,“app”:“core”,“method”:“GET”,“url”:“/nextcloud/index.php/apps/files/preview-service-worker.js”,“message”:“No application directories are marked as writable.”,“userAgent”:“Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.1.1 Safari/605.1.15”,“version”:“25.0.13.2”,“data”:{“app”:“core”},“id”:“67f4fad8f3a6b”}

{“reqId”:“HbTQDZpOMhyLRAYPsCBO”,“level”:3,“time”:“2025-04-08T05:57:12+00:00”,“remoteAddr”:“192.168.1.13”,“user”:“Nemo”,“app”:“index”,“method”:“GET”,“url”:“/nextcloud/index.php/settings/ajax/checksetup”,“message”:“There is no column with name ‘parent’ on table ‘oc_share_external’.”,“userAgent”:“Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.1.1 Safari/605.1.15”,“version”:“25.0.13.2”,“exception”:{“Exception”:“Doctrine\DBAL\Schema\SchemaException”,“Message”:“There is no column with name ‘parent’ on table ‘oc_share_external’.”,“Code”:30,“Trace”:[{“file”:“/var/www/nextcloud/3rdparty/doctrine/dbal/src/Schema/Table.php”,“line”:771,“function”:“columnDoesNotExist”,“class”:“Doctrine\DBAL\Schema\SchemaException”,“type”:“::”},{“file”:“/var/www/nextcloud/apps/settings/lib/Controller/CheckSetupController.php”,“line”:795,“function”:“getColumn”,“class”:“Doctrine\DBAL\Schema\Table”,“type”:“->”},{“file”:“/var/www/nextcloud/apps/settings/lib/Controller/CheckSetupController.php”,“line”:897,“function”:“hasBigIntConversionPendingColumns”,“class”:“OCA\Settings\Controller\CheckSetupController”,“type”:“->”},{“file”:“/var/www/nextcloud/lib/private/AppFramework/Http/Dispatcher.php”,“line”:225,“function”:“check”,“class”:“OCA\Settings\Controller\CheckSetupController”,“type”:“->”},{“file”:“/var/www/nextcloud/lib/private/AppFramework/Http/Dispatcher.php”,“line”:133,“function”:“executeController”,“class”:“OC\AppFramework\Http\Dispatcher”,“type”:“->”},{“file”:“/var/www/nextcloud/lib/private/AppFramework/App.php”,“line”:172,“function”:“dispatch”,“class”:“OC\AppFramework\Http\Dispatcher”,“type”:“->”},{“file”:“/var/www/nextcloud/lib/private/Route/Router.php”,“line”:298,“function”:“main”,“class”:“OC\AppFramework\App”,“type”:“::”},{“file”:“/var/www/nextcloud/lib/base.php”,“line”:1053,“function”:“match”,“class”:“OC\Route\Router”,“type”:“->”},{“file”:“/var/www/nextcloud/index.php”,“line”:36,“function”:“handleRequest”,“class”:“OC”,“type”:“::”}],“File”:“/var/www/nextcloud/3rdparty/doctrine/dbal/src/Schema/SchemaException.php”,“Line”:87,“CustomMessage”:“–”},“id”:“67f4fad8f3a29”}

{“reqId”:“THxgHxPyoQ8SSQc7GWmE”,“level”:3,“time”:“2025-04-08T05:58:51+00:00”,“remoteAddr”:“192.168.1.13”,“user”:“Nemo”,“app”:“index”,“method”:“GET”,“url”:“/nextcloud/index.php/settings/ajax/checksetup”,“message”:“There is no column with name ‘parent’ on table ‘oc_share_external’.”,“userAgent”:“Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.1.1 Safari/605.1.15”,“version”:“25.0.13.2”,“exception”:{“Exception”:“Doctrine\DBAL\Schema\SchemaException”,“Message”:“There is no column with name ‘parent’ on table ‘oc_share_external’.”,“Code”:30,“Trace”:[{“file”:“/var/www/nextcloud/3rdparty/doctrine/dbal/src/Schema/Table.php”,“line”:771,“function”:“columnDoesNotExist”,“class”:“Doctrine\DBAL\Schema\SchemaException”,“type”:“::”},{“file”:“/var/www/nextcloud/apps/settings/lib/Controller/CheckSetupController.php”,“line”:795,“function”:“getColumn”,“class”:“Doctrine\DBAL\Schema\Table”,“type”:“->”},{“file”:“/var/www/nextcloud/apps/settings/lib/Controller/CheckSetupController.php”,“line”:897,“function”:“hasBigIntConversionPendingColumns”,“class”:“OCA\Settings\Controller\CheckSetupController”,“type”:“->”},{“file”:“/var/www/nextcloud/lib/private/AppFramework/Http/Dispatcher.php”,“line”:225,“function”:“check”,“class”:“OCA\Settings\Controller\CheckSetupController”,“type”:“->”},{“file”:“/var/www/nextcloud/lib/private/AppFramework/Http/Dispatcher.php”,“line”:133,“function”:“executeController”,“class”:“OC\AppFramework\Http\Dispatcher”,“type”:“->”},{“file”:“/var/www/nextcloud/lib/private/AppFramework/App.php”,“line”:172,“function”:“dispatch”,“class”:“OC\AppFramework\Http\Dispatcher”,“type”:“->”},{“file”:“/var/www/nextcloud/lib/private/Route/Router.php”,“line”:298,“function”:“main”,“class”:“OC\AppFramework\App”,“type”:“::”},{“file”:“/var/www/nextcloud/lib/base.php”,“line”:1053,“function”:“match”,“class”:“OC\Route\Router”,“type”:“->”},{“file”:“/var/www/nextcloud/index.php”,“line”:36,“function”:“handleRequest”,“class”:“OC”,“type”:“::”}],“File”:“/var/www/nextcloud/3rdparty/doctrine/dbal/src/Schema/SchemaException.php”,“Line”:87,“CustomMessage”:“–”},“id”:“67f4fad66b204”}

{“reqId”:“Zb1X4ZAd1IMoEwLDpFYG”,“level”:3,“time”:“2025-04-08T06:04:13+00:00”,“remoteAddr”:“192.168.1.13”,“user”:“Nemo”,“app”:“index”,“method”:“GET”,“url”:“/nextcloud/index.php/settings/ajax/checksetup”,“message”:“There is no column with name ‘parent’ on table ‘oc_share_external’.”,“userAgent”:“Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.1.1 Safari/605.1.15”,“version”:“25.0.13.2”,“exception”:{“Exception”:“Doctrine\DBAL\Schema\SchemaException”,“Message”:“There is no column with name ‘parent’ on table ‘oc_share_external’.”,“Code”:30,“Trace”:[{“file”:“/var/www/nextcloud/3rdparty/doctrine/dbal/src/Schema/Table.php”,“line”:771,“function”:“columnDoesNotExist”,“class”:“Doctrine\DBAL\Schema\SchemaException”,“type”:“::”},{“file”:“/var/www/nextcloud/apps/settings/lib/Controller/CheckSetupController.php”,“line”:795,“function”:“getColumn”,“class”:“Doctrine\DBAL\Schema\Table”,“type”:“->”},{“file”:“/var/www/nextcloud/apps/settings/lib/Controller/CheckSetupController.php”,“line”:897,“function”:“hasBigIntConversionPendingColumns”,“class”:“OCA\Settings\Controller\CheckSetupController”,“type”:“->”},{“file”:“/var/www/nextcloud/lib/private/AppFramework/Http/Dispatcher.php”,“line”:225,“function”:“check”,“class”:“OCA\Settings\Controller\CheckSetupController”,“type”:“->”},{“file”:“/var/www/nextcloud/lib/private/AppFramework/Http/Dispatcher.php”,“line”:133,“function”:“executeController”,“class”:“OC\AppFramework\Http\Dispatcher”,“type”:“->”},{“file”:“/var/www/nextcloud/lib/private/AppFramework/App.php”,“line”:172,“function”:“dispatch”,“class”:“OC\AppFramework\Http\Dispatcher”,“type”:“->”},{“file”:“/var/www/nextcloud/lib/private/Route/Router.php”,“line”:298,“function”:“main”,“class”:“OC\AppFramework\App”,“type”:“::”},{“file”:“/var/www/nextcloud/lib/base.php”,“line”:1053,“function”:“match”,“class”:“OC\Route\Router”,“type”:“->”},{“file”:“/var/www/nextcloud/index.php”,“line”:36,“function”:“handleRequest”,“class”:“OC”,“type”:“::”}],“File”:“/var/www/nextcloud/3rdparty/doctrine/dbal/src/Schema/SchemaException.php”,“Line”:87,“CustomMessage”:“–”},“id”:“67f4fad66b14a”}

{“reqId”:“wPLO2yDv9HZHWoOEIKfP”,“level”:3,“time”:“2025-04-08T06:05:39+00:00”,“remoteAddr”:“192.168.1.13”,“user”:“Nemo”,“app”:“index”,“method”:“GET”,“url”:“/nextcloud/index.php/settings/ajax/checksetup”,“message”:“There is no column with name ‘parent’ on table ‘oc_share_external’.”,“userAgent”:“Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.1.1 Safari/605.1.15”,“version”:“25.0.13.2”,“exception”:{“Exception”:“Doctrine\DBAL\Schema\SchemaException”,“Message”:“There is no column with name ‘parent’ on table ‘oc_share_external’.”,“Code”:30,“Trace”:[{“file”:“/var/www/nextcloud/3rdparty/doctrine/dbal/src/Schema/Table.php”,“line”:771,“function”:“columnDoesNotExist”,“class”:“Doctrine\DBAL\Schema\SchemaException”,“type”:“::”},{“file”:“/var/www/nextcloud/apps/settings/lib/Controller/CheckSetupController.php”,“line”:795,“function”:“getColumn”,“class”:“Doctrine\DBAL\Schema\Table”,“type”:“->”},{“file”:“/var/www/nextcloud/apps/settings/lib/Controller/CheckSetupController.php”,“line”:897,“function”:“hasBigIntConversionPendingColumns”,“class”:“OCA\Settings\Controller\CheckSetupController”,“type”:“->”},{“file”:“/var/www/nextcloud/lib/private/AppFramework/Http/Dispatcher.php”,“line”:225,“function”:“check”,“class”:“OCA\Settings\Controller\CheckSetupController”,“type”:“->”},{“file”:“/var/www/nextcloud/lib/private/AppFramework/Http/Dispatcher.php”,“line”:133,“function”:“executeController”,“class”:“OC\AppFramework\Http\Dispatcher”,“type”:“->”},{“file”:“/var/www/nextcloud/lib/private/AppFramework/App.php”,“line”:172,“function”:“dispatch”,“class”:“OC\AppFramework\Http\Dispatcher”,“type”:“->”},{“file”:“/var/www/nextcloud/lib/private/Route/Router.php”,“line”:298,“function”:“main”,“class”:“OC\AppFramework\App”,“type”:“::”},{“file”:“/var/www/nextcloud/lib/base.php”,“line”:1053,“function”:“match”,“class”:“OC\Route\Router”,“type”:“->”},{“file”:“/var/www/nextcloud/index.php”,“line”:36,“function”:“handleRequest”,“class”:“OC”,“type”:“::”}],“File”:“/var/www/nextcloud/3rdparty/doctrine/dbal/src/Schema/SchemaException.php”,“Line”:87,“CustomMessage”:“–”},“id”:“67f4fad66b08d”}

{“reqId”:“YAh4VRy25xs7KHPxWykL”,“level”:3,“time”:“2025-04-08T06:05:49+00:00”,“remoteAddr”:“192.168.1.13”,“user”:“Nemo”,“app”:“index”,“method”:“GET”,“url”:“/nextcloud/index.php/settings/ajax/checksetup”,“message”:“There is no column with name ‘parent’ on table ‘oc_share_external’.”,“userAgent”:“Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.1.1 Safari/605.1.15”,“version”:“25.0.13.2”,“exception”:{“Exception”:“Doctrine\DBAL\Schema\SchemaException”,“Message”:“There is no column with name ‘parent’ on table ‘oc_share_external’.”,“Code”:30,“Trace”:[{“file”:“/var/www/nextcloud/3rdparty/doctrine/dbal/src/Schema/Table.php”,“line”:771,“function”:“columnDoesNotExist”,“class”:“Doctrine\DBAL\Schema\SchemaException”,“type”:“::”},{“file”:“/var/www/nextcloud/apps/settings/lib/Controller/CheckSetupController.php”,“line”:795,“function”:“getColumn”,“class”:“Doctrine\DBAL\Schema\Table”,“type”:“->”},{“file”:“/var/www/nextcloud/apps/settings/lib/Controller/CheckSetupController.php”,“line”:897,“function”:“hasBigIntConversionPendingColumns”,“class”:“OCA\Settings\Controller\CheckSetupController”,“type”:“->”},{“file”:“/var/www/nextcloud/lib/private/AppFramework/Http/Dispatcher.php”,“line”:225,“function”:“check”,“class”:“OCA\Settings\Controller\CheckSetupController”,“type”:“->”},{“file”:“/var/www/nextcloud/lib/private/AppFramework/Http/Dispatcher.php”,“line”:133,“function”:“executeController”,“class”:“OC\AppFramework\Http\Dispatcher”,“type”:“->”},{“file”:“/var/www/nextcloud/lib/private/AppFramework/App.php”,“line”:172,“function”:“dispatch”,“class”:“OC\AppFramework\Http\Dispatcher”,“type”:“->”},{“file”:“/var/www/nextcloud/lib/private/Route/Router.php”,“line”:298,“function”:“main”,“class”:“OC\AppFramework\App”,“type”:“::”},{“file”:“/var/www/nextcloud/lib/base.php”,“line”:1053,“function”:“match”,“class”:“OC\Route\Router”,“type”:“->”},{“file”:“/var/www/nextcloud/index.php”,“line”:36,“function”:“handleRequest”,“class”:“OC”,“type”:“::”}],“File”:“/var/www/nextcloud/3rdparty/doctrine/dbal/src/Schema/SchemaException.php”,“Line”:87,“CustomMessage”:“–”},“id”:“67f4fad66afdb”}

{“reqId”:“pp1mqHCp160pG6HhzNp8”,“level”:3,“time”:“2025-04-08T10:22:49+00:00”,“remoteAddr”:“192.168.1.13”,“user”:“Nemo”,“app”:“index”,“method”:“GET”,“url”:“/nextcloud/index.php/settings/ajax/checksetup”,“message”:“There is no column with name ‘parent’ on table ‘oc_share_external’.”,“userAgent”:“Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.1.1 Safari/605.1.15”,“version”:“25.0.13.2”,“exception”:{“Exception”:“Doctrine\DBAL\Schema\SchemaException”,“Message”:“There is no column with name ‘parent’ on table ‘oc_share_external’.”,“Code”:30,“Trace”:[{“file”:“/var/www/nextcloud/3rdparty/doctrine/dbal/src/Schema/Table.php”,“line”:771,“function”:“columnDoesNotExist”,“class”:“Doctrine\DBAL\Schema\SchemaException”,“type”:“::”},{“file”:“/var/www/nextcloud/apps/settings/lib/Controller/CheckSetupController.php”,“line”:795,“function”:“getColumn”,“class”:“Doctrine\DBAL\Schema\Table”,“type”:“->”},{“file”:“/var/www/nextcloud/apps/settings/lib/Controller/CheckSetupController.php”,“line”:897,“function”:“hasBigIntConversionPendingColumns”,“class”:“OCA\Settings\Controller\CheckSetupController”,“type”:“->”},{“file”:“/var/www/nextcloud/lib/private/AppFramework/Http/Dispatcher.php”,“line”:225,“function”:“check”,“class”:“OCA\Settings\Controller\CheckSetupController”,“type”:“->”},{“file”:“/var/www/nextcloud/lib/private/AppFramework/Http/Dispatcher.php”,“line”:133,“function”:“executeController”,“class”:“OC\AppFramework\Http\Dispatcher”,“type”:“->”},{“file”:“/var/www/nextcloud/lib/private/AppFramework/App.php”,“line”:172,“function”:“dispatch”,“class”:“OC\AppFramework\Http\Dispatcher”,“type”:“->”},{“file”:“/var/www/nextcloud/lib/private/Route/Router.php”,“line”:298,“function”:“main”,“class”:“OC\AppFramework\App”,“type”:“::”},{“file”:“/var/www/nextcloud/lib/base.php”,“line”:1053,“function”:“match”,“class”:“OC\Route\Router”,“type”:“->”},{“file”:“/var/www/nextcloud/index.php”,“line”:36,“function”:“handleRequest”,“class”:“OC”,“type”:“::”}],“File”:“/var/www/nextcloud/3rdparty/doctrine/dbal/src/Schema/SchemaException.php”,“Line”:87,“CustomMessage”:“–”},“id”:“67f4fad66af1b”}
‘’’

You solve the issue with apcu cache in cli mode.

For possible permission problems in the apps folder:

There was a bug report and a fix:

but this was just applied to NC versions 28+. In your case, either ignore and check again on NC 28. Or try to delete duplicate entries. Since it is a user status, it is perhaps less critical.

Here you have the error already. I’d manually try to add the column, in the linked topic above, you’ll finde the commands.

After that, you should have less error. But if you look for the errors, you usually find plenty of topics to check.