Unable to parse DSN: mariadb://user:...```
The password contains characters like } ] ) ; *
After downgrading to 1.3.7, this shows
Starting Data Migration to version 1.3.7
Warning: Redis::pconnect(): php_network_getaddresses: getaddrinfo failed: Try again in /usr/src/code/app/init.php on line 650
php_network_getaddresses: getaddrinfo failed: Try again
Check and follow this
So I can call docker compose up -d without having migrated yet?
That for sure
Also it's recommend to upgrade and migrate to 1.3.8 first
Updating to 1.3.8 and docker compose down && docker compose up -d didn't help. Same error afterwards.
Also the fix to you've sent me the link to was regarding the appwrite migrate for 1.3.7, which is not the main issue. Was just funny that it couldn't migrate to the same version. The main (first) error is with 1.4.5.
The restarting of the compose should remove the first error
Didn't help π¦
Everything that I need works well with 1.3.8, so I'll just try upgrading some other time. Thanks for your effort and help β€οΈ
migrate
When running the docker exec appwrite migrate?
If it's because of the special characters in the pw, maybe there could be a fix in the future
Yes
Then yes, that's probably the issue
Appwrite installed successfully
root@api:# cd appwrite
root@api:/appwrite# docker compose exec appwrite migrate
Unable to parse DSN: mariadb://user...
As Steven mentioned
Seems, yes, definitely the DB password π
Ok so I'll wait for a fix
You can change the DB password to something that doesn't contain special characters and then update the env var. It should work that way
Okay
Do you think, in a future release there will be a fix for this issue?
No idea, but you will need to go through 1.4.13 prior to 1.5 for example
You can change the password, run migration, and then change the password to what it was initially
Recommended threads
- function subdomain ssl certs
The generated subdomain isn't getting a valid ssl cert, I was wondering if appwrite automatically generates one or uses a wildcard for *.functions.domain.com? ...
- Whats best practise for Appwrite Cloud?
Appwrite Teams map very nicely to my needs, it is how i group users together. ... I use roles to define permissions. Should I also map a table to each team ? ...
- Error getting preview of file
Rest Response: ``` { "message": "Server Error", "code": 500, "type": "general_unknown", "version": "1.8.1" } ``` Appwrite Logs ``` appwrite ...