none
Çözüldü: Web Deploy Publishing RRS feed

  • Soru

  • Merhabalar

    VS 2015'te MVC Web App oluşturdum. Standart bir proje. Bootstrap. Membership falan. Localhost'ta pek güzel çalışıyor.

    Bu siteyi Web Deploy ile publish etmek istediğim bir domain ve hosting im var ücretli. Azure değil. Fakat başarılı olamadım. File olarak publish edip FTP üzerinden aktarıyorum ama onda da başarılı olamadım. Araştırmalarım hep azure ya da localhost üzerinde toplandı. third party hosting e aktarım üzerine bir şey bulamadım.

    şimdiden teşekkürler.

    kolaylıklar.


    Learning To Live...


    • Düzenleyen huseyinersu 31 Ağustos 2015 Pazartesi 23:28 Solved
    28 Ağustos 2015 Cuma 16:43

Yanıtlar

  • ya aynen oğuz bey. şimdi şöyle bir durum var sanırım ondan sorun çıkarıyorlar. bu hostingi ben ücretsiz olarak kullanıyorum. alan adı aldım. hostingi ise daha önce aldığım hostingin 2 in 1 imkanından faydalanarak kullanıyorum. madem yeni teknolojiye göre proje üretiyorsun o zaman para bayılacaksın bakalım mı diyorlar acaba? burda firma adını kötülemek istemem ama bahsettiğin gibi bir durum varsa üzülürüm. yıllardır bu adamlarla çalışıyorum. azure de benimki gibi bir başlangıç projesi için fazla pahalı şu an. ne yapacağımı şaşırdım. başka hosting araştırıyorum şimdi.

    Learning To Live...

    İmkanın varsa hemen uzaklaş natrodan. Benim bazı projelerden dolayı gecikti aktarım yapmam. Ben azure'a geçiyorum (şirket için üyeliğimiz olduğu için belli bir kredimiz var onu kullanmış olacağım normalde pahalı geliyor evet.). Türkiye'de hosting işi hep böyle sorunlarla karşılaştırıyor insanı. Şurayla çalış diyemem ama isimtescil gibi yerler falan var araştırmak lazım. Yurtdışı host firmalarına da bakabilirsin. Godaddy falan vardı sanırım. Bilgisi olanlar yazarlar inşallah..

    oguzkurtcuoglu.com


    • Yanıt Olarak İşaretleyen huseyinersu 31 Ağustos 2015 Pazartesi 23:20
    31 Ağustos 2015 Pazartesi 13:49

Tüm Yanıtlar

  • Sunucunun ASP.NET MVC desteği olup olmadığını öğrendiniz mi?
    28 Ağustos 2015 Cuma 17:08
  • MVC desteği var hocam.

    Learning To Live...

    28 Ağustos 2015 Cuma 17:29
  • WebDeploy'un sunucuda da kurulu olması gerekir, yoksa çalışmaz zaten. Erkan bey'in dediği gibi MVC desteği (fx4.5) varsa FTP ile başarılı olmanız gerekiyor. Nasıl bir sorun oluşuyor?

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


    28 Ağustos 2015 Cuma 19:26
  • hosting firmasıyla görüştüm mvc desteğinin olduğunu belirttiler. Şu an görünen sorun "Server Application /" diye bir başlık ile görünüyor. Web.config de bazı configurasyon sorunları mevcut sanırım. CustomErrors mode Off ya da RemoteOnly olması lazım sanırım. Hata sayfasından onu anladım.

    Learning To Live...


    • Düzenleyen huseyinersu 28 Ağustos 2015 Cuma 19:47 img ext
    28 Ağustos 2015 Cuma 19:45
  • WebDeploy'un sunucuda da kurulu olması gerekir, yoksa çalışmaz zaten. Erkan bey'in dediği gibi MVC desteği (fx4.5) varsa FTP ile başarılı olmanız gerekiyor. Nasıl bir sorun oluşuyor?

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


    Haklıymışsınız hostingin webdeploy desteği yokmuş. axd uzantılı bir dosya ile ilgili hata mesajı alıyordum zaten. deployment ederken. Ama ftp ile hata almaya devam ediyorum.

    Learning To Live...

    28 Ağustos 2015 Cuma 19:50
  • Bunu defalarca yazdım ama denk gelmediniz sanırım, bu bir hata sayfası değil , herkese açık bir konumda olduğu için iis hatanın detayını göstermiyor. Eğer web configden customErrors un modunu hatayı düzeltene kadar Off yaparsan detayına bakıp çözeriz. Muhtemelen connection stingde problem vardır.

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

    29 Ağustos 2015 Cumartesi 06:11
  • - web config in içerisine customErrors=off kodunu ekledim.

    - .net framework hatası verdi.

    - .net framework desteğine baktım hosting in. 4.0 imiş. benim hazırladığım sitede

    <compilation debug="true" targetFramework="4.5.2" />
        <httpRuntime targetFramework="4.5.2" />

    imiş. Bunu 4.0 olarak düzelttim. (hatalıysam düzeltiniz.)

    - bu kez

    hatası verdi.


    Learning To Live...

    29 Ağustos 2015 Cumartesi 10:32
  • hosting üzerindeki db ye bağlanmada bir sıkıntı yok. yani connectionstring de bir sıkıntı yok gibi. Çünkü localhostta çalıştığım ve build ettiğim projede hosting üzerindeki mssql db ye bağlanmada bir sıkıntı yaşamadım. Ancak hosting üzerindeki .net application (sanırım app pool ) ile ilgili bir sıkıntı var gibi. En üst version 4.0 (onu seçiyorum). "Mode" olarak iki seçenek var: "Classic" ve "Integrated". Classic seçtiğimde yukarıdaki hatayı alıyorum. (CustomErrors). Integrated seçtiğimde ise aşağıdaki hatayı:


    Learning To Live...

    29 Ağustos 2015 Cumartesi 14:49
  • Bu framework hatası değil, o gördüğünüz 4.0 runtime versiyonu ve 4.5'i kapsar. Application ayarlarını eski haline alın. Sizdeki hata hostinginizin bazı kısıtlamalarından kaynaklanıyor. Ya dosya yazma işlemi vb işlem yüzünden olabilir. Web.configde system.web içine <trust level="Full" /> ekleyip denermisin.

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

    29 Ağustos 2015 Cumartesi 17:22
  • 4.5 i kapsaması beni çok rahatlattı psikolojik olarak. trust leveli ekledim ancak çözüm olmadı maalesef. tekrar hosting ile görüşeceğim.

    Learning To Live...

    29 Ağustos 2015 Cumartesi 19:42
  • Hosting den gelen cevap:

    Talebiniz ile ilgili yapılan kontrollerde web.config dosyanızdan kaynaklanan hata satırları aşağıdaki şekildedir:

    Line 20: </appSettings>
    Line 21: <system.web>
    Line 22: <trust level="Full" />
    Line 23: <authentication mode="None" />
    Line 24: <compilation targetFramework="4.5.2" />

    Yazılımınız full trust yetkisi istemekte ancak hostunuz medium trust sunucuda bulunmaktadır. Full trust sunucu için 3 site kredisi gerekmektedir, yani kurumsal pro plan web hosting paketiniz olması gerekmektedir. Ek olarak sunucularımızda mvc 5 desteği bulunmamaktadır.

    -------

    "mvc 5 desteğimiz bulunmamaktadır" dediğine göre ne yapmalıyım?


    Learning To Live...

    31 Ağustos 2015 Pazartesi 12:00
  • Hosting den gelen cevap:

    Talebiniz ile ilgili yapılan kontrollerde web.config dosyanızdan kaynaklanan hata satırları aşağıdaki şekildedir:

    Line 20: </appSettings>
    Line 21: <system.web>
    Line 22: <trust level="Full" />
    Line 23: <authentication mode="None" />
    Line 24: <compilation targetFramework="4.5.2" />

    Yazılımınız full trust yetkisi istemekte ancak hostunuz medium trust sunucuda bulunmaktadır. Full trust sunucu için 3 site kredisi gerekmektedir, yani kurumsal pro plan web hosting paketiniz olması gerekmektedir. Ek olarak sunucularımızda mvc 5 desteği bulunmamaktadır.

    -------

    "mvc 5 desteğimiz bulunmamaktadır" dediğine göre ne yapmalıyım?


    Learning To Live...

    Bu klasik natro dolandırıcılığı. Natroda full trust sunucu diye bir zıkkım var. Dolandırıcı herifler full trust sunucuda çalışabilmeniz için 3 hakkınız olmalı diyor ki size 10 site hakkı olan üst versiyon paketi satıyolar..

    Mvc 5 desteğiniz yok madem http://oguzkurtcuoglu.com bu site nasıl çalışıyor sizde diye sorar mısınız :) Gerizekalı herifler ya mvc 5 desteği yokmuş. Ben çatır çatır çalıştırıyorum mvc5 projelerini natro üzerinde.


    oguzkurtcuoglu.com



    31 Ağustos 2015 Pazartesi 12:09
  • ya aynen oğuz bey. şimdi şöyle bir durum var sanırım ondan sorun çıkarıyorlar. bu hostingi ben ücretsiz olarak kullanıyorum. alan adı aldım. hostingi ise daha önce aldığım hostingin 2 in 1 imkanından faydalanarak kullanıyorum. madem yeni teknolojiye göre proje üretiyorsun o zaman para bayılacaksın bakalım mı diyorlar acaba? burda firma adını kötülemek istemem ama bahsettiğin gibi bir durum varsa üzülürüm. yıllardır bu adamlarla çalışıyorum. azure de benimki gibi bir başlangıç projesi için fazla pahalı şu an. ne yapacağımı şaşırdım. başka hosting araştırıyorum şimdi.

    Learning To Live...

    31 Ağustos 2015 Pazartesi 13:44
  • ya aynen oğuz bey. şimdi şöyle bir durum var sanırım ondan sorun çıkarıyorlar. bu hostingi ben ücretsiz olarak kullanıyorum. alan adı aldım. hostingi ise daha önce aldığım hostingin 2 in 1 imkanından faydalanarak kullanıyorum. madem yeni teknolojiye göre proje üretiyorsun o zaman para bayılacaksın bakalım mı diyorlar acaba? burda firma adını kötülemek istemem ama bahsettiğin gibi bir durum varsa üzülürüm. yıllardır bu adamlarla çalışıyorum. azure de benimki gibi bir başlangıç projesi için fazla pahalı şu an. ne yapacağımı şaşırdım. başka hosting araştırıyorum şimdi.

    Learning To Live...

    İmkanın varsa hemen uzaklaş natrodan. Benim bazı projelerden dolayı gecikti aktarım yapmam. Ben azure'a geçiyorum (şirket için üyeliğimiz olduğu için belli bir kredimiz var onu kullanmış olacağım normalde pahalı geliyor evet.). Türkiye'de hosting işi hep böyle sorunlarla karşılaştırıyor insanı. Şurayla çalış diyemem ama isimtescil gibi yerler falan var araştırmak lazım. Yurtdışı host firmalarına da bakabilirsin. Godaddy falan vardı sanırım. Bilgisi olanlar yazarlar inşallah..

    oguzkurtcuoglu.com


    • Yanıt Olarak İşaretleyen huseyinersu 31 Ağustos 2015 Pazartesi 23:20
    31 Ağustos 2015 Pazartesi 13:49
  • evet sorunum çözüldü. smarterasp.net adında 60 günlük ücretsiz kullanım veren bir hosting buldum. asp.net projeleri için güzel destek sunuyor. özellikle vs web deploy desteği hoşuma gitti. deployment yapıp bir de db oluşturup siteyi kullanmaya başladım. css tanımama gibi biraz ilginç küçük sıkıntılar var ama çözeriz. gerçekten hosting demek çok şey demekmiş. ilgi alaka gösteren hepinize teşekkür ederim. buglarınız fix ola!

    Learning To Live...

    31 Ağustos 2015 Pazartesi 23:24