I've spent the better part of the last 2 weeks trying to get Xdebug setup and working with Appwrite locally.
I realized the launch.json specified in the CONTRIBUTING.md(https://github.com/appwrite/appwrite/blob/main/CONTRIBUTING.md#vs-code-launch-configuration) wasn't quiet right. At least for me.
This is the configuration that was specified.
{
"name": "Listen for Xdebug",
"type": "php",
"request": "launch",
"port": 9005,
"pathMappings": {
"/usr/src/code": "${workspaceRoot}"
}
}
It appears "${workspaceRoot}" has been deprecated in favour of "${workspaceFolder}" in VSCode.
I'd like to know if there is a reason "${workspaceRoot}" is still maintained in the guide, and if "${workspaceFolder}" is indeed the right one, can I create an issue on it and possible even create a PR to have it updated??
Recommended threads
- Unable to init function via cli
Hello! I have created a new self hosted instance of appwrite 1.9.6 and have connected to that insatnce with the cli 27.2.0 that was released a few hours ago. Wh...
- GB Hours IS NOT resetting
Hi, I was checking my usage and noticed that all of my usage quotas were reset on August 20, 2026, when my billing cycle renewed. Everything else appears to ha...
- Cannot migrate from Supabase
Hi, I was trying to migrate from Supabase to the Appwrite database. My database had around 190K columns. I tried it twice. Both times, after 2 days, the proce...