Back

Failing to start Executor after switch to Digital Ocean Spaces

  • 0
  • Self Hosted
Kevins35
16 Aug, 2024, 22:05

I just switched from local storage to using Digital Ocean Spaces. When I try to execute a function it fails. After checking the docker logs i found out, that there is an issue when starting the Executor:

TypeScript
[Error] Type: Exception
[Error] Message: File not found
[Error] File: /usr/local/app/http.php
[Error] Line: 612
[Error] Type: Exception
[Error] Message: An internal curl error has occurred while starting runtime! Error Msg: File not found
[Error] File: /usr/local/app/http.php
[Error] Line: 814

I havent directly touched this file ever... Before the switch it worked fine.

Any help would be apreciated. Thanks in advance πŸ™‚ (Im using Appwrite Version 1.5.1)

TL;DR
Developers experiencing issues after switching to Digital Ocean Spaces from local storage. Error message points to a missing file causing Executor to fail. Solution: recreate functions as advised by another member or move files to DO Spaces. Ensure all necessary files are located in the correct path.
Kevins35
16 Aug, 2024, 22:07

to clarify: after looking up the path i found out that the complete app folder is missing

Joshi
16 Aug, 2024, 22:17

functions and the builds are still locally stored on your server

Joshi
16 Aug, 2024, 22:18

Just delete the function and create it again

Kevins35
16 Aug, 2024, 22:20

okay i will try that. Thank you

D5
16 Aug, 2024, 22:20

Another option is moving the files to DO spaces

Kevins35
16 Aug, 2024, 22:20

and how would i go about that?

D5
16 Aug, 2024, 22:21

There's a functions and a build folder located at DO spaces. The same folder is located where the docker volume in the local machine for appwrite is at.

D5
16 Aug, 2024, 22:22

The easiest way is probably recreating the functions as @Joshi said

Kevins35
16 Aug, 2024, 22:23

yeah i think so too. Thanks for the help πŸ‘

Reply

Reply to this thread by joining our Discord

Reply on Discord

Need support?

Join our Discord

Get community support by joining our Discord server.

Join Discord

Get premium support

Join Appwrite Pro and get email support from our team.

Learn more