Błąd "server error" WebAPI 2.0

0

Witam, napotkałem problem z którym nie mogę sobie poradzić. Napisałem proste API dla aplikacji android, które nie działa na zewnętrznym serwerze natomiast na lokalu wszystko gra. Hosting na którym wgrałem API to webio.pl. Pytanie, czy wina leży po stronie hostingu, czy może należy odpowiednio skonfigurować web.config webserwisu? Załączam błąd jaki otrzymuje. Dodałem, również znacznik <customErrors mode="Off"> jednak nie uzyskałem żadnych szczegółowych informacji dotyczących błędu... Jeżeli ktoś miał z takim czymś styczność będę wdzięczny za pomoc.

Pozdrawiam.
blad.png

0

Zacznij używać jakiegoś loggera w swojej aplikacji, przechwyć globalne wyjątki i zapisz je do pliku, a potem przeczytaj.

1

Błąd otrzymałeś zaraz po wgraniu plików na serwer?
Przed pierwszym uruchomieniem musisz zresetować uprawnienia zapisu w panelu zarządzania witryną - błędy powinny zniknąć.

0

Zresetować uprawnienia zapisu i niestety wciąż to samo.. A tutaj wyjątek, który uzyskuje na hostingu.

Ścieżka do pliku:
d:\hostingspaces\bloodqueen\bloodqueenapi.pl.hostingasp.pl\wwwroot\

Błąd:
Cannot execute a program. The command being executed was "D:\HostingSpaces\bloodqueen\bloodqueenapi.pl.hostingasp.pl\wwwroot\bin\roslyn\csc.exe" /shared /keepalive:"10" /noconfig /fullpaths @"C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\5894a330\6893338c\4hjq4rxq.cmdline". at System.Web.Compilation.BuildManager.ReportTopLevelCompilationException() at System.Web.Compilation.BuildManager.EnsureTopLevelFilesCompiled() at System.Web.Compilation.BuildManager.CallAppInitializeMethod() at System.Web.Hosting.HostingEnvironment.Initialize(ApplicationManager appManager, IApplicationHost appHost, IConfigMapPathFactory configMapPathFactory, HostingEnvironmentParameters hostingParameters, PolicyLevel policyLevel, Exception appDomainCreationException) Cannot execute a program. The command being executed was "D:\HostingSpaces\bloodqueen\bloodqueenapi.pl.hostingasp.pl\wwwroot\bin\roslyn\csc.exe" /shared /keepalive:"10" /noconfig /fullpaths @"C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\5894a330\6893338c\4hjq4rxq.cmdline". at System.CodeDom.Compiler.Executor.ExecWaitWithCaptureUnimpersonated(SafeUserTokenHandle userToken, String cmd, String currentDir, TempFileCollection tempFiles, String& outputName, String& errorName, String trueCmdLine) at System.CodeDom.Compiler.Executor.ExecWaitWithCapture(SafeUserTokenHandle userToken, String cmd, String currentDir, TempFileCollection tempFiles, String& outputName, String& errorName, String trueCmdLine) at System.CodeDom.Compiler.Executor.ExecWaitWithCapture(IntPtr userToken, String cmd, String currentDir, TempFileCollection tempFiles, String& outputName, String& errorName) at Microsoft.CodeDom.Providers.DotNetCompilerPlatform.Compiler.Compile(CompilerParameters options, String compilerFullPath, String arguments, String& outputFile, Int32& nativeReturnValue) at Microsoft.CodeDom.Providers.DotNetCompilerPlatform.Compiler.FromFileBatch(CompilerParameters options, String[] fileNames) at Microsoft.CodeDom.Providers.DotNetCompilerPlatform.Compiler.CompileAssemblyFromFileBatch(CompilerParameters options, String[] fileNames) at System.CodeDom.Compiler.CodeDomProvider.CompileAssemblyFromFile(CompilerParameters options, String[] fileNames) at System.Web.Compilation.AssemblyBuilder.Compile() at System.Web.Compilation.BuildProvidersCompiler.PerformBuild() at System.Web.Compilation.ApplicationBuildProvider.GetGlobalAsaxBuildResult(Boolean isPrecompiledApp) at System.Web.Compilation.BuildManager.CompileGlobalAsax() at System.Web.Compilation.BuildManager.EnsureTopLevelFilesCompiled() Access is denied 
 
0

Access is denied

Moze to to?;)

1 użytkowników online, w tym zalogowanych: 0, gości: 1