February 12, 2007
@ 02:50 PM

Client tarafında 'Sys is undefined' hatası alıyorsanız;
IIS6.0 üzerinde Asp.NET 2.0 uygulamanız çalışmıyorsa;
Bu yukardaki iki problemden dolayı akıl sağlığınız tehlikede ise, aşağıdakileri okumanızda yarar var.

Windows Srv 2003 std sp2 üzerinde IIS6.0'i kurdugunuzda Web extensions kısmında asp.net 2.0 için gerekli olan web service extension kaydı gelmiyor.
Bunu manuel olarak eklemelisiniz.
Web service extensions kısmında sağ click new extension i seçip aşağıdakileri gireceksiniz.
Web service extension name=ASP.NET v2.0.50727
DLL= C:\Windows\Microsoft.net\framework\v2.0.50727\aspnet_isapi.dll

Evet artık bu şekilde çalıştırabilirsiniz.

Peki siteyi ayağa kaldırdıktan sonra Ajaxv1.0 ile ilgili bir problem oluşursa;
Client tarafında sys is undefined gibi bir hata alırsanız.Aklınıza ilk gelecek şey ajax'da bir sorun olduğu
veya client da javanin son sürümünün yüklü olmadığı olacaktır.

Google da sys is undefined diye bir arama yaparsanız tonla döküman gelecektir.
Genelde bu dökümanlarda asp.net web.config dosyasında ajaxv1.0 a geçtiğinizde yapılması gereken değişiklikleri
görürsünüz.Tabi yapılması gereken herşeyi yaptıktan sonra aynı hatayı almaya devam ederseniz sağlık problemleri
başlar :)

Gariptir, 1 günlük bocalamadan sonra isp'de sunucuyu tam kabinlere koymadan önce görevli arkadaşın
-aa bi dk.bu cdrom bizim.bunu çıkartmamız gerekiyor
demesi ve sunucudan cd rom'u cikartmasi aklıma geldi.
Sonra sunucuya bakıp sistem saatini kontrol ettim.
Sene 2003'dü.
Sistem tarihini normal hale getirdim ve sys is undefined sorunu çözüldü.

Sağlık problemlerimin devam etmemesi için bir tarihin client tarafındaki java hatası ile nasıl bir alakası olur diye
düşünmek istemedim ve yoluma devam ettim.


 
Categories: Server Systems | Software