IIS Yapılandırma

 

IIS ayarlarına şu şekilde ulaşabilirsiniz:

Denetim Masası à Programlar ve Özellikler à Window özelliklerini aç veya kapat

Sonrasında net framework 3.5,net framework 4.5 ve  internet information services altındaki tüm alanları açıp tümünü işaretleyiniz.

 iisyeni 1

 

iisyeni 2

 

iisyeni 3

 

Sonrasında isapi.dll ve cgı çalışıp çalışmadığına bakılmalıdır. IIS başlangıç sayfasından aşağıda gösterildiği gibi kontrol edebilirsiniz

 iisyeni 4

  

iisyeni 5 

yukarıdaki gibi işleyici eşleşmelerini açtığınızda isapi.dll ve cgı disabled gözüküyorsa sağ tıklayıp özellik izni ver dediğinizde aşağıdaki ekran gelir. burada işaretli olmayan tüm kutucukları işaretleyip ok demelisiniz.

iisyeni 6

 

böylece isapi.dll ve cgı çalışır hale gelecektir.

bir sonraki ayar ise aşağıda görüldüğü gibidir. ısapi and cgı restriction sağ tıklayın ve özellikleri aç diyin

  iisyeni 7

  sonrasında izin verilmedi olarak gözüken özelliklerin üzerinde sağ tık--> izin ver demelisiniz

  iisyeni 8

  

Sonrasında yapmanız gereken diğer ayar ve kontroller şöyle olmalıdır.

yine aynı sayfanın üzerinde sağ tık--> edit feature settings

iisyeni 9

gelen ekranda görülen kutucuklar boş ise resimdeki gibi hepsini işaretleyin.

  iisyeni 10

 Daha sonrasında cgı --> sağ tık

iisyeni 11

açılan ekranda maviyle işaretlenen kısmın true olması gerekir

iisyeni 12

 

yapmanız gereken diğer kontroller:

ııs te sites  yazan kısmı genişlettiğinizde gözüken default websites tıkladığınızda en sağda yer alan browse tıkladığınızda ıı7 veya ııs7.5 ekranı geliyor olması lazım, bu sizin ııs'inizin çalıştığını gösterir.

iisyeni 14

 

iisyeni 15

  

application pool tıkladığınızda sağda açılan panelde net framework 4.0 clasic ve tümleşik olarak iki ayrı şekile çalışıyor gözükmelidir.

default application pool çalışıyormu kontrol etmeniz gerekir.

iisyeni 13

  

Server 2008 den IIS özelliklerini ayarını  yapabilmek için aşağıdaki adamları takip ediniz:

Server 2008 manager açınız

1

 

Açılan pencerede Web sunucusu(IIS) işaretleyip ileri tuşuna basınız.

2

gelen ekranda krımızı yuvarlağın içindeki boş gözüken tüm kutucukları işaretleyin.

3

yönetim araçları altında yer alan ve burada boş olarak görünen tüm kutucukları da işaretleyin. İleri diyerek devam ettiğinizde IIS işlemlerini tamamlamış olursunuz.

4

 

Kurulum Sırasında Oluşabilecek Problemler ve Çözümleri

 

1- Kurulum sırasında aşağıdaki gibi bir hata alırsanız IIS 6 uygunluğu ayarlarını konrol ediniz. Bunun için denetim masasından windows özelliklerini aç veya kapat kısmından internet information services altındaki tüm alanları tek tek işaretleyiniz ve tekrar deneyiniz.

hata1

IISservis

2- IIS 6 ayarlarınızı yaptıysanız ve hala sorun varsa IIS in çalışıp çalışmadığını kontrol ediniz

iisayar

 

3-Aşağıdaki gibi bir hata alırsanız

kullanicihatasi

            Kurulum sırasında aşağıdaki ekranda yer alan bilgiler yanlış veya eksik girilmiş olabilir.

Username kısmına bilgisayarınızda oturum açarken kullandığınız kullanıcı adınız girili olmalıdır. User password kısmına ise bilgisayarınızı açarken kullandığınız şifreyi girmelisiniz. Eğer kullanıcı adınızı veya şifrenizi veya her ikisinide birden yanlış girerseniz o anda bir hata almazsınız ve programınız kurulur. Ancak kurulum bittikten sonra  http: //localhost/logocrm  adresine girmeye çalıştığınızda yukarıdaki sorunla karşılaşırsınız.

 

kurulumsifre

Bu sorunu çözmek için IIS manager açınız. Sonrasında sol tarafta yer alan sites altında LOGOCRM bulunuz ve üzerine tıklayıp aşağıdaki adımları taki ediniz.

iisUserinfo

logocrm üzerindeyken sağ tarafta yer alan basic settings açınız.

iisuserinfo2

connect as tıkladığınızda  bilgilerinizin dolu olarak geldiği ekran çıkar.

iisuserinfo3

Set tuşu ile bilgilerinizi değiştirebileceğiniz ekran gelir. Buraya IIS te gözüken makina adınızı ve şifre olarak bilgisayarı açarken kullandığınız şifreyi giriniz.Eğer bir şifre mevcut değilse kullanıcı hesabı ayarlarından bilgisayarınız için bir şifre oluşturunuz.

userinfo4

Bilgilerinizi girdikten sonra tüm pencereleri kapatın.Bilgilerin doğruluğunu sınamak için LOGOCRM üzerindeyken basic setting --> açılan ekranda test settings tıkladığınızda aşağıda açılan pencerede bilgileriniz onaylı olmalıdır.

userinfo5

Sonra yukarıdaki adımları LOGOCRM altında yer alan LogoCrmIntegrator içinde yapınız.

 

4- kurulum yaptıktan sonra giriş yapmaya çalıştığınızda aşağıdaki gibi bir hata alırsanız

isapihatasi

“İşleyici Eşlemeleri” kısmında özellik izinlerini kurulum set edememiş olabilir.Yani IIS manager da yer alan ISAPI-dll e izin verilmemiş olabilir. Bu hatayı düzeltmek için ;

Başlatà araà IIS manager’ ı çalıştırdığınızda gelen pencerede ISAPI and CGI Restrictions çift tıklayınız.

isapi5

kırmızı ile işaretlenen net.framework sürümleri izin verilmemiş olarak gözüküyorsa bunlara veriniz. sonra  sağ tarafta özellik ayarları ekle kısmına basınız.çıkan ekranda kutucuklar boş ise hepsini işaretleyiniz ve OK tıklayın. Sonrasında MUTLAKA IIS RESTART YAPINIZ.

isapi6

5- Giriş yapmayı denediğnizde aşağıdaki sorun ile karşılaşırsanız

webpagecannotfound

 

Bunun anlamı default port 80 dışında başka bir port kullanılıyor olabilir. Bu sorunu çözmek için ;

Başlat à araà IIS manager ı çalıştırın. Connections kısmında makinenizin isminin altında Sites kısmının altında default web site üzerine gelin. sağ tarafta default olarak hangi port kullanıldığı gösterilir. Sonrasında crm in kurulu olduğu dizine gidiniz ve klasörde bin klasörünün içine giriniz. Burada logocrm.net xml dosyası bulunur. bunu notepad kullanarak açın.

crmport

port numarası yazan kısma kendi kullanacağınız port numarasını yazınız. örnek . 90.  kaydedin ve   logocrm.net dosyasını kopyalayın ve c:\Windows\SysWOW64\inetsrv dizinine yapıştırınız.

IIS tekrardan başlatınız. http://localhost:port/logocrm şeklinde giriş yapmalısınız.

 6- Aşağıdaki gibi bir hata alırsanız uygulama havuzunuz eksik olabilir.

appPooleksik

Çözümü

IIS inizi register yapmanız gerekebilir. bunun için cmd yönetici çalıştırın ve aşağıda ekran görüntüsünde yer alan adımları uygulayınız.

IISregister

Sonrasında IIS restart yapınız ve tekrar giriş yapmayı deneyiniz.

7- Crm kurduktan sonra giriş yapmayı denediğinizde aşağıdaki gibi bir hata alırsanız;

icSunucuhata

IIS ten " LOGOCRM" ve “LogoCrmIntegrator” için kullanıcı bilgileri sınaması yapılmalıdır. (Temel ayarlar/Basic Settings) gir. test setting tuşuna basıp bilgilerinizi sınayın ve doğruluğunu onaylayın. Eğer bilgiler uyuşmazsa 3. sorunda anlatılan adımları uygulayınız. Sonra

Uygulama havuzlarından logocrm i durdurup başlatınız.

  

8- Giriş yapmak istediğnizde aşağıdaki gibi bir sorun oluşursa

  

loginFailed

Eğer crm i bir server a kurduysanız ve ms server üzerindeyse bu hatayı alabilirsiniz. Yada logocrmi kurduğumuz kullanıcı adıyla aynı isimde bir kullanıcı

ms sql server da olmadığı için hata gelebilir.

 

çözüm:

 

Logo crm in kurulu olduğu dizine gidiniz ve web.config dosyasını notepad ile açınız. Connection string bölümüne server ve veri tabanı bilgilerini aşağıdaki şekilde ekleyiniz.

 

 

 

webcnfgayar1

 user ıd den sonra devamı

webcnfgayar2

bu bilgileri girdikten sonra web config dosyasını kaydedin ve kapatın. IIS restart yapıp, tekrar giriş yapmayı deneyin. Bu işlemden sonra yine aynı hata gelirse logocrm i kurduğumuz kullanıcı adıyla aynı isimde bir kullanıcı ms sql server da oluşturun ve tekrar giriş yapmayı deneyin.