none
Asp.Net MVC Hostinge yükleme ! RRS feed

  • Soru

  • Merhaba,

    Asp.Net MVC projemi visual studio üzerinden publish ediyorum.Daha sonra  hostinge atıyorum, fakat sayfalar çalışmıyor.Nerede hata yapıyorum?

    20 Mayıs 2015 Çarşamba 17:00

Yanıtlar

  • EF in dll i sunucuda yok. Aslında olması lazım. Şunu denermisin; Projende refrences altındaki entity framework.dll inin property penceresinden copy to local seçip tekrar publish edermisin. Belki çalışır.

    www.mvcblog.org
    e-mail: onay[nokta]yalciner[at]hotmail[nokta]com

    • Yanıt Olarak İşaretleyen Serkan Canseven 27 Mayıs 2015 Çarşamba 06:27
    21 Mayıs 2015 Perşembe 06:19
    Moderatör

Tüm Yanıtlar

  • Merhaba,

    Asp.Net MVC projemi visual studio üzerinden publish ediyorum.Daha sonra  hostinge atıyorum, fakat sayfalar çalışmıyor.Nerede hata yapıyorum?

    Aldığın hatayı da yaz ki yardımcı olabilelim.

    .Net Developer

    20 Mayıs 2015 Çarşamba 17:15
  • Server Error in '/' Application.

    'master' veritabanında CREATE DATABASE izni reddedildi.

    Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code. 

    Exception Details: System.Data.SqlClient.SqlException: 'master' veritabanında CREATE DATABASE izni reddedildi.

    Source Error: 
    Line 84:             <div class="row" style="color:gold">
    Line 85:                 @{
    Line 86:                     Html.RenderAction("ProductList", "Ürünler");
    Line 87:                 }
    Line 88:             </div>

    Source File: c:\inetpub\vhosts\mustafacakir.org\httpdocs\Views\Anasayfa\Index.cshtml    Line: 86 

    Stack Trace: 
    [SqlException (0x80131904): 'master' veritabanında CREATE DATABASE izni reddedildi.]
       System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) +1787814
       System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) +5341674
       System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) +546
       System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) +1693
       System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async, Int32 timeout, Boolean asyncWrite) +869
       System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean asyncWrite) +413
       System.Data.SqlClient.SqlCommand.ExecuteNonQuery() +163
       System.Data.Entity.Infrastructure.Interception.DbCommandDispatcher.<NonQuery>b__0(DbCommand t, DbCommandInterceptionContext`1 c) +10
       System.Data.Entity.Infrastructure.Interception.InternalDispatcher`1.Dispatch(TTarget target, Func`3 operation, TInterceptionContext interceptionContext, Action`3 executing, Action`3 executed) +72
       System.Data.Entity.Infrastructure.Interception.DbCommandDispatcher.NonQuery(DbCommand command, DbCommandInterceptionContext interceptionContext) +356
       System.Data.Entity.SqlServer.<>c__DisplayClass1a.<CreateDatabaseFromScript>b__19(DbConnection conn) +119
       System.Data.Entity.SqlServer.<>c__DisplayClass33.<UsingConnection>b__32() +443
       System.Data.Entity.SqlServer.<>c__DisplayClass1.<Execute>b__0() +10
       System.Data.Entity.SqlServer.DefaultSqlExecutionStrategy.Execute(Func`1 operation) +189
       System.Data.Entity.SqlServer.DefaultSqlExecutionStrategy.Execute(Action operation) +78
       System.Data.Entity.SqlServer.SqlProviderServices.UsingConnection(DbConnection sqlConnection, Action`1 act) +175
       System.Data.Entity.SqlServer.SqlProviderServices.UsingMasterConnection(DbConnection sqlConnection, Action`1 act) +556
       System.Data.Entity.SqlServer.SqlProviderServices.CreateDatabaseFromScript(Nullable`1 commandTimeout, DbConnection sqlConnection, String createDatabaseScript) +86
       System.Data.Entity.SqlServer.SqlProviderServices.DbCreateDatabase(DbConnection connection, Nullable`1 commandTimeout, StoreItemCollection storeItemCollection) +164
       System.Data.Entity.Core.Common.DbProviderServices.CreateDatabase(DbConnection connection, Nullable`1 commandTimeout, StoreItemCollection storeItemCollection) +76
       System.Data.Entity.Core.Objects.ObjectContext.CreateDatabase() +134
       System.Data.Entity.Migrations.Utilities.DatabaseCreator.Create(DbConnection connection) +119
       System.Data.Entity.Migrations.DbMigrator.EnsureDatabaseExists(Action mustSucceedToKeepDatabase) +142
       System.Data.Entity.Migrations.DbMigrator.Update(String targetMigration) +78
       System.Data.Entity.Internal.DatabaseCreator.CreateDatabase(InternalContext internalContext, Func`3 createMigrator, ObjectContext objectContext) +89
       System.Data.Entity.Internal.InternalContext.CreateDatabase(ObjectContext objectContext, DatabaseExistenceState existenceState) +116
       System.Data.Entity.Database.Create(DatabaseExistenceState existenceState) +218
       System.Data.Entity.CreateDatabaseIfNotExists`1.InitializeDatabase(TContext context) +151
       System.Data.Entity.Internal.<>c__DisplayClassf`1.<CreateInitializationAction>b__e() +76
       System.Data.Entity.Internal.InternalContext.PerformInitializationAction(Action action) +60
       System.Data.Entity.Internal.InternalContext.PerformDatabaseInitialization() +357
       System.Data.Entity.Internal.LazyInternalContext.<InitializeDatabase>b__4(InternalContext c) +7
       System.Data.Entity.Internal.RetryAction`1.PerformAction(TInput input) +110
       System.Data.Entity.Internal.LazyInternalContext.InitializeDatabaseAction(Action`1 action) +198
       System.Data.Entity.Internal.LazyInternalContext.InitializeDatabase() +73
       System.Data.Entity.Internal.InternalContext.GetEntitySetAndBaseTypeForType(Type entityType) +28
       System.Data.Entity.Internal.Linq.InternalSet`1.Initialize() +53
       System.Data.Entity.Internal.Linq.InternalSet`1.GetEnumerator() +15
       System.Data.Entity.Infrastructure.DbQuery`1.System.Collections.Generic.IEnumerable<TResult>.GetEnumerator() +53
       System.Collections.Generic.List`1..ctor(IEnumerable`1 collection) +369
       System.Linq.Enumerable.ToList(IEnumerable`1 source) +58
       FashionSite.Controllers.ÜrünlerController.ProductList() +76
       lambda_method(Closure , ControllerBase , Object[] ) +62
       System.Web.Mvc.ActionMethodDispatcher.Execute(ControllerBase controller, Object[] parameters) +14
       System.Web.Mvc.ReflectedActionDescriptor.Execute(ControllerContext controllerContext, IDictionary`2 parameters) +156
       System.Web.Mvc.ControllerActionInvoker.InvokeActionMethod(ControllerContext controllerContext, ActionDescriptor actionDescriptor, IDictionary`2 parameters) +27
       System.Web.Mvc.Async.AsyncControllerActionInvoker.<BeginInvokeSynchronousActionMethod>b__39(IAsyncResult asyncResult, ActionInvocation innerInvokeState) +22
       System.Web.Mvc.Async.WrappedAsyncResult`2.CallEndDelegate(IAsyncResult asyncResult) +29
       System.Web.Mvc.Async.WrappedAsyncResultBase`1.End() +49
       System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeActionMethod(IAsyncResult asyncResult) +32
       System.Web.Mvc.Async.AsyncInvocationWithFilters.<InvokeActionMethodFilterAsynchronouslyRecursive>b__3d() +50
       System.Web.Mvc.Async.<>c__DisplayClass46.<InvokeActionMethodFilterAsynchronouslyRecursive>b__3f() +225
       System.Web.Mvc.Async.<>c__DisplayClass33.<BeginInvokeActionMethodWithFilters>b__32(IAsyncResult asyncResult) +10
       System.Web.Mvc.Async.WrappedAsyncResult`1.CallEndDelegate(IAsyncResult asyncResult) +10
       System.Web.Mvc.Async.WrappedAsyncResultBase`1.End() +49
       System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeActionMethodWithFilters(IAsyncResult asyncResult) +34
       System.Web.Mvc.Async.<>c__DisplayClass2b.<BeginInvokeAction>b__1c() +26
       System.Web.Mvc.Async.<>c__DisplayClass21.<BeginInvokeAction>b__1e(IAsyncResult asyncResult) +100
       System.Web.Mvc.Async.WrappedAsyncResult`1.CallEndDelegate(IAsyncResult asyncResult) +10
       System.Web.Mvc.Async.WrappedAsyncResultBase`1.End() +49
       System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeAction(IAsyncResult asyncResult) +27
       System.Web.Mvc.Controller.<BeginExecuteCore>b__1d(IAsyncResult asyncResult, ExecuteCoreState innerState) +13
       System.Web.Mvc.Async.WrappedAsyncVoid`1.CallEndDelegate(IAsyncResult asyncResult) +36
       System.Web.Mvc.Async.WrappedAsyncResultBase`1.End() +54
       System.Web.Mvc.Controller.EndExecuteCore(IAsyncResult asyncResult) +39
       System.Web.Mvc.Controller.<BeginExecute>b__15(IAsyncResult asyncResult, Controller controller) +12
       System.Web.Mvc.Async.WrappedAsyncVoid`1.CallEndDelegate(IAsyncResult asyncResult) +28
       System.Web.Mvc.Async.WrappedAsyncResultBase`1.End() +54
       System.Web.Mvc.Controller.EndExecute(IAsyncResult asyncResult) +29
       System.Web.Mvc.Controller.System.Web.Mvc.Async.IAsyncController.EndExecute(IAsyncResult asyncResult) +10
       System.Web.Mvc.MvcHandler.<BeginProcessRequest>b__5(IAsyncResult asyncResult, ProcessRequestState innerState) +21
       System.Web.Mvc.Async.WrappedAsyncVoid`1.CallEndDelegate(IAsyncResult asyncResult) +36
       System.Web.Mvc.Async.WrappedAsyncResultBase`1.End() +54
       System.Web.Mvc.MvcHandler.EndProcessRequest(IAsyncResult asyncResult) +31
       System.Web.Mvc.MvcHandler.System.Web.IHttpAsyncHandler.EndProcessRequest(IAsyncResult result) +9
       System.Web.Mvc.<>c__DisplayClassa.<EndProcessRequest>b__9() +22
       System.Web.Mvc.<>c__DisplayClass4.<Wrap>b__3() +10
       System.Web.Mvc.ServerExecuteHttpHandlerWrapper.Wrap(Func`1 func) +27
       System.Web.Mvc.ServerExecuteHttpHandlerWrapper.Wrap(Action action) +64
       System.Web.Mvc.ServerExecuteHttpHandlerAsyncWrapper.EndProcessRequest(IAsyncResult result) +71
       System.Web.HttpServerUtility.ExecuteInternal(IHttpHandler handler, TextWriter writer, Boolean preserveForm, Boolean setPreviousPage, VirtualPath path, VirtualPath filePath, String physPath, Exception error, String queryStringOverride) +1464
    
    [HttpException (0x80004005): Error executing child request for handler 'System.Web.Mvc.HttpHandlerUtil+ServerExecuteHttpHandlerAsyncWrapper'.]
       System.Web.HttpServerUtility.ExecuteInternal(IHttpHandler handler, TextWriter writer, Boolean preserveForm, Boolean setPreviousPage, VirtualPath path, VirtualPath filePath, String physPath, Exception error, String queryStringOverride) +3174423
       System.Web.HttpServerUtility.Execute(IHttpHandler handler, TextWriter writer, Boolean preserveForm, Boolean setPreviousPage) +76
       System.Web.HttpServerUtility.Execute(IHttpHandler handler, TextWriter writer, Boolean preserveForm) +28
       System.Web.HttpServerUtilityWrapper.Execute(IHttpHandler handler, TextWriter writer, Boolean preserveForm) +19
       System.Web.Mvc.Html.ChildActionExtensions.ActionHelper(HtmlHelper htmlHelper, String actionName, String controllerName, RouteValueDictionary routeValues, TextWriter textWriter) +463
       System.Web.Mvc.Html.ChildActionExtensions.RenderAction(HtmlHelper htmlHelper, String actionName, String controllerName) +35
       ASP._Page_Views_Anasayfa_Index_cshtml.Execute() in c:\inetpub\vhosts\mustafacakir.org\httpdocs\Views\Anasayfa\Index.cshtml:86
       System.Web.WebPages.WebPageBase.ExecutePageHierarchy() +199
       System.Web.Mvc.WebViewPage.ExecutePageHierarchy() +105
       System.Web.WebPages.WebPageBase.ExecutePageHierarchy(WebPageContext pageContext, TextWriter writer, WebPageRenderingBase startPage) +78
       System.Web.Mvc.RazorView.RenderView(ViewContext viewContext, TextWriter writer, Object instance) +256
       System.Web.Mvc.BuildManagerCompiledView.Render(ViewContext viewContext, TextWriter writer) +107
       System.Web.Mvc.ViewResultBase.ExecuteResult(ControllerContext context) +291
       System.Web.Mvc.ControllerActionInvoker.InvokeActionResult(ControllerContext controllerContext, ActionResult actionResult) +13
       System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilterRecursive(IList`1 filters, Int32 filterIndex, ResultExecutingContext preContext, ControllerContext controllerContext, ActionResult actionResult) +56
       System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilterRecursive(IList`1 filters, Int32 filterIndex, ResultExecutingContext preContext, ControllerContext controllerContext, ActionResult actionResult) +420
       System.Web.Mvc.ControllerActionInvoker.InvokeActionResultWithFilters(ControllerContext controllerContext, IList`1 filters, ActionResult actionResult) +52
       System.Web.Mvc.Async.<>c__DisplayClass2b.<BeginInvokeAction>b__1c() +173
       System.Web.Mvc.Async.<>c__DisplayClass21.<BeginInvokeAction>b__1e(IAsyncResult asyncResult) +100
       System.Web.Mvc.Async.WrappedAsyncResult`1.CallEndDelegate(IAsyncResult asyncResult) +10
       System.Web.Mvc.Async.WrappedAsyncResultBase`1.End() +49
       System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeAction(IAsyncResult asyncResult) +27
       System.Web.Mvc.Controller.<BeginExecuteCore>b__1d(IAsyncResult asyncResult, ExecuteCoreState innerState) +13
       System.Web.Mvc.Async.WrappedAsyncVoid`1.CallEndDelegate(IAsyncResult asyncResult) +36
       System.Web.Mvc.Async.WrappedAsyncResultBase`1.End() +54
       System.Web.Mvc.Controller.EndExecuteCore(IAsyncResult asyncResult) +39
       System.Web.Mvc.Controller.<BeginExecute>b__15(IAsyncResult asyncResult, Controller controller) +12
       System.Web.Mvc.Async.WrappedAsyncVoid`1.CallEndDelegate(IAsyncResult asyncResult) +28
       System.Web.Mvc.Async.WrappedAsyncResultBase`1.End() +54
       System.Web.Mvc.Controller.EndExecute(IAsyncResult asyncResult) +29
       System.Web.Mvc.Controller.System.Web.Mvc.Async.IAsyncController.EndExecute(IAsyncResult asyncResult) +10
       System.Web.Mvc.MvcHandler.<BeginProcessRequest>b__5(IAsyncResult asyncResult, ProcessRequestState innerState) +21
       System.Web.Mvc.Async.WrappedAsyncVoid`1.CallEndDelegate(IAsyncResult asyncResult) +36
       System.Web.Mvc.Async.WrappedAsyncResultBase`1.End() +54
       System.Web.Mvc.MvcHandler.EndProcessRequest(IAsyncResult asyncResult) +31
       System.Web.Mvc.MvcHandler.System.Web.IHttpAsyncHandler.EndProcessRequest(IAsyncResult result) +9
       System.Web.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +9651796
       System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +155
    


    Version Information: Microsoft .NET Framework Version:4.0.30319; ASP.NET Version:4.0.30319.34249
    20 Mayıs 2015 Çarşamba 18:20
  • Hosting panelinden database ini oluşturmuş olman gerekiyor.

    www.mvcblog.org
    e-mail: onay[nokta]yalciner[at]hotmail[nokta]com

    20 Mayıs 2015 Çarşamba 18:25
    Moderatör
  • Oluşturdum hocam management studio'dan tabloma ulaşabiliyorum.Connection string'lerimide hostinge yönlendirdim.

    Framework version seçiyor olabilir mi?

    20 Mayıs 2015 Çarşamba 18:28
  • Hocam şimdide bu hatayı veriyor;

    Server Error in '/' Application.

    Configuration Error

    Description: An error occurred during the processing of a configuration file required to service this request. Please review the specific error details below and modify your configuration file appropriately. 

    Parser Error Message: Could not load file or assembly 'System.Data.Entity, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies. The system cannot find the file specified.

    Source Error: 
    An application error occurred on the server. The current custom error settings for this application prevent the details of the application error from being viewed remotely (for security reasons). It could, however, be viewed by browsers running on the local server machine.

    Source File: C:\inetpub\vhosts\mustafacakir.org\httpdocs\views\web.config    Line: 38 

    Assembly Load Trace: The following information can be helpful to determine why the assembly 'System.Data.Entity, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' could not be loaded.
    WRN: Assembly binding logging is turned OFF.
    To enable assembly bind failure logging, set the registry value [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) to 1.
    Note: There is some performance penalty associated with assembly bind failure logging.
    To turn this feature off, remove the registry value [HKLM\Software\Microsoft\Fusion!EnableLog].
    


    Version Information: Microsoft .NET Framework Version:4.0.30319; ASP.NET Version:4.0.30319.34249

    20 Mayıs 2015 Çarşamba 18:44
  • EF in dll i sunucuda yok. Aslında olması lazım. Şunu denermisin; Projende refrences altındaki entity framework.dll inin property penceresinden copy to local seçip tekrar publish edermisin. Belki çalışır.

    www.mvcblog.org
    e-mail: onay[nokta]yalciner[at]hotmail[nokta]com

    • Yanıt Olarak İşaretleyen Serkan Canseven 27 Mayıs 2015 Çarşamba 06:27
    21 Mayıs 2015 Perşembe 06:19
    Moderatör
  • Hocam bu düzeldi.Şimdide asağıdaki hatayı alıyorum.Nedeni sanırım server role adımın sysadmin olmaması ancak hosting şirketi master veritabanı için bu yetkiyi vermiyoruz diyorlar,

    'master' veritabanında CREATE DATABASE izni reddedildi.

    Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code. 

    Exception Details: System.Data.SqlClient.SqlException: 'master' veritabanında CREATE DATABASE izni reddedildi.

    Source Error: 
    Line 84:             <div class="row" style="color:gold">
    Line 85:                 @{
    Line 86:                     Html.RenderAction("ProductList", "Ürünler");
    Line 87:                 }
    Line 88:             </div>


    • Düzenleyen Oxyq3n 21 Mayıs 2015 Perşembe 07:12
    21 Mayıs 2015 Perşembe 07:09
  • create database yapan bir kodun mu var?

    www.mvcblog.org
    e-mail: onay[nokta]yalciner[at]hotmail[nokta]com

    21 Mayıs 2015 Perşembe 07:21
    Moderatör
  • Şöyle var,

                using (FashionSiteContext context = new FashionSiteContext())
                {
                    var list = context.Product.ToList();
                    return View(list);
                }

    21 Mayıs 2015 Perşembe 07:48
  • Böyle bişey yok ki. Alakasız bir mesaj , teamviewer id gönderirmisin?

    www.mvcblog.org
    e-mail: onay[nokta]yalciner[at]hotmail[nokta]com

    21 Mayıs 2015 Perşembe 08:03
    Moderatör
  • tabii hocam.
    id:451 700 802

    pass:1759

    21 Mayıs 2015 Perşembe 08:16
  • Merhaba  ,

    Eğer EntityFramework kullanıyorsun sanırım bu yüzden migration çalışıyor hangi versiyonda geldiğini unuttum.

    Bunun sebebi model değiştiğinde kendisi update etmeye çalışıyor eğer yetkiniz olsaydı direk model metadata diye alanlara veri atacaktı neyse uzatmadan şu şekilde web.config e yazarsan sorun olmaz. 

    <?xml version="1.0" encoding="utf-8" ?>
        <configuration>
          <appSettings>    
            <add key="DatabaseInitializerForType SchoolDataLayer.SchoolDBContext, SchoolDataLayer"
                 value="Disabled" />
          </appSettings>
        </configuration>

    Diğer bir yöntem :

     public class SchoolDBContext: DbContext 
        {
            public SchoolDBContext() : base("SchoolDBConnectionString")
            {            
                //Disable initializer
                Database.SetInitializer<SchoolDBContext>(null);
            }
            public DbSet<Student> Students { get; set; }
            public DbSet<Standard> Standards { get; set; }
        }

    Detay :

    http://www.entityframeworktutorial.net/code-first/turn-off-database-initialization-in-code-first.aspx


    MSDN - Forum

    24 Mayıs 2015 Pazar 20:40
  • Hocam bu düzeldi.Şimdide asağıdaki hatayı alıyorum.Nedeni sanırım server role adımın sysadmin olmaması ancak hosting şirketi master veritabanı için bu yetkiyi vermiyoruz diyorlar,

    'master' veritabanında CREATE DATABASE izni reddedildi.

    Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code. 

    Exception Details: System.Data.SqlClient.SqlException: 'master' veritabanında CREATE DATABASE izni reddedildi.

    Source Error: 
    Line 84:             <div class="row" style="color:gold">
    Line 85:                 @{
    Line 86:                     Html.RenderAction("ProductList", "Ürünler");
    Line 87:                 }
    Line 88:             </div>


    hocam bu hatayı nasıl çözdünüz acaba ? aynı sorunu şimdi bende de verdi.
    13 Ocak 2016 Çarşamba 21:40