I’ve been using Data Server feature locally and everything works as intended.
However in the development environment, executing the binary seems not to be possible, since we are in a mutual server hosted by a third party and our user is limited to our vhost, the binary shows :
“Failed to resolve full path of the current executable [/proc/self/exe]”
At best, it is possible for our provider to exec the binary themselves but we need the output, so not very practical.
Is there any way that I can solve this ?
Thank you for reaching out to us.
It would be useful for us if you could provide a detailed explanation about the reason for being unable to execute a binary file on your mutual server. Our current assumption is that no access to such executable files is provided to the corresponding virtual host.
If so, we suggest using one of the following workarounds:
Deploy Flexmonster Data Server to the cloud application platforms that support executable files (for example, AWS EC2).
Another option is embedding Flexmonster Data Server dll in your app and deploying as one project.
Please note that it is possible if the application is using .NET Core.
Please let us know if it works for your case.
Our team is looking forward to hearing from you.