
Hello,
on my self hosted instance (1.6.0) after I tried to use the messaging feature and press "send" for a test message, I get "Error 500" for the messaging tab, I can't access it anymore. In other projects, its still working, only in the one project I tested not anymore. I already restarted the docker container. Does not help.
The error via "docker compose logs appwrite" is:
appwrite | Warning: foreach() argument must be of type array|object, int given in /usr/src/code/vendor/utopia-php/database/src/Database/Database.php on line 5440
appwrite |
appwrite | Warning: foreach() argument must be of type array|object, int given in /usr/src/code/vendor/utopia-php/database/src/Database/Database.php on line 5381
appwrite | [Error] Timestamp: 2025-05-16T12:22:18+00:00
appwrite | [Error] Method: GET
appwrite | [Error] URL: /v1/messaging/messages
appwrite | [Error] Type: Exception
appwrite | [Error] Message: deliveryErrors must be an array of type string
appwrite | [Error] File: /usr/src/code/src/Appwrite/Utopia/Response.php
appwrite | [Error] Line: 630
What can I do to resolve this?
Thanks
Recommended threads
- Invalid document structure: unknown attr...
Unexpected error while trying to add a domain. Not sure if this has any relation to this, but I have updated to v1.6.2 from v1.6.0 recently.
- Selfhosting problem
I'm migrating from cloud to self-hosted. I tried using 'Export to self-hosted instance' and use my free Ngrok domain as Endpoint self-hosted instance, but I got...
- Direct Upgrade from Appwrite v1.5.11 to ...
I'm on Appwrite v1.5.11. Can I upgrade directly to v1.6.2?
