Windows: Kısayolların hepsinin aynı programı açma hatası

25. Ocak 2012

Geçenlerde rast geldiğim bir problemi ve çözümünü anlatmak istiyorum. Windows 7 bilgisayardaki tüm kısayolların simgesi değişmiş ve bir programı açar hale gelmiş. Yani şöyle diyeyim; örneğin tüm kısayollar notepad dosyası gibi görünüyor ve hangi kısayola tıklarsanız tıklayın notepad ile açmaya çalışıyor. Winamp kısayoluna sağ tıklayıp winamp ile aç diyorsunuz winamp ile açılıyor. Fakat bu kez de tüm kısayollar winamp ile açılmaya başlıyor. Ufak bir araştırmadan sonra sorunun kayıt defteri düzenleyicisi (regedit) ile alakalı olduğunu öğrendim. Sanırım bu duruma yanlış bir işlem yada virüs sebep olmuş. Problemin çözümü değişen kısayollarla alakalı değişen regedit kayıtlarının eski haline getirilmesidir. Bağlantıdan LNK (kısayol) uzantılı regedit dosyasını indirip rar’dan çıkarttıktan sonra, sağ tıklayıp birleştir diyin, sonra da bilgisayarınızı yeniden başlatın. Kısayollarınız eski haline dönmüş olacaktır. Ayrıca yine aynı bağlantıdan, farklı dosya uzantılarında probleminiz varsa indirerek onları da halledebilirsiniz. Eğer sorunu Windows 7’de değil de Vista yada XP’de yaşamış iseniz işletim sistemine uygun regedit kayıtları girmeniz gerekecektir. Vista ve XP için  bağlantılardan yararlanabilirsiniz. Dikkat etmeniz gereken husus LNK regedit dosyasını indirmektir.

1 kişi tarafından 4.0 olarak değerlendirildi

  • Currently 4/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Sistem , , ,

HP MSM410 Access Point Konfigürasyonu

13. Ocak 2012

HP MSM410 Access Point konfigürasyonunu yaparken bazı zorluklarla karşılaştım. Bu yüzden bu yazıyı yazmaya karar verdim. Cihaz sadece POE üzerinden enerji alabiliyor. Yani ayrı bir adaptör girişi yok. Uygun bir şekilde bir switch üzerinden POE bağlantısı yapıldıktan sonra cihazın ışığının yandığını göreceksiniz. Cihaza bağlanabilmek için switch’te internet bağlantısı olmamalıdır. Cihazın default IP’si 192.168.1.1 olduğundan dolayı bağlanmak istediğiniz bilgisayara 192.168.1.2 –192.168.1.254 bloğundan her hangi bir ip vermeniz gerekiyor. Ağ maskesi 255.255.255.0 olacak. Bilgisayara IP’yi verdikten sonra tarayıcınızdan 192.168.1.1 adresine bağlanabilirsiniz. Cihazın default kullanıcı adı ve şifresi admin’dir.

Bu cihazın iki farklı modu bulunmaktadır. İlki Controlled Mode, diğeri ise Autonomous Mode. Cihazda default olarak Controlled Mode seçilidir. Controlled modda iken cihaz kontrol cihazı olarak kullanılır. Autonomous modda iken ise yayın yapmak için kullanılır. Ben bu cihazı yayın yapmak için kullanacağımdan dolayı cihaza bağlanır bağlanmaz Autonomous moda geçtim. Kullanıcı adı ve şifresini güncelledikten sonra aşağıdaki menü ekranı geldi.

image

Cihaza IP vermek için Network sekmesine tıklayın. Static’i seçtikten sonra Configure butonuna basıp IP’sini verin. Wireless yayını default olarak 802.11a standardında yayın yapmaktadır. Bu bazı cihazların yapılan yayını görememesine sebep olacağında dolayı Wireless sekmesinde geçtikten sonra Radio’ya tıklayın ve Wireless Modunu 802.11b/n/g olarak seçin.

image

Sırada yayın açmak var. Menü sekmesinden VSC’ye tıklayın ve Add New VSC Profile diyin. Eğer normal bir WPA korumalı yayın tanımlamak istiyorsanız Wireless Protection’ı aktif hale getirip konfigürasyonu aşağıdaki gibi yapmalısınız. Key bölümüne belirlediğiniz wireless şifresini giriniz. Ayarlarınızı kaydettikten sonra cihazınız yayın yapmaya başlayacaktır.

image

Radius Authentication ile yayın yapmak istiyorsanız VSC sekmesine gelmeden önce Radius Server’ınızı tanımlamanız gerekecek. Bunun için Authentication sekmesinden RADIUS Profiles’ta Add New Profile diyoruz. Aşağıdaki resimde kırmızı ile belirtilen yerleri Radius Server’ınızın bilgileri ile dolduruyorsunuz.

image

Profili kaydettikten sonra yeni yayın tanımlamak için VSC bölümüne gelip Add New VSC Profile’e tıklamanız gerekiyor. Daha önce anlattığım WPA korumalı bir yayın tanımlarken yaptığımızdan farklı olarak sadece Wireless Protection bölümünde aşağıdaki gibi değişiklik yapıyoruz.

image

Kaydettikten sonra Radius Authentication’a sahip profil yayın yapmaya başlayacaktır.

2 kişi tarafından 5.0 olarak değerlendirildi

  • Currently 5/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Sistem, Web Service , ,

Program başlatılamıyor, çünkü bilgisayarınızda d3dx9_41.dll dosyası yok. Bu sorunu çözmek için programı yeniden yüklemeyi deneyin.

19. Kasım 2011

  

Geçenlerde bilgisayarıma oyun yükledikten sonra oyunu başlatmak istediğimde bu hatayla karşılaştım. Windows 7 kullanıyorum. Hata aldığım dosya directx9 dosyası, bundan dolayı directx’in yüklü sürümünü kontrol ettim. Versiyon sıkıntısı var mı acaba diye bilgisayarımda directx 11’in kurulu olduğunu gördüm. Üst versiyon kurulu olduğundan dolayı sorunun kaynağının bu olmadığını düşündüm ama internette araştırdığımda Windows 7’de hazır bulunan bu sürümün directx9’de hazırlanmış bazı oyunlarda sıkıntı oluşturduğunu ve directx9’un da kurulu olması gerektiğini öğrendim. Directx9’u indirip kurduğumda sorun halloldu ve oyun sıkıntısız bir şekilde çalışmaya başladı. Ayrıca öğrendiğime göre bu hata d3dx9_41.dll , d3dx9_42.dll , d3dx9_37.dll , d3dx9_38.dll şeklinde yani d3dx9_**.dll şeklinde görülebiliyor. Direct x9 kurulduğunda bu sorunlar çözülmüş oluyor.  İlgili sürümü aşağıdaki linkte bulabilirsiniz.

http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=35

1 kişi tarafından 4.0 olarak değerlendirildi

  • Currently 4/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

BilgiKültür , , , , , ,

PHP Warning: exec() has been disabled for security reasons running Register Automation script

18. Kasım 2011

Php’de karşılaşılan bu problemi php.ini dosyasını düzenleyerek çözülebilir. Bu dosya sunucunun  konfigürasyon dosyasıdır. Sunucuyla ilgili bir çok ayar ve kısıtlama buradan yapılabilir. Php.ini dosyasının yerini bulmak için bir php dosyası oluşturup phpinfo() fonksiyonunu kullabilirsiniz. Böylelikle sunucu ayarları görüntülenecektir. Php.ini dosyasının yeri görüntülenen sayfada Configuration File(php.ini) Path yazan yerdedir. Konfigürasyon dosyasını açıp orada

disable_functions=system,system_exec,shell,shell_exec,passthru,escapeshellarg…

şeklinde devam eden satıra gelip ilgili fonksiyonu oradan silerek enable duruma getiriyoruz. İstenirse aşağıdaki gibi tüm fonksiyonları silerek tüm fonksiyonları enable duruma getirebiliriz.

disable_functions=

Daha sonra apache web sunucusunu restart ederek değişiklikleri geçerli hale getiriyoruz.

1 kişi tarafından 5.0 olarak değerlendirildi

  • Currently 5/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Php ,

IredAdmin Yeni Organizational Unit’e (ou) ait Maillerde Silme Problemi

14. Kasım 2011

IredAdmin’de kullanım kolaylığı sağlanması açısından yeni bir Organizational Group (ou)oluşturdum. Kullanıcı ekleme, şifre değiştirme gibi işlemleri tamamladıktan sonra IredAdmin kullanıcı panelindeki test işlemlerinde yeni oluşturduğum ou’ya ait maillerde silme işlemi gerçekleşmiyordu. Sebebi ise silme işlemini sadece default ou’ya göre yapması imiş. Bu durumda yeni eklediğimiz ou’da da arama yapabilmesi için aşağıdaki değişikliklerin yapılması gerekiyor.

iRedAdmin Klasörü içerisinde /libs/ldaplib/attrs.py dosyasında

 DN_BETWEEN_USER_AND_DOMAIN = DN_BETWEEN_CATCHALL_AND_DOMAIN =  'ou=Users, '

satırını aşağıdaki şekilde değiştirmelisiniz

DN_BETWEEN_USER_AND_DOMAIN = 'ou=NewGroup,'
DN_BETWEEN_CATCHALL_AND_DOMAIN = 'ou=Users,'

             

Bu değişikliklerden sonra web sunucusunu restart ediyoruz. Böylelikle yeni konfigürasyon geçerli olacaktır. Sorunun çözülmüş olması gerekmektedir.

Bu yazıyı ilk değerlendiren siz olun

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Sistem , ,

Openldap Yeni Object ve Attribute Ekleme

14. Kasım 2011

Php Ldap Admin yönetici panelinde hali hazırda bulunan object ve attribute schema’ları bazen yeterli gelmeyebilir. Kendi object ve attribute’lerimizi oluşturmak zorunda kalabiliriz. Bu durumda yapacağımız değişiklikleri /etc/openldap/schema klasöründe yapmalıyız. Örneğin birkaç attribute’ü olan bir object oluşturmak için aşağıdaki kodları kullanabiliriz.

/etc/openldap/schema/newobject_attributes.schema


objectClass ( 2.1.6.100               #burası her farklı object ve attribute için tekil olmalı.
NAME 'new_object'                      #objenin ismi
DESC 'info about new_object'     #obje hakkında bilgi
SUP inetOrgPerson                      #objenin hangi objenin mirası olduğu(değişebilir)
STRUCTURAL
MAY ( attribute_1 $  )                     #objenin hangi attribute’leri içerdiği bilgisi
)

 

#aynı dosya içerisinde objenin içerdiği attribute’leri tanımlıyoruz.

attributetype ( 2.1.6.101
NAME 'attribute_1'
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{1024} )   #attribute’ün hangi bilgiyi tutacağına  #göre burası değişebilir. php ldap admin’den uygun syntax seçilebilir.

Bu dosyayı kaydettikten sonra /etc/openldap/slapd.conf konfigürasyon dosyasına aşağıdaki satırı uygun biçimde eklemeliyiz.

include /etc/openldap/schema/newobject_attributes.schema

Bu değişikliklerden sonra ldap sunucusunu restart ediyoruz.

service ldap restart

 

Yapılan işlemlerden sonra Php Ldap Admin’den mail’lere new_object adında oluşturduğumuz ve attribute_1 içeren object’ler ekleyebiliriz.

Kaynak : http://fosshelp.blogspot.com/2010/09/openldap-add-new-attributetype.html 

Bu yazıyı ilk değerlendiren siz olun

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Sistem , , ,