I am recieiving this error when I run a function which calls the exec function then runs the curl command.
Can I run commands using exec in NodeJS in an Appwrite function?
The error: Error: Command failed: curl -X POST https://xxxxxx.erply.com/api/ -d "clientCode=xxxxxx&username=xxx@xxxx.xx&password=xxxxxxxxx&request=verifyUser&sendContentType=1" /bin/sh: curl: not found
at ChildProcess.exithandler (node:child_process:398:12)
at ChildProcess.emit (node:events:527:28)
at maybeClose (node:internal/child_process:1092:16)
at Socket.<anonymous> (node:internal/child_process:451:11)
at Socket.emit (node:events:527:28)
at Pipe.<anonymous> (node:net:709:12)
As it says, curl is not installed
But why are you exec'ing when you can make the API call in node?
curl not installed on the base machine?
In the container
which specific one? I just tried installing curl on 'appwrite' and got same result. I used docker exec -it appwrite /bin/sh then used apk add curl
Recommended threads
- Realtime with multiple connections
I need the Realtime on multiple Collections for diffrent applicational logic. So my question is: Is there a way to have only 1 Websocket connection or do I need...
- Can't login or deploy functions in Appwr...
Hello, since i updatet to the appwrite cli 6.1.0 i can't login or deploy functions with the cli. When i call the command: "appwrite get account --verbose" i ge...
- Create admin user?
I'm not really sure how this is supposed to work, I installed Appwrite through docker-compose and set it up. When I launched the app and went into it, I created...