Etiket: Error

Biztalk Error : “Cannot locate document specification because multiple schemas matched the message type” ve Çözümü

Haziran 2nd, 2010

Biztalk Server schemaları root node name + namespace mantığıyla ayırt eder. Eğer İlk node un ismi ve namespace in birleşimi aynı olan birden fazla şemanız mevcutsa bu hatayı alırsınız. Yani Biztalk bu yapıya sahip bir mesaj aldığında hangi şemayı kullanacağını bilemez/karar veremez.

üç tane çözümü mevcuttur (benim bildiğim :) )

  1. Aynı yapıya sahip iki şema zaten olmamalıysa, yani yanlışlıkla olmuşsa, gereksiz şemayı silip yeniden deploy edersiniz.
  2. Yanlışlık yoksa ve şemanın ikisini de kullanmanız gerekli ise;
    1. Source mesajın şemasını değiştirebiliyorsanız, yani xml dosyasını üreten programda değişiklik yapabilirseniz, programdan xmlns yi veya root node un ismini değiştirmeniz yeterli olacaktır.c# ile XMLDocument içindeki namespace i (xmlns) aşağıdaki gibi değiştirebilirsiniz;

      XmlDocument xmlDocument = new XmlDocument();
      xmlDocument.Load(“dosyaadi veya var olan XmlDocument kullanılabilir”);
      XmlAttribute attributeNode = xmlDocument.CreateAttribute(“xmlns”, ”", “http://blablabla”);
      xmlDocument.DocumentElement.SetAttributeNode(attri buteNode);

    2. Yukarıdaki çözüm işinize yaramazsa ki kaynak üreten program elinizde değil ise yaramaz. O zaman Biztalk tarafında aşağıdaki özelliklere sahip bir Pipeline üretiyoruz. Daha sonra Receive Location’ınımız pipelinını, yeni yaptığımız pipeline ile değiştiriyoruz. Böylece Biztalk Server, yaratılan pipeline sayesinde hangi schemanın kullanılacağına karar verebilir.Yeni yaptığımız pipeline a bir adet XML Disassembler eklenir.XML Disassembler ın Allow unrecognized messages özelliği true yapılır. Document schemas dan kullanılmak istenilen schema seçilir.

    3. Daha sonra proje deploy edilir ve kullanılacak olan receive locationdan Receive Pipeline olarak yeni yarattığımız pipeline seçilir.

      Test ettiğinizde problemin çözülmüş olduğunu görürsünüz.

Tags: , , , , , , , , , , , , , , , , , ,
Posted in BizTalk | No Comments »

MSN Hataları ve Açıklamları

Ocak 17th, 2010
  • Hata 80048820 veya genişletilmiş hata 80048416: Windows Live Messenger oturumu açamıyorsunuz

Windows Live Messenger’da oturum açmaya çalıştığınızda, Messenger hizmetinin oturumunuzu açamadığını belirten ve daha sonra yeniden denemenizi isteyen bir ileti alırsınız. Windows Internet Explorer’ın SSL ayarları yanlış olduğunda bu sorun oluşabilir.

Bu sorunu çözmek için aşağıdakileri deneyin:

Internet Explorer’da, Sunucu sertifikalarının geçerliliğini denetle onay kutusunu temizleyin.

Yanlış e-posta adresi girdiğinizden oturum açamayabilirsiniz.

Kimlik bilgilerinizi yeniden girin ve Windows Live Messenger oturumu açmayı yeniden deneyin.

Windows Live Messenger oturumu açmaya çalıştığınızda, Messenger hizmetinin Microsoft .NET Messenger Hizmeti oturumunuzu açamadığını belirten bir hata iletisi alırsınız. Bu sorun aşağıdaki koşullardan biri doğru olduğunda oluşabilir:

  • .NET Messenger Hizmeti hizmeti hizmet veya bakım sorunları yaşamaktadır.
  • Bir güvenlik duvarı Messenger programının Internet’e bağlanmasını engellemektedir.
  • Proxy ayarları yanlıştır.
  • Bir yönlendirici Messenger programının Internet’e erişmesini engellemektedir.
Bu sorunu gidermek için aşağıdakileri deneyin:
  1. Windows Internet Explorer programının Çevrimdışı Çalış olarak ayarlanmadığını doğrulayın.
  2. .NET Messenger Hizmeti hizmetinin çalıştığını doğrulayın.
  3. Güvenlik duvarınızın Messenger programının geçişine izin verecek şekilde yapılandırıldığını doğrulayın.
  4. Messenger hizmetine doğrudan bağlantı kurmak için Messenger programında proxy ayarlarını temizleyin.
  5. Yönlendirici kullanıyorsanız, Internet’e doğrudan bağlanmak üzere yönlendiricinin bağlantısını kesin (yönlendiriciyi atlayın) ve sonra yeniden Messenger oturumu açmayı deneyin.
  • Hata 80072ee2 veya 80072efd: Windows Live Messenger oturumu açamıyorsunuz Güvenlik duvarınızdaki (Bilgisayarı yetkisiz dış erişimden korumaya yardımcı olmak üzere tasarlanmış bir güvenlik özelliği. Donanım, yazılım veya her ikisi de olabilir.) veya proxy ayarlarınızdaki sorunlar nedeniyle oturum açamayabilirsiniz. Başka bir web sitesini ziyaret ederek Internet’e bağlı olduğunuzu doğrulayın. Bağlıysanız, güvenlik duvarı ayarlarınızı denetleyin ve proxy ayarlarınızı belirleyin:
  • Hata 80048820: Windows Live Messenger oturumu açamıyorsunuzInternet bağlantınız, güvenlik duvarı (Bilgisayarı yetkisiz dış erişimden korumaya yardımcı olmak üzere tasarlanmış bir güvenlik özelliği. Donanım, yazılım veya her ikisi de olabilir.) , tarih ve saat ayarları, proxy ayarları, güvenlik ayarları veya SSL güvenliği ile ilgili bir sorun nedeniyle oturum açamayabilirsiniz. Ayrıca, sunucu geçici olarak kullanılamıyor olabilir. Sorunu gidermek için, aşağıdaki adımları verilen sırayla deneyin:
  • Hata 81000301: Windows Live Messenger oturumu açamıyorsunuzProxy ayarlarınızdaki veya DNS (Etki alanı adı sunucusu.) önbelleğinizdeki sorunlar nedeniyle oturum açamayabilirsiniz.Sorunu gidermek için:
  1. Windows XP sistemlerde, Başlat‘ı tıklatın, Çalıştır‘ı tıklatın, cmd yazın ve ENTER tuşuna basın.— veya —Windows Vista sistemlerde, Başlat‘ı tıklatın, Aramaya Başla kutusunu tıklatın ve sonra komut istemi yazın. Programlar altında, Komut İstemi‘ni sağ tıklatın ve sonra Yönetici olarak çalıştır‘ı tıklatın.
  2. Komut isteminde ipconfig /flushdns yazın ve ENTER tuşuna basın.
  • Hata 81000303: Windows Live Messenger oturumu açamıyorsunuz

Geçersiz bir Windows Live ID ile oturum açmaya çalıştığınızda bu hata iletisi oluşabilir.

Birkaç dakika bekleyin ve yeniden oturum açmayı deneyin. Aynı hata iletisini yeniden alırsanız, e-posta adresinizi ve parolanızı sıfırlamanız gerekebilir.

  • Hata 81000306: Windows Live Messenger oturumu açamıyorsunuzProxy ayarlarınızdaki, DNS önbelleğindeki veya güvenlik duvarındaki (Bilgisayarı yetkisiz dış erişimden korumaya yardımcı olmak üzere tasarlanmış bir güvenlik özelliği. Donanım, yazılım veya her ikisi de olabilir.) sorunlar gibi birkaç sorundan biri nedeniyle oturum açamıyor olabilirsiniz. Aşağıdaki adımları izlemeden önce, başka bir web sitesini ziyaret ederek Internet’e bağlı olduğunuzu doğrulayın.
  1. Görev çubuğunda Başlat‘ı ve sonra da Çalıştır‘ı tıklatın.
  2. cmd yazın ve ENTER tuşuna basın.
  3. Komut isteminde ipconfig /flushdns yazın ve ENTER tuşuna basın.
  • Hata 81000344: Windows Live Messenger oturumu açamıyorsunuz

Proxy ayarlarınızın temizlenmesi gerektiğinden Windows Live Messenger oturumu açamayabilirsiniz.

Proxy ayarlarınızı temizlemek için:

  1. Araçlar menüsünde Seçenekler‘i tıklatın.
  2. Bağlantı‘nın altında Gelişmiş Ayarlar‘ı tıklatın.
  3. HTTP, Kullanıcı adı ve Parola kutularındaki metinleri silin.
  4. Tamam‘ı ve tekrar Tamam‘ı tıklatın.
  5. Birkaç dakika bekleyin ve yeniden oturum açmayı deneyin.
  • Hata 81000362 veya 80048869: Windows Live Messenger oturumu açamıyorsunuz

Bilgisayarınızı çevrimdışı çalışacak şekilde ayarladığınızdan oturum açamayabilirsiniz.

Bilgisayarınızın çevrimiçi çalışmasını sağlamak için:

  1. Görev çubuğunun bildirim alanında, Messenger simgesini Messenger ve sonra Çıkış‘ı tıklatın.
  2. Internet Explorer programını başlatın.
  3. Dosya menüsünü tıklatın ve sonra Çevrimdışı Çalış seçeneğinin işaretlenmemiş olduğundan emin olun.
  4. Birkaç dakika bekleyin ve yeniden oturum açmayı deneyin.
  • Hata 80072f0d: Windows Live Messenger oturumu açamıyorsunuz

Güvenli Yuva Katmanı (SSL) önbelleğinizdeki veya DLL dosyalarınızdaki sorun nedeniyle oturum açamıyorsunuz.

Bu sorunları gidermek için:
  1. Görev çubuğunun bildirim alanında, Messenger simgesini Messenger ve sonra Çıkış‘ı tıklatın.
  2. Güvenli Yuva Katmanı (SSL) önbelleğinizi temizleyin.
    1. Araçlar menüsünde, Internet Seçenekleri‘ni tıklatın.
    2. İçerik sekmesini tıklatın.
    3. Sertifikalar altında SSL Durumunu Temizle‘yi tıklatın.
    4. Ayarları kaydetmek Tamam‘ı tıklatın.
  3. Şifreleme Hizmetleri ile ilişkilendirilmiş DLL dosyalarını yeniden kaydettirin.
    1. Windows XP sistemlerde, Başlat‘ı tıklatın, Çalıştır‘ı tıklatın, cmd yazın ve ENTER tuşuna basın.— veya —Windows Vista sistemlerde, Başlat‘ı tıklatın, Aramaya Başla kutusunu tıklatın ve sonra komut istemi yazın. Programlar altında, Komut İstemi‘ni sağ tıklatın ve sonra Yönetici olarak çalıştır‘ı tıklatın.
    2. Aşağıdaki komutları yazın ve her komuttan sonra ENTER tuşuna basın.
      • regsvr32 softpub.dll
      • regsvr32 wintrust.dll
      • regsvr32 initpki.dll
    3. Her onay aldığınızda Tamam‘ı tıklatın.
    4. Üçüncü onaydan sonra Messenger uygulamasınız yeniden başlatın ve oturum açmayı yeniden deneyin.
  4. DNS çözümleyici önbelleğini temizleyin.
    1. Windows XP sistemlerde, Başlat‘ı tıklatın, Çalıştır‘ı tıklatın, cmd yazın ve ENTER tuşuna basın.— veya —Windows Vista sistemlerde, Başlat‘ı tıklatın, Aramaya Başla kutusunu tıklatın ve sonra komut istemi yazın. Programlar altında, Komut İstemi‘ni sağ tıklatın ve sonra Yönetici olarak çalıştır‘ı tıklatın.
    2. Komut isteminde ipconfig /flushdns yazın ve ENTER tuşuna basın.
  5. Birkaç dakika bekleyin ve yeniden oturum açmayı deneyin.
    1. Araçlar menüsünde, Internet Seçenekleri‘ni tıklatın.
    2. İçerik sekmesini tıklatın.
    3. Sertifikalar altında SSL Durumunu Temizle‘yi tıklatın.
    4. Ayarları kaydetmek Tamam‘ı tıklatın.
    5. Gelişmiş sekmesinde, ardından Güvenlik bölümünde Sunucu sertifikalarının geçerliliğini denetle onay kutusunun seçili olmadığından emin olun. SSL 2.0 Kullan ve SSL 3.0 Kullan onay kutularının seçili olduğundan emin olun.
    • Hata 81000314: Kişi listeniz kullanılamıyor
    • Hata 81000378: Kişi listeniz kullanılamıyorWindows Live Messenger oturumu açmaya çalıştığınızda, kişi listenizin kullanılamadığını belirten bir hata iletisi alabilirsiniz. Kişi listenizin barındırıldığı sunuculara bağlanamadığınızda bu sorun oluşabilir

    • Hata 81000370: Windows Live Messenger oturumu açamıyorsunuz
  6. Windows Live Messenger oturumu açmaya çalıştığınızda, kişi listenizin kullanılamadığını belirten 81000314 hata iletisini alabilirsiniz. Windows Live Messenger hizmeti teknik sorunlar yaşıyorsa bu sorun oluşabilir.

    Bu hatayı alırsanız, oturumu kapatın ve daha sonra yeniden oturum açmayı deneyin.

    Güvenli Yuva Katmanı (SSL) durumunuzdaki veya DNS (Etki alanı adı sunucusu.) önbelleğindeki sorun nedeniyle oturum açamıyorsunuz.

    Bu sorunları gidermek için:

    1. Görev çubuğunun bildirim alanında, Messenger simgesini Messenger ve sonra Çıkış‘ı tıklatın.
    2. Güvenli Yuva Katmanı (SSL) durumunuzdaki sorunları giderin
  7. DNS çözümleyici önbelleğini temizleyin.
    1. Windows XP sistemlerde, Başlat‘ı tıklatın, Çalıştır‘ı tıklatın, cmd yazın ve ENTER tuşuna basın.— veya —Windows Vista sistemlerde, Başlat‘ı tıklatın, Aramaya Başla kutusunu tıklatın ve sonra komut istemi yazın. Programlar altında, Komut İstemi‘ni sağ tıklatın ve sonra Yönetici olarak çalıştır‘ı tıklatın.
    2. Komut isteminde ipconfig /flushdns yazın ve ENTER tuşuna basın.
  8. Birkaç dakika bekleyin ve yeniden oturum açmayı deneyin.
  • Hata 80072ee6: Windows Live Messenger oturumu açamıyorsunuz

DLL dosyasındaki bir sorun nedeniyle oturum açamıyor olabilirsiniz.

Msxml3.dll dosyasını bilgisayarınızda yeniden kaydettirmek için:

  1. Windows XP sistemlerde, Başlat‘ı tıklatın, Çalıştır‘ı tıklatın, cmd yazın ve ENTER tuşuna basın.— veya —Windows Vista sistemlerde, Başlat‘ı tıklatın, Aramaya Başla kutusunu tıklatın ve sonra komut istemi yazın. Programlar altında, Komut İstemi‘ni sağ tıklatın ve sonra Yönetici olarak çalıştır‘ı tıklatın.
  2. %windir%\system32\regsvr32 %windir%\system32\msxml3.dll yazın ve sonra ENTER tuşuna basın.
  3. Onayı aldığınızda, Tamam‘ı tıklatın ve sonra Komut İstemi’ni kapatın.
  4. Birkaç dakika bekleyin ve yeniden oturum açmayı deneyin.
  • Hata 80040111 veya 80040154: Windows Live Messenger oturumu açamıyorsunuz
DLL dosyanızdaki veya XML ayrıştırıcınızdaki bir sorun nedeniyle Windows Live Messenger oturumu açamayabilirsiniz. Sorunu gidermek için:
Bu sorunu çözmek için aşağıdakileri deneyin:
  1. Msxml3.dll dosyasının kaydını yeniden yapın, birkaç dakika bekleyin ve sonra yeniden Messenger oturumu açmayı deneyin.
    1. Windows XP sistemlerde, Başlat‘ı tıklatın, Çalıştır‘ı tıklatın, cmd yazın ve ENTER tuşuna basın.— veya —Windows Vista sistemlerde, Başlat‘ı tıklatın, Aramaya Başla kutusunu tıklatın ve sonra komut istemi yazın. Programlar altında, Komut İstemi‘ni sağ tıklatın ve sonra Yönetici olarak çalıştır‘ı tıklatın.
    2. %windir%\system32\regsvr32 %windir%\system32\msxml3.dll yazın ve sonra ENTER tuşuna basın.
    3. exit yazın ve ENTER tuşuna basın.
  2. Hala Messenger oturumu açamıyorsanız, XML Ayrıştırıcısı’nı yeniden yükleyin, birkaç dakika bekleyin ve sonra yeniden Messenger oturumu açmayı deneyin.
    1. MicrosoftXML Ayrıştırıcı için karşıdan yükleme web sitesi adresini ziyaret edin.
    2. Msxml3.msi bölümünde altında, Yükle‘yi tıklatın ve dosyayı bilgisayarınıza kaydetmeyi seçin.
    3. Bilgisayarınızda Msxml3.msi dosyasını bulun ve sonra çift tıklatın.
    4. Ekrandaki yönergeleri izleyin.
  3. Hala Messenger oturumu açamıyorsanız, Messenger programını yeniden başlatın ve sonra yeniden oturum açmayı deneyin.
  • Hata 80EE0088: Şu anda sunucuya ulaşılamadığından veya sunucu meşgul olduğundan bu işlem başarısız oldu Bu hata Windows Live Messenger sunucusu meşgulse veya kullanılamıyorsa oluşabilir.
  • Hata 80EF01F8: Sunucu zaman aşımına uğradı Bu hata Windows Live Messenger sunucusu kullanılamıyorsa oluşabilir.
  • Hata 80EE001C: HTTP proxy’sine SSL tüneli oluşturulamıyor Bu hata, ağ yapılandırmanızdaki sorunlar nedeniyle Windows Live Messenger programı Messenger sunucusuyla düzgün bir SSL bağlantısı kuramıyorsa oluşabilir.
  • Hata 80004005: Windows Live Messenger oturumu açılamıyor Bu hatayı alırsanız, önce Windows Live Messenger uygulamanızın 8.0.792 veya sonraki bir sürümünü kullandığınızı doğrulayın.
  • Hata 0xc0000005: Uygulama düzgün başlatılamadı
Windows Live Messenger uygulamasını ilk kez başlatırken bu hatayla karşılaşabilirsiniz. Bu hata, SonicStage Mastering Studio Audio yüklü olan Sony VAIO bilgisayarlarda oluşur.
Bu hatayı gidermek için aşağıdakileri deneyin:
  1. Görev çubuğunda Başlat‘ı tıklatın ve ardından Sony VAIO güncelleştirme web sitesini açan seçeneği seçin.
  2. SonicStage Mastering Studio Audio uygulamasının geçerli sürümünü yüklemeyi ve kurmayı seçin.
  3. Yükleme ve kurma işlemlerini tamamlamak için Sony web sitesindeki yönergeleri izleyin.
  4. Bilgisayarınızı yeniden başlatın ve Messenger uygulamasını başlatın.
Not

Sony VAIO güncelleştirmelerini yüklerken yardıma gerek duyarsanız, lütfen Sony VAIO Desteğine başvurun.

Kaynak : http://help.live.com

Tags: , , , , , , ,
Posted in Sistem, internet | 1 Comment »

BizTalk SSO Error

Ekim 20th, 2009

For these errors;

The SSO service is starting.
Computer Name: NB-01BSM20
SQL Server Name: NB-01BSM20
SSO Database Name: SSODB
Not using SSL. See documentation for details on how to secure the SQL Server connection.

For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.

Could not create SSOSQL. To fix the problem, reinstall SSO or try ‘regasm SSOSQL.dll’ from a Visual Studio command prompt.
Error Code: 0×80131700

For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.

The SSO service failed to start.
Error Code: 0×80131700

For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.

This error occurs after installation of Visual Studio 2010

To solve This :

1. Navigate Here with Visual Studio Commmand : “C:\Program Files\Common Files\Enterprise Single Sign-On”
2. Run : “regasm SSOSQL.dll”

Tags: , ,
Posted in BizTalk | No Comments »

PHPNuke Mail Onaylamayı Kaldırma

Ekim 13th, 2009

Şu linkteki arkadaş der ki:

This modification should allow your users to Instantly register and activate. It is experimental only right now. Let me know if it works or not.

Backup modules/Your_Account/index.php
Edit modules/Your_Account/index.php
Find the function finishNewUser()
Replace it with this one
That’s it!

Gaylen Fraley
raven@ravenphpscripts.com


function finishNewUser($username, $user_email, $user_password, $random_num, $gfx_check) {
global $stop, $EditedMessage, $adminmail, $sitename, $Default_Theme, $user_prefix, $db, $storyhome, $module_name, $nukeurl, $language;
include_once("header.php");
include("config.php");
userCheck($username, $user_email);
$user_regdate = date("M d, Y");
if (!isset($stop)) {
$datekey = date("F j");
$rcode = hexdec(md5($_SERVER[HTTP_USER_AGENT] . $sitekey . $random_num . $datekey));
$code = substr($rcode, 2, 6);
if (extension_loaded("gd") AND $code != $gfx_check AND ($gfx_chk == 3 OR $gfx_chk == 4 OR $gfx_chk == 6 OR $gfx_chk == 7)) {
Header("Location: modules.php?name=$module_name");
die();
}
mt_srand ((double)microtime()*1000000);
$maxran = 1000000;
$check_num = mt_rand(0, $maxran);
$check_num = md5($check_num);
$time = time();
$finishlink = "$nukeurl/modules.php?name=$module_name&op=activate&username=$username&check_num=$check_num";
$new_password = md5($user_password);
$username = check_html($username, nohtml);
$user_email = check_html($user_email, nohtml);
$result = $db->sql_query("INSERT INTO ".$user_prefix."_users_temp (user_id, username, user_email, user_password, user_regdate, check_num, time) VALUES (NULL, '$username', '$user_email', '$new_password', '$user_regdate', '$check_num', '$time')");
if(!$result) {
echo ""._ERROR."<br>";
} else {
////
$past = time()-86400;
$db->sql_query("DELETE FROM ".$user_prefix."_users_temp WHERE time < $past");
$sql = "SELECT * FROM ".$user_prefix."_users_temp WHERE username='$username' AND check_num='$check_num'";
$result = $db->sql_query($sql);
if ($db->sql_numrows($result) == 1) {
$row = $db->sql_fetchrow($result);
if ($check_num == $row[check_num]) {
$db->sql_query("INSERT INTO ".$user_prefix."_users (user_id, username, user_email, user_password, user_avatar, user_avatar_type, user_regdate, user_lang) VALUES (NULL, '$row[username]', '$row[user_email]', '$row[user_password]', 'gallery/blank.gif', 3, '$row[user_regdate]', '$language')");
$db->sql_query("DELETE FROM ".$user_prefix."_users_temp WHERE username='$username' AND check_num='$check_num'");
//       include_once("header.php");
title(""._ACTIVATIONYES."");
//       OpenTable();
echo "<center><b>$row[username]:</b> "._ACTMSG."</center>";
//       CloseTable();
//       include("footer.php");
//       die();
} else {
//       include("header.php");
title(""._ACTIVATIONERROR."");
//       OpenTable();
echo "<center>"._ACTERROR1."</center>";
//       CloseTable();
//       include("footer.php");
//       die();
}
} else {
//   include("header.php");
title(""._ACTIVATIONERROR."");
//   OpenTable();
echo "<center>"._ACTERROR2."</center>";
//   CloseTable();
//   include("footer.php");
die();
}

////
}
} else {
echo "$stop";
}
include("footer.php");
}

Tags: ,
Posted in Yazılım | No Comments »

PHP Nuke 8.0 Türkçe Karakter Sorunu

Ekim 9th, 2009

Çözümü aşağıdaki linkin yorumlarında buldum :)

Link : http://www.dmry.net/phpnuke-veritabani-turkce-karakter-problemi/arsiv/yorum/sayfa/2

Çözüm :

PHP-Nuke Türkçe Karakter Sorunu

PHP-Nuke 7.9 kullanmaya çalışanlar gerek blok başlıklarında,
gerek bazı yerlerde Türkçe karakterlerin bozulmasından şikayet
ediyorlar. 7.9 sürümlerinde bu sorunun nedeni mainfile.php
dosyasıdır. Çözümü ise aşağıdaki gibidir.

mainfile.php dosyasını açın.

function filter($what, $strip=””, $save=””, $type=””) {
if ($strip == “nohtml”) {
$what = check_html($what, $strip);
$what = htmlentities(trim($what), ENT_QUOTES);
// If the variable $what doesn’t comes from a preview screen should
be converted
if ($type != “preview” AND $save != 1) {
$what = html_entity_decode($what, ENT_QUOTES);
}
}
if ($save == 1) {
$what = check_words($what);
$what = check_html($what, $strip);
$what = addslashes($what);
} else {
$what = stripslashes(FixQuotes($what));
$what = check_words($what);
$what = check_html($what, $strip);
}
return($what);

}

Yazan yeri bulun ve komple silin. Yerine aşağıda verdiğim kodu
ekleyin.

function filter($what, $strip=””, $save=””, $type=””) {
if ($strip == “nohtml”) {
$what = check_html($what, $strip);
$what = trim($what);
// If the variable $what doesn’t comes from a preview screen should be converted
if ($type != “preview” AND $save != 1) {
$what = $what;
}
}
if ($save == 1) {
$what = check_words($what);
$what = check_html($what, $strip);
$what = addslashes($what);
} else {
$what = stripslashes(FixQuotes($what));
$what = check_words($what);
$what = check_html($what, $strip);
}
return($what);

}

Tags: ,
Posted in Yazılım | No Comments »

WordPress Hatası : “Unable to locate WordPress Content directory (wp-content).”

Eylül 23rd, 2009

Bu sorun genellikle yetki probleminden dolayı ortaya çıkmakta. Otomatik olarak upgrade etme veya install etme sırasında bu hatayı alıyorsanız, aşağıdaki kod satırını wpconfig.php dosyanızın en altına ekleyin.


if(is_admin()) {
add_filter('filesystem_method', create_function('$a', 'return "direct";' ));
define( 'FS_CHMOD_DIR', 0751 );
}

kaynak…

Tags: ,
Posted in Yazılım | 2 Comments »

Sharepoint Error : LoadBalancer.RegisterLauncher failed

Ağustos 17th, 2009

Error Detail :

Source: Office SharePoint Server
Category: Launcher Service
Event ID: 6102
Description:LoadBalancer.RegisterLauncher failed: Unable to connect to the remote server

Solution :

Try to change Service Account from Central Administration -> Operations -> Service Accounts

Tags: ,
Posted in Sharepoint | No Comments »

Biztalk : WCF-Custom SQLBinding Address Format

Haziran 22nd, 2009

yeah if you couldnt find the address format of sqlbinding like me, search and find me :)

the binding format :

mssql://ServerName/InstanceName/DatabaseName

if you are working with no instance, use like that;

mssql://ServerName//DatebaseName

if you are working with local and got no instance, use like below;

mssql://localhost//DatabaseName

Although, when you enter wrong uri, you ll get

The Path specified in the URI was incorrect. Please refer to the documentation for additional information.

error. Then check the address again.

Tags: , , ,
Posted in BizTalk | No Comments »

WordPress 2.8 Error

Haziran 15th, 2009

While upgrading 2.71 to 2.8, you can get this error:

Call to undefined method WordPress_Module::_weak_escape()

But dont panic like me :)

Only Remove or Rename Redirection plugin from your ftp, the problem probably gone;

Ohh and say thanks :)

Tags: , ,
Posted in Sistem, internet | No Comments »

InfoPath Errors

Haziran 1st, 2009

Error Definition;

If you are getting errors like that (on page load),

1

Some Rules were not applied.

Click Continue to resume filling out the form. You may want to check your form data for errors.

Click Start Over to load a new copy of the form.

or like that (when running rules),

2

There has been an error while processing the form.

Click Continue to resume filling out the form. You may want to check your form data for errors.

Click Start Over to load a new copy of the form.

An error occurred accessing a data source.

An entry as been added to the Windows event log of server. Log ID : 6932

Error Resolution;

  1. Open Central Administration,
  2. Click on Application Management,
  3. Click on Configure InfoPath Forms Services,
  4. 3

  5. Enable Allow cross-domain data access for user form templates that user connection settings in a data connection file,
  6. 4

Tags: ,
Posted in Sharepoint, Yazılım | 2 Comments »