Ara
06 Ocak 2009 Salı ..:: Forum ::.. Kayıt  Giriş
Özel Mesajlarım
Bu modülü kullanabilmek için giriş yapmalısınız.
   
Bilgi

Forum sayfalarımızı tüm ziyaretçilerimiz okuyabilir. Ancak foruma mesaj eklemek ve bazı özel alanlara erişmek için kayıt olmanız gereklidir.
Sunucu saati ile yerel saat arasında 7 saatlik bir zaman farkı vardır.

   
İstatistikler
   
Duyuru

 

Merhaba arkadaşlar,

Uygun fiyata bazı bilgisayar parçalarını satıyorum. İzmir içi önceliklidir.

Listelediğim ürünlere aşağıdaki adresten ulaşabilirsiniz.

 

http://forum.donanimhaber.com/dukkan.asp?mem=14977

 

   
Mikroproje Forumları
Konu: Kurulum 4.5.1
Önceki İleri
Cevap yazmak için lütfen giriş yapın.

Yazar Mesajlar
bluesKullanıcı Çevrimdışı
MP'de Yeni
MP'de Yeni
Mesaj:4

05.15.2007 10:35  
Arkaşdaşlar 4.5.1 olarak indirdiğim DNN kurmaya çalıştığımda
"Installing Database - Version 4.4.0...Upgrading Database to Version ERROR: See c:\inetpub\wwwroot\DotnetNuke\Providers\DataProviders\SqlDataProvider\04.04.00.log for more information...FAILURE 400 - Conversion from string "ERROR: See c:inetpubwwwrootDotne" to type 'Integer' is not valid." hata mesajı alıyorum nasıl bu sorunu geçebilirim.

Windows xp sp2
MsSql server 2000 kullanıyorum.
Teşekkürler.
greenflashKullanıcı Çevrimdışı
MP Yöneticisi
MP Deneyimli Üye
MP Deneyimli Üye
Mesaj:179


05.15.2007 11:05  
Slm, bu sorunu çözmek için öncelikle aşağıdaki soruları cevaplamanı öneriyorum.

1) Windows XP işletim sistemin Türkçe mi? İngilizce mi?

2) Windows XP bölgesel ayarları (regional settings) ne şekilde ayarlanmış. Türkiye için mi yoksa, başka bir ülke için mi?

3) MSSQL 2000'de server collation ve database collation hangi kültür yapısına sahip. Örnek: Latin1_General_CI_AS

Tavsiyelerim:
Eğer işletim sistemin ve bölgesel ayarların Türkçe (Türkiye) ise üçüncü adıma göz at derim.

Veritabanı ve sunucu aynı collation yapısına sahip olmalı.

Bu arada bahsedilen lokasyonda adı geçen log dosyası varsa içeriğini inceleyebilir misin?
c:\inetpub\wwwroot\DotnetNuke\Providers\DataProviders\SqlDataProvider\04.04.00.log

Gelişmeleri paylaşırsan sevinirim.

DotNetNuke Türkçe
My Global Blog
bluesKullanıcı Çevrimdışı
MP'de Yeni
MP'de Yeni
Mesaj:4

05.15.2007 11:24  
Sorular için,

1)İşletim Sistemi Türkçe XP
2)Bölgesel ayarları Türkiye ile ayarlı
3)Ms sql server Turkish_CI_AS tanımlı

Yeri gösterilen klaorde 04.04.00.log dosyası yok fakat 04.04.01.log var ama onunda içi boş.

Teşekkürler.
bluesKullanıcı Çevrimdışı
MP'de Yeni
MP'de Yeni
Mesaj:4

05.16.2007 12:14  
Tamam Sorunu cözdüm "Desktopmodule" tablosundaki "ispremium" kolunundan kaynaklanıyormuş saolun fakat,
http://localhost/DotNetNuke/default.aspx ile girmeye çalıştığımda,

Domain Name localhost/DotNetNuke Does Not Exist In The Database

DotNetNuke supports multiple portals from a single database/codebase. It accomplishes this by converting the URL of the client browser Request to a valid PortalID in the Portals database table. The following steps describe the process:


Web Server Processing

When a web server receives a Request from a client browser, it compares the file name extension on the target URL resource to its Application Extension Mappings defined in IIS.
Based on the corresponding match, IIS then sends the Request to the defined Executable Path ( aspnet_asapi.dll in the case of ASP.NET Requests ).
The aspnet_isapi.dll engine processes the Request in an ordered series of events beginning with Application_BeginRequest.



HttpModule.URLRewrite OnBeginRequest ( UrlRewriteModule.vb )

The Request URL is parsed based on the "/" character
A Domain Name is constructed using each of the relevant parsed URL segments.

Examples:

URL: http://www.domain.com/default.aspx = Domain Name: www.domain.com
URL: http://209.75.24.131/default.aspx = Domain Name: 209.75.24.131
URL: http://localhost/DotNetNuke/default.aspx = Domain Name: localhost/DotNetNuke
URL: http://www.domain.com/virtualdirectory/default.aspx = Domain Name: www.domain.com/virtualdirectory
URL: http://www.domain.com/directory/default.aspx = Domain Name: www.domain.com/directory


Using the Domain Name, the application queries the database ( Portals table - PortalAlias field ) to locate a matching record.

Note: If there are multiple URLs which correspond to the same portal then the PortalAlias field must contain each valid Domain Name in a comma seperated list.

Example:

URL: http://localhost/DotNetNuke/default.aspx
URL: http://MACHINENAME/DotNetNuke/default.aspx
URL: http://209.32.134.65/DotNetNuke/default.aspx
PortalAlias: localhost/DotNetNuke,MACHINENAME/DotNetNuke,209.32.134.65/DotNetNuke

Note: If you are installing the application to a remote server you must modify the PortalAlias field value for the default record in the Portals table according to the rules defined above.

hata mesajını veriyor

Teşekkürler.
greenflashKullanıcı Çevrimdışı
MP Yöneticisi
MP Deneyimli Üye
MP Deneyimli Üye
Mesaj:179


05.16.2007 3:08  
Tekrar merhaba, son mesajınızda yaptıklarınızı yeni bir kurulum üzerinde denediniz değil mi?
Veritabanı için bağlantıyı nasıl yapıyorsun? Trusted Connection mu kullanıyorsun?

Son bir sorum daha olacak database üzerindeki table'ları kontrol eder misin? DNN ile ilgili tablolar boşsa kurulum işlemi tam yapılmamış demektir.

Bu durumda boş bir veritabanı oluşturup yeniden kuruluma başlamak gerekir.
Referans için tıklayın.

DotNetNuke Türkçe
My Global Blog
bluesKullanıcı Çevrimdışı
MP'de Yeni
MP'de Yeni
Mesaj:4

05.16.2007 10:28  
Trusted Connection bağlantı kullanıyorum.

Araştımalarıma göre sanırım "i" ve "I" sorunudan kaynaklanıyor. Strore Procedure lerde bazı değişkenleri isim olarak "PortalID" yazılımış ve sql cümleciğinde "Portalid" kullanılmış bu bazı tablolarda geçerli "Ispreminum" tanımlanırken "ispreminum" olarak kullanılmış bunu geçmek için,

Ms Sql li daki tabloyu "Latin1_General_CI_AS" olarak değiştirdim, bölgesel ayarları İngilizce(abd) olarak değiştirdim ama yine de olmadı ne yapmam lazım teşekkürler.
greenflashKullanıcı Çevrimdışı
MP Yöneticisi
MP Deneyimli Üye
MP Deneyimli Üye
Mesaj:179


05.26.2007 5:50  
Öncelikle geç cevap verdiğim için özür diliyorum. Bu aralar websitemle fazla ilgilenemedim.

Sorun senin de belirttiğin gibi sadece i karakterinden kaynaklanıyor. Büyük harf küçük harf duyarlılığı yüzünden bir türlü istenilen şekilde kurulum yapılamıyor.

Türkiye'deki kullanıcılar için çalışan tek yöntem hem veritabanı sunucusunun hem de veritabanının collation değeri olarak Latin1_General_CI_AS kültürüne sahip olması.

Bu iki değer birbirinden farklı olursa (hatta Latin1_General_CI_AS'den farklı olursa) DotNetNuke kurulumu başarıyla gerçekleşse bile muhtemelen Stored_Procedures ve Validation Expressions kavramlarında sorunlar oluşacaktır.

DotNetNuke Türkçe
My Global Blog
Cevap yazmak için lütfen giriş yapın.



ActiveForums 3.7
   

DNN
   
Tüm Haklar © 2005-2007 www.mikroproje.com   Kullanım Şartları  Gizlilik