Hakan ŞEN Kişisel Günce - Etiket : access / http://www.hakansen.com

(PHP) htaccess ile kalıcı link oluşturma Mod_Rewrite

7 Temmuz 2008

Merhabalar, değişik bir makale ile yine buradayız, mail oluyla bana ulaşan Akın`beyin isteği doğrultusunda .htaccess ile kalıcı link oluşturma hakkında biraz bilgileneceğiz yani

http://site/index.php?sayfa=blog&konu=ben-kimim,

şeklindeki adresleirin nasıl

http://site/blog/ben-kimim.htm

şeklinde veritabanına dayalı kullanıcı dostu kalıcı linkler (Friendly URL) yapılacağınız öğreneceğiz.

Bu işlemleri yapabilmek için sunucumuzda mod_rewrite özelliğinin aktif edilmesi gerekmektedir, bu ayarlar sunucu yönetimi tarafından APACHE conf dosyalarında düzenleme yapılarak kullanılabilir.

Eğer mod_rewrite durumunu bilemiyorsanız,

Kod:
<?php

phpinfo();
?>


satırlarını içeren bir dosya yaratım info.php adı ile sunucunuza yükleyin http://site/info.php adresinden sunucunuzda bulunan tüm configürasyon bilgilerine ulaşabilirsiniz, ama bize burada sadece mod_rewrite ile ilgili olan bölüm gereklidir (bu yazı için), Eğer kapalı görünüyorsa sunucu yönetiminiz ile görüşüp destek alabilirsiniz.

Devamı Var ...

Devamı
Yorumlar (0)
Tarih : 7 Temmuz 2008 Pazartesi Saat: 14:12:29
Kategoriler : Programlama
Etiketler : htaccess, mod_rewrite, type, php, seo

x64 Vista - IIS 7 de Access veritabanı kullanımı (Microsoft Access Driver)

15 Mayıs 2008

Vista x64 Enterprise kullanmaktayım ve Murat Yavuzun sitesinde okuduğum "x64 için Jet.Oledb" konulu yazı ile veri tabanı olarak kullanılan Microsoft Access dosyalarının x64 Vista ve IIS 7 de çalışmadığını öğrendim.

Dünyam yıkılmıştı...

Ama araştırmalarım sonucunda bulduğum bir bilgi ile bu sorunumu şimdilik çözmüş oldum.

Sorunun çözümü;


- 64 Bit Jet motoru bulunamadığı için yapıcak tek şey 32 Bit Uygulama Havuzu (32-Bit Application Pool) kullanmakdır.

- Yapılacak işlemler.

1) Yeni bir uygulama havuzu oluşturmalıyız, isterseniz IIS arabirimi ile isterseniz komut sisteminden yapabilirsiniz. Havuzumuzun adı My32BitAppPool

Kod:


%windir%system32inetsrvappcmd add AppPool My32BitAppPool



2) Uygulama havuzumuzu Gelişmiş Ayarlar (Advanced Settings) bölümünden 32-Bit modunu True yapıyoruz, yine isterseniz arabirimden yada komut sisteminden.

Kod:


%windir%system32inetsrvappcmd Set AppPool My32BitAppPool -enable32BitAppOnWin64:True




3) Ve Kullandığımız uygulama havuzunu yeni yaptığımız uygulama havunu olarak seçiyoruz.

Kod:


%windir%system32inetsrvappcmd Set app "Default Web Site/test" -ApplicationPool:My32BitAppPool



Microsoft Access Driver Connection stringi kullanarak access dosyalarımızı çalıştırabiliyoruz.
Kod:


conn.Open "driver={microsoft access driver (*.mdb)};DBQ=" & Server.Mappath("../db/veritabani.mdb")




İnşAllah işinize yarar.

Devamı
Yorumlar (2)
Tarih : 15 Mayıs 2008 Perşembe Saat: 17:47:30
Kategoriler : Sorun Giderme
Etiketler : iis, 7, access, iis 7, jet, x64, 64 bit, driver

İller ve İlçeler Veritabanı (MS Access & Mysql)

7 Ağustos 2007

Hazıylayacağım bir site için iller ve ilçelerin bulunacağı bir veritabanına ihtiyaç duydum, ve araştırmalarım sonucunda bir veritabanı oluşturdum.

Veritabanını http://www.hakansen.com/Kod/il-ilce-veritabani.asp adresinde bulabilrisiniz.

Hem Mysql hemde mdb mersiyonu mevcuttur.

Devamı
Yorumlar (5)
Tarih : 7 Ağustos 2007 Salı Saat: 01:32:07
Kategoriler : Referanslar, Makale, Programlama, Diğer
Etiketler : ms access, mysql, türkiye, iller, il, ilçeler, ilçe, veritabanı


eXTReMe Tracker