• Hi, Pleskians! We are running a UX testing of our upcoming product intended for server management and monitoring.
    We would like to invite you to have a call with us and have some fun checking our prototype. The agenda is pretty simple - we bring new design and some scenarios that you need to walk through and succeed. We will be watching and taking insights for further development of the design.
    If you would like to participate, please use this link to book a meeting. We will sent the link to the clickable prototype at the meeting.
  • Our UX team believes in the in the power of direct feedback and would like to invite you to participate in interviews, tests, and surveys.
    To stay in the loop and never miss an opportunity to share your thoughts, please subscribe to our UX research program. If you were previously part of the Plesk UX research program, please re-subscribe to continue receiving our invitations.
  • The Horde webmail has been deprecated. Its complete removal is scheduled for April 2025. For details and recommended actions, see the Feature and Deprecation Plan.

Question Publish a Web API using .NET Core

fabio.florencio

New Pleskian
Server operating system version
Ubuntu 22.04.4 LTS
Plesk version and microupdate number
Plesk Obsidian Version 18.0.59 Update #2
Hi, there.

How do I publish a Web API developed in .NET Core? I already tested succefully Web Application, so the extension is installed without any issues.

Here is the error I get

1713051925083.png
Just to confirm: is it possible to publish a Web API in Plesh, using .NET Core?

Thanks in advance.
 
Hi! I have the same issue, while before a recent plesk update everything was working fine.
Version before was 18.0.45

I was following this guide:
.Net Application Hosting in Plesk


Error Log:

Error: Unable to find the directory /var/www/vhosts/.../.../tmp: filemng failed: filemng: stat failed: No such file or directory System error 2: No such file or directory

22448/Tf age/Cor/App/Implementation.cpp:221: Could not spawn process for application /var/www/vhosts/.../...: The application process exited prematurely.
22448/Tp age/Cor/App/Implementation.cpp:221: Could not spawn process for application /var/www/vhosts/.../...: The application process exited prematurely.
 
So i finally got this running (but i dont understand why) by just changing the folder structure.
Plesk Version 18.0.60
.Net Toolkit 2.1.12-2046

I copied this from the .net sample application you can create with plesk
api.at/webapp
api.at/index.html

Then i put the publish files from my application into the webapp folder.

In the .net settings:
Application URL
api.at
Application root
/api.at/webapp
Document root
/api.at/webapp/wwwroot
Application startup file
/api.at/webapp/application.dll
 
Back
Top