Eylül, 2009 Ay Arşivi
Google 11 Yaşında!
Az önce Google’ın ana sayfasında gördüm, Bugün Google’ın 11. doğum günüymüş. Doğum günün kutlu olsun Goolge 11 yıl içinde hiç yoktan internet lideri oldular. Hatta internete çok farklı bakış açıları kazandırdılar. İnterneti şu anki haline getirdiler.
İnternet içinde son 11 yılda değişen bir çok şey var hatta son birkaç yıl içinde bile değişen okadar çok şey varki sanırsam teknoloji konusunda en hızlı gelişen dal internet olsa gerek. Google en belirgin çıkışı yapan ilklerden. Aslında her yaptığı, her attığı adım internet üzerinde devrim gibi birşey oluyor. Tarzları, düşünce yolları, bu adamların yaptıkları herşey çok başarılı bence. Umarım Google bu başarısını bir 11 yıl daha sürdürür.
Nice yıllara Google!
Popularity: 1% [?]
PHP siteleriniz için SQL Injection Güvenliği
Web Sitelerinizde siteleriniz için yapılan saldırılar ve yöntemleri hakkında bilgilendirme sahibi olunursa sitelerinizi korumanında o denli anlamlı olacagını düsünüyorum ve acıklar ve koruma yollarını sizlerle paylasıyorum. Birçok veritabanı uygulamasında, özellikle SQL injektion sistemin zaaflarından faydalanarak sisteme girmenin yegane yollarından biridir.
Bu tip saldırılar genellikle, kullanıcıdan gelen verinin filtrelenmeden veya tipinin doğruluğu kontrol edilmeden sorguya sokulması sonucu oluşur. Her ne kadar son günlerde bu kullanıcı adları post ile sorgulansa da yine bu tip açıkları halt etmek ve de ulaşmak cok da zor olmamak da her ne kadar bu saldırıları önlemek kolay olsa da tespit etmek her webmaster için kolay değildir çünklü onlar daha ziya de işin tasarım yönüne odaklanır ve bu neden den dolayıdır ki bu güvenlik zafiyeti oluşur.Şimdi perdenin arkasını açalım ve Php & MySQL uygulamarında ne tür ataklar olabileceğini, nasıl önlem alabileceğimizi görelim…
Bir çok portalda sizlerinde bildiği üzere bir login girişi üyelik sistemi veya login sayfası düşünün, bu sayfada kodsal olarak incelediğimizde muhtemelen aşağıdaki gibi bir sorgu olacak.
SELECT uye,parola FROM uye where uye= ‘$_POST[uye]’ and parola=’$_POST[parola]’
Aslında her şey normal gibi görünüyor ancak şöylede bir durum var arkadaşlar kullanıcı adına ?uye=admin’/* girdiğinizi bir düşünün Sorgu şu hali alacak.
SELECT uye,parola FROM uye WHERE uye=’admin’/* AND parola=”
/* karakteri mysql veritabanında yorum satırı başlangıcını ifade eder, dolayısıyla asıl sorgu, SELECT uye_parola FROM uye WHERE uye=’admin’ haline gelecektir.
Bu tür bir saldırıyı zararlı karakterleri escape(\\\\) ederek durdurabilirsiniz.Bu işi php’de yapan hazır fonksiyonlar mevcut, örneğin addslashes(), ve mysql_real_escape_string().php manual’den bu fonksiyonların kullanımlarıyla ayrıntılı bilgi alabilirsiniz.
Zaten bu tarz uygulamalarda google amca bizim en büyük yardımcılarımızdan bir tanesidir desek pekde yalan olmaz
SQL Injection konusunda genelde dikkat edilmeyen bir diğer konu da kullanıcının normalde göndermesi gereken integer değerlerin ( genelde ID ) integer olup olmadığının kontrol edilmemesidir. Şimdi bir çok yeni başlayan Sayın Arkadaşımlerimiz integer değerinin ne demek olduğunu soracaksınız ancak siz araştırmadan ben hemen size basitçe ne demek olduğunu açıklayayım bu deyim Sayısal tam sayı değerleri için kullanılılan bir değerdir sevgili arkadaşlar… ama siz bu tanım için tatmin olmadı iseniz o halde bu makale sizin için biraz ağır bir makale olacak biraz daha geriden gelmeniz gerekmektedir..
Neyse devam edelim biz ;
Herhangi üyenin detaylarını gösteren bir sayfa düşünün;
x.php?uyeid=1 ( Bu adres 1 no’lu uyenin bilgilerini gostersin )
$id = mysql_real_escape_string($id);
$sorgu = “SELECT isim,soyad,bla,bla FROM uyeler WHERE id = $_GET[id]”;
Eminim birçoğunuz zaten yukarıdaki kodun yeterince güvenli olduğunu düşünüyorsunuz fakat değil.Mysql 4.x ile birlikte mySQL union select destegi vermeye başladı.
Saldırganın tekinin ?id=-1 UNION SELECT 0,uye,parola FROM uye olarak istek yaptığını düşünsenize..Birinci – asıl – select sorgusu herhangi bir sonuç döndürmeyeceği için dönen sonuclar saldırganın girdigi union select içindeki alanlar olacaktır.
Dikkatinizi çektiyse tırnak kullanmadan böyle bir saldırı yapılabiliyor, dolayısıyla bu nokta dikkat edilmesi gereken bu tip id tarzı bilgileri sorguya alırken veri tipini kontrol etmek.
Bunu (int)$degisken veya intval($degisken); seklinde yapabilirsiniz.Ya da is_integer, is_numeric gibi fonksiyonlarla kontrol edip gerekli manual try/catch mekanizmasını kurabilirsiniz.
Ya da bu tür değerleri tırnak içine alarak saldırganın işi zorlaştırılabilir.(where id = ‘$id’ gibi) Zira, bu durumda saldırgan union select sorguları sokabilmek için ilk önce ilk SELECT sorgusunu bitirmek zorunda kalacak ve UNION SELECT yazmadan önce ‘ karakterini yazacak.Fakat mysql_real_escape_string burda devreye girip ‘ karakterini escape edeceği için olası saldırılar geçersiz hale gelir.
Yani daha güvenli bir kod aşağıdaki gibi olacak;
$id = intval($_GET[”id”]);
$sorgu = “SELECT * FROM uyeler WHERE id = ‘$id’ “;
SQL injection saldırıları bunlarla sınırlı değil, mysql’nin desteklediği INTO OUTFİLE ile SQL dumplarınız çalınabilir veya uzaktan php kodları çalıştırabilinir, load_file() fonksiyonu ile dosyalarınızın, konfigurasyon dosyalarınızın kaynak kodları okunabilir..
Bir diğer nokta da ; tarzı sorgunun bitip yeni sorgunun başladığını belirten veritabanı işaretçileri.mysql_query() bu tip çoklu(multiple) sorguları desteklemediği için sorun yok, ama SQLite veya PortreSQL ile çalışıyorsanız ; karakterine dikkat etmeniz gerekiyor.Zira x.php?id=1;DROP DATABASE uye gibi bir sorgu yazmak zor değil.
Kısaca yapılabilecekler mySQL’nin yapılabilecekleri ile sınırlı.
php programcısının bu konuda yapması gerekenler:
- Kullanıcıdan gelen veriyi salt halde sorguya sokmamak, gerekli filtremeleri mysql_real_escape_string() tarzı fonksiyonlarla yapmak
- Sayısal değerleri tırnak içine almak
- Magic_quotes’a güvenmemek ( magic_quotes nasıl olsa escape ediyor, benim bir şey yapmama gerek yok düşüncesi )
- mysql_error() çıktısını sadece geliştirme sürecinde debugging amacıyla kullanmak, zira olası bir sql hatasında ekrana mysql_error() çıktısı verirseniz saldırganın işini kolaylaştırmış olursunuz.
Bunların dışında php 5 ile gelen prepared statementlar sayesinde SQL injection saldırılarından kesin olarak kurturabilirsiniz.Zira bu özellik sayesinde, gelen veriler otomatik olarak sürücü tarafından işleme alınıp zararlı karakter temizleniyor, hatta veri tipini belirttiğiniz sürece type-casting bile yapabilirsiniz.
MyBBForumsitelerinizin ve diğer Php & MySQL ile kurmuş olduğunuz sitelerin SQL injeksion yöntemlerine karşı korunması için bunun gibi önlemler alabilir yardım ve destek için MyBB-Forumları Site Güvenliği Bölümünden Destek Alabilirsiniz.
Popularity: 2% [?]
Cascading Style Sheets (CSS)
Cascading Style Sheets (CSS) HTML ‘deki bazı problemleri halletmek için ama asıl neden olarak da; web sayfası içeriği ve web sayfası görünümünü birbirinden ayırmak için oluşturulan bir standarttır.
CSS 1996′da W3C tarafından duyuruldu. Son olarak CSS2.1 versiyonu işler durumdadır. CSS3.0′da çalışmaları devam etmektedir. CSS3.0 için ayrıntılı bilgiye http://www.w3c.org/Style/CSS/current-work adresinden ulaşabilirsiniz.
CSS kullanımının bir çok bakından avantajları bulunmaktadır. Belli başlı avantajlarını sıralarsak:
Görünüm Avantajları
CSS HTML’e göre bir çok stil özelliğine sahiptir. CSS’in sayfa içeriği öğelerinin sayfa görünümü öğelerinden ayrılması için geliştirildiğini düşünürsek avantajı baştan anlaşılmış olur.
<h1>CSS'e Giriş</h1>
HTML’de bu elementi(h1) kalın,altı çizili, ardalanı kırmızı olarak atama gibi çeşitli stiller verbiliriz ancak bunlar içinde ayrı HTML elementleri kullanmak zorundayız (örn:strong, gibi), ancak CSS de bunu tek bir elementle yapabiliriz ve ayrıca daha fazla stil özellikleride atayabiliriz.(örn: kenarlık, rollover vs stillerini ekleyebiliriz.)
h1 {
color: white;
font: italic 11px Arial, serif;
text-decoration: underline;
background: yellow url(titlebg.gif) repeat-x;
border: 1px solid red;
margin-bottom: 0;
padding: 5px;
}
Kullanım Kolaylığı
HTML’de her elmente artı özellikler eklemek için başka bir element ve özellik eklmemiz gerekiyor ve bu işlemi geniş çaplı bir sitede yaptımızı düşünütseniz çok büyük zaman kaybı ve uğraş gerektiğini göreceksiniz.
<h1><font color="blue">Başlık</font></h1>
Bunun gibi onlarca veya yüzlerce başlığınız olduğunu düşünün, gerçekten çok zor. CSS’de aynı işlem için
kaynağı göster
yazdır?
h1 {color: blue;}
hatta daha sonra bu elementin özelliklerinde değişiklik yapmamızda kolay olacaktır. Hatta bu işlemi sadece bu etiket için değil diğer etiketlerede uygulayabiliriz.
h1, h2 {color: blue;}
Ayrıca tek bir CSS dosyası ile sitenin tamamının yönetmekte web kodlamacıları için çok büyük kolaylıktır. Sadece bir dosyada değişlik yaparak tüm sitemizi yönetebiliriz isterse yüzlerce sayfa olsun.
Tasarım Tutarlılığı
Tek CSS dosyası ile tüm sitenizi yönetebilirsiniz bu ayrıca sitenize tutarlılık kazandıracaktır. Tüm sayfalarınıza aynı stil elementlerini ve özelliklerini atayarak sayfa tutarlılığını sağlayabilirsiniz. Web sayfanızdaki ilk sayfadan son sayfaya kadar tutarlılığınızı koruyarak ziyaretçinize düzenli bir içerik sunmuş olacak ve sitenizin kendine has özelliklerini ziyaretçiye benimsetmiş olacaksınız. Sayfalar hızlı yüklenecek ve doğru olarak yüklenecektir, çünkü aynı elementleri diğer sayfalarda tekrar yüklemeyecek ve bu ziyaretçiye zaman kazandıracaktır. CSS+XHTML ile HTML göre %50′ye varan performans ve hız artışları olacaktır.
Gelecek Vaadediyor
HTML giderek işlevselliğini kaybedeceği ve XML ve dolayısı ile XHTML’in işlevselliğini artıracağı düşünülürse, CSS gibi tümleşik bir stadardın önemi daha çok anlaşılıyor.
XHTML ile daha temiz kodlar üretilecek, farklı platformlara(pda,cep telefonu vs.) uyum sayesinde bilgi dolaşımı kolaylaşacak, sayfalarımız arama motorları programları tarafından daha anlaşılır olacaktır. CSS, XHTML teknolojisi ile tümleşik olarak çalışarak bizlere gelecek vaadediyor.
Kaynak : http://www.fatihhayrioglu.com/csse-baslamak/
Popularity: 1% [?]
Mybb Şablon Sistemi
Mybb barındırdığı gelişmiş şablon sistemi ile sitenizi basitçe tasarlama ve geliştirebilme şansı tanır.
Html ve css kodlarını rahatlıkla kullabileceğiniz şablon sistemi sayesinde kendi şık temalarınızı tasarlayabilir ve mybb için yeni özellikler oluşturabilirsiniz.
Mybb temaları bir xml ve birde images klasöründen oluşmaktadır. images klasörü temanıza ait resimleri xml dosyası ise temanızın şablonlarını içermektedir.
Xml dosyasını Tema Yükleme kısmından yüklediğinizde şablon ve css kalıpları sisteminize kurulmuş olur.
Temanızı aktif ederek kullanmaya başlayabilirsiniz.Şablon sisteminde kodlamalarda hata yapar ve sitenizin şablon ile bağlantılı kısmında görsel veya sistemsel bir hata ile karşılaşırsanız telaşlanmayın,
Mybb ” Şablonu Orjinale Çevir” özelliği ile yaptığınız hatalarda,o şablonun hemen sağ tarafında bulunan butonlardan Orjinale Çevir butonu ile şablonu eski haline çevirir ve yeniden düzenleme imkanı tanır.
Üzerind değişiklik yaptığınız şablonlar yeşil,değişiklik yapmadığınız şablonlar (admin kp temanıza göre değişebilir) gri,kullanılmayan şablonlar ise mavi renkte görüntülenir.
Böylece hata ayıklama işlemindede hangi şablonları düzenlemeniz gerektiği konusunda zorluk çekmezsiniz…
Popularity: 5% [?]
Mybb Eklenti Sistemi
Mybb kullanıcılarının Mybb forum sistemini tercih etmelerindeki en büyük nedenlerinden biride Geliştirmeye açık ve bunun eklenti (plugin) sistemiyle basitleşmiş olmasıdır.
Mybb sisteminde dilediğiniz özelliğe ait eklentiyi Mybb destek ve geliştirme sitelerinin herhangi birinden temine ederek gerekli dosyaları uygun yerlerine göndermeniz ve ardından Admin Panelinden
Plugins (eklentiler) menüsünden bu eklentinin karşısında bulunan “Aktifleştir” butonuna tıklamanız yeterli.Böylece istediğiniz özellik sisteme dahil edilmiş olur.
Eğer eklentiniz Ayarlar içeriyorsa bu ayarlarıda Yapılandırma menüsünde bulmanız ve düzenlemeniz mümkün.
Oldukça gelişmiş eklenti arşivi ve Tarafımızca Türkçeleştirilen paketler sayesinde Mybb kullanmak sizler için en kolay ve en etik çözüm yolu olacaktır…
Popularity: 2% [?]
MNTR Premod V3 Plugin Listesi
MNTR Premod V3 Yayınlanmasına çok kısa bir zaman kaldı.Bir çok eklenti ve modifikasyon pakete kuruldu ve kurulmayada devam ediyor.Yaklaşık 35-40 adet modifikasyon ve eklenti mevcut..Hepsi en ince ayarlar en şık görünüm en verimli çalışma şekline göre gözden geçirilip dizayn edildi…
Eklentilerin şuan kurulan kısımlarını size belirtmek istedim..
[ Eklenti ] Gelişmiş Video Edtör [1.4.X] 1.0
İlk Mesajda Alıntı butonlarını gizlemek 1.4
Rockun stil Kim Kimdir 1.4
[ Mod ] En Üste Dön [Java Style] 1.0
Update Threads With No Tags (1.0)
TagCloud v1.2 (1.2)
Add Spiders (0.1)
ProStats (1.6.3)
Multi Reputation (1.0)
Ozel Mesaj Okuma (2.4)
Ziyaretcilere Link & Resim Gizleme (1.0)
MyBB 1.4 Gelişmiş Hızlı cevap
Anahtar Kelimeler
Forum Başlıkları Üzerine Gelince Açıklama 1.4
Bunlar sadece bir kısmı…dahasını kuruyoruz..ayrıca mybb için yayınlanmamış bir kaç eklenti daha olacak…
Popularity: 2% [?]
MyBB 1.4.9 Tam Sürüm Paket
MyBB ismi: MyBB 1.4.9 Tam Türkçe Paket
Yapımcı: MyBB Group
Websitesi: http://www.mybboard.net
Versiyon: MyBB 1.4.9
Eklenme Zamanı: 20 Eylül 2009
Açıklama:
MyBB 1.4.9 Bakım ve Güvenlik Güncellenmesi 20 Eylül tarihinde yayınlanmıştır.
MyBB-1.4.9 Güvenlik Güncelleme dosyaları için tıklayınız
MyBB Forum Kurulumu
- MyBB Forumu Son Sürüm Türkçe Paketini indirin ve klasörün içindekileri dosya sıkıştırma programı ile açınız
- ”Dökümanlar – Kurulum ve Güncelleme Hakkında” isimli klasörden ayrıntılara bakabilirsiniz. Ancak bunu FTP yolu ile sitenizi kuracağınız alana yüklemeyiniz. ”public_html” yada ”www” klasörü içerisinde dilerseniz Forum klasörü oluşturup içerisine atabilirsiniz.
- ”Yüklenecek Dosyalar” isimli klasörün içindeki dosyaları FTP programı yardımı ile sitenizi kuracağınız alana yükleyiniz.
- Kurulum yapabilmek için Sitenizin Kontrol Panelinden (Cpanel, vs) Phpmyadmin için, Veritabanı, Kullanıcı adı ve şifresi oluşturmanız gerekmektedir. MySQL bölümünden bunları ayarlayabilirsiniz.
- http://www.siteismi.com/forum/install.php şeklinde kurulumunuzu başlatabilirsiniz.
- Şimdi Admin Kontrol Panelinden Türkçe Çevirisini aktif hale getirin. (Admin CP–>Configuration–>General Configuration içerisinde Türkçe seçeceksiniz.)
- Şimdi de Admin panelini Türkçeleştirelim. (Admin CP–>Configuration–>Control Panel Preferences (Global) içerisinde Türkçe seçeceksiniz.)
- MyBB Dersler & Kılavuzlar bölümünden MyBB kurulumu ve kullanımı ile ilgili detaylı anlatımlara bakabilirsinniz
Kullanım Şartları
- Copyright bölümündeki ‘Kodlayanlar MyBB, © 2002-2009 MyBB Group. ‘ bölümünü kesinlikle kaldırmayınız. Bu bölümü kaldıran siteler, Telif hakları gereğince Yasal İşlemlere tabi tutulacaklardır.
- Copyright bölümündeki ‘Türkçe Çeviri: MyBB’ bölümünü kesinlikle kaldırmayınız. Lütfen emeğimize saygı gösterin. Bu bölümü kaldıran kişilerin siteleri, MyBBDestek sitesi forumlarından destek alamazlar.
- Bir yerde yayınlamak isterseniz http://www.mybbdestek.com dan alıntı olduğunu söylemeden yayınlamayınız. Copyright bölümünde ve bazı yerlerde değişiklik yapsanız bile dosyaların bize ait olduğunu açığa çıkaracak bilgileri saklı tutmaktayım.
MyBBDestek ekibi olarak MyBB 1.4.5 serisinden itibaren yavaş yavaş latin desteğini ve 1.2.x serisi desteğini azaltmaya başlayacağımızı belirtmiştik ve yine tüm üyelerimize bunu tekrar hatırlatıyoruz..
Lütfen MyBB Versiyonlarınızı Daha stabil olan UTF karakter setinde kurunuz, Latin karakter setini kullanan kişiler ise bir an önce Latin forumları utf8′e dönüştürme konusunu uygulayarak Sitelerini UTF karakter setine geçirmeleri tavsiye olunur.
MYBB 1.4.9 UTF-8 Türkçe Tam Paket
Popularity: 3% [?]
MyBB 1.4.9 Güvenlik Güncellemesi
MyBB 1.4.9, MyBB Forum sistemleriniz için Güvenlik Güncelleştirme Yamasıdır. Bu güncelleme ile 1 yüksek riskli güvenlik açığı ve 2 düşük riskli güvenlik açığı giderilmiştir. Güvenlik açıkları 1.2.x serisinde de bulunmaktadır.
Bu güvenlik güncellemesindeki dosyalar sadece 1.4.x serisi içindir, MyBB 1.2.x serisini güncellemek için kod değiştirerek güncelleme yapmanız gerekmetir(son 2 değişiklik hariç). Forumlarınızı güncel tutmanızı tavsiye ederiz.
MyBB 1.4.8 serisinden MyBB 1.4.9 için Elle Güncelleme yaması:
===============
1. inc/functions_upload.php
===============Bul:
–
if(!preg_match(“#(gif|jpg|jpeg|jpe|bmp|png)$#i”, $ext))
–Değiştir:
–
if(!preg_match(“#^(gif|jpg|jpeg|jpe|bmp|png)$#i”, $ext))
–===============
2. inc/datahandlers/user.php
===============Bul:
–
$username = str_replace(array(unicode_chr(160), unicode_chr(173), unicode_chr(0xCA), dec_to_utf8(8238), dec_to_utf8(8237)), array(” “, “-”, “”, “”, “”), $username);
–Değiştir:
–
$username = str_replace(array(unicode_chr(160), unicode_chr(173), unicode_chr(0xCA), dec_to_utf8(8238), dec_to_utf8(8237), dec_to_utf8(8203)), array(” “, “-”, “”, “”, “”, “”), $username);
–===============
3. xmlhttp.php
===============Bul:
–
$username = str_replace(array(unicode_chr(160), unicode_chr(173), unicode_chr(0xCA), dec_to_utf8(8238), dec_to_utf8(8237)), array(” “, “-”, “”, “”, “”), $username);
–Değiştir:
–
$username = str_replace(array(unicode_chr(160), unicode_chr(173), unicode_chr(0xCA), dec_to_utf8(8238), dec_to_utf8(8237), dec_to_utf8(8203)), array(” “, “-”, “”, “”, “”, “”), $username);
–===============
4. admin/modules/config/mycode.php
===============İkisinide bul:
–
‘regex’ => $db->escape_string($mybb->input['regex']),
–İkisinide değiştir:
–
‘regex’ => $db->escape_string(str_replace(“\x0″, “”, $mybb->input['regex'])),
–Bul:
–
$array['actual'] = @preg_replace(“#”.$regex.”#si”, $replacement, $test);
–Değiştir:
–
$array['actual'] = @preg_replace(“#”.str_replace(“\x0″, “”, $regex).”#si”, $replacement, $test);
–===============
5. inc/class_core.php (Versiyon numarasını değiştirmek için)
===============Bul:
–
/**
* The friendly version number of MyBB we’re running.
*
* @var string
*/
var $version = “1.4.8″;/**
* The version code of MyBB we’re running.
*
* @var integer
*/
var $version_code = 1408;
–Değiştir:
–
/**
* The friendly version number of MyBB we’re running.
*
* @var string
*/
var $version = “1.4.9″;/**
* The version code of MyBB we’re running.
*
* @var integer
*/
var $version_code = 1409;
–Bitti.!
Popularity: 3% [?]
Yine jelix (yiğit çil) Mallığı…
Hep söylemişimdir,mal geldi mal gidecek bu öküz
şaşıyorum doğrusu…
Ama bi taraftanda bakıyorumki bunu iki gün önce sktr eden bazı asalaklar daha büyük bir salaklığa imza atarak bu iti tekrar yanlarına almışlar..
Ya aslında hepiniz biliyorsunuz bunun gerizekalılığını ve aptallığını ama ben yinede size bunu tek bir resimle daha belirgin bir şekilde göstereceğim ![]()

Yukarıdaki resime bir tık yeter…Ardından aşağıdaki resime bir tık yapın.
İkinci resim 2009 yılında yani bu sene yazılmış ilk resim ise 2008 yani arada 1 sene var.demekki 15 yaşında nişanlanmış,şimdiye evlenmiş olması lazım ![]()
Şimdi bu çocuk öküz değildirde nedir? ![]()
Küfür serbest,relax olun… =)
Popularity: 3% [?]



MNTR Premod v3
MNTR Premod v3 Paket Google Seo – Mybb Hazır Paket Forum Sistemi
Paket ile birlikte kurulu olan geliştirmeler aşağıda listelenmiştir;
Lütfen lisans haklarına uyarak,Verilen emeklere karşı saygınızı gösterin.
1- Öncelikle indirdiğiniz dosyayı rar arşivinden çıkartın.
2- Upload>inc> dizinindeki config.php dosyasını bir metin düzenleyici ile açın.
3- 10 ile 16.cı satırlar arasında bulunan
$config['database']['type'] = 'mysql';

Bu resim kucultulmustur. Buraya tiklayarak orjinal boyutuna cevirebilirsiniz.
![[Resim: aaaaaaw.jpg]](http://img20.imageshack.us/img20/1916/aaaaaaw.jpg)
Kod:
![[Resim: 83129915.jpg]](http://img9.imageshack.us/img9/7626/83129915.jpg)
![[Resim: 70538776.jpg]](http://img97.imageshack.us/img97/8132/70538776.jpg)
Paketten Görünümler :
![[Resim: mntrindex.jpg]](http://img225.imageshack.us/img225/9391/mntrindex.jpg)
![[Resim: mntrportal.jpg]](http://img225.imageshack.us/img225/4207/mntrportal.jpg)
![[Resim: mntrpostbit.jpg]](http://img18.imageshack.us/img18/4798/mntrpostbit.jpg)
![[Resim: mntradminpanel.jpg]](http://img225.imageshack.us/img225/9853/mntradminpanel.jpg)
$config['database']['database'] = 'veritabani';
$config['database']['table_prefix'] = 'mybb_';
$config['database']['hostname'] = 'localhost';
$config['database']['username'] = 'kullanici';
$config['database']['password'] = 'sifre';
kısmını,MyBB kurmak için daha önceden host panelinizden (cpanel,plesk vb.) oluşturduğunuz veritabanı bilgilerine göre düzenleyin.
4- config.php dosyasını kaydedin.
5- Upload>install> dizininde bulunan veritabani.sql dosyasını bir metin editörü ile açın (Wordpad Mfc Uygulaması veya Notepad++ 5.0 Programı Önerilir.Not defteri ile kesinlikle açmayınız.)
6- Şimdi Ctrl+H kombinasyonunu kullanın ve Aranan kısmına "siteadresiniz.com" Yeni değer kısmınada forum kurulumu yapacağınız adresi www koymadan yazın ve Tümünü Değiştir e Tıklayın.Örnek aşağıdaki resimde belirtilmiştir :
7- Bu sql dosyasını ismini ve uzantısını değiştirmeden kaydedin.
8- Uploads>install> dizinindeki install.php açın ve aşağıdaki düzenlemeleri yapın. (config.php dosyasına girdiğiniz bilgilerle aynı olmalıdır)
$db_server = 'localhost';$db_name = 'veritabani';
$db_username = 'kullanici';
$db_password = 'sifre';
Dosyayı kaydedin...
9- Uploads Klasörünün içerisindeki tüm dosyaları ve klasörleri MyBB kurulumu yapacağınız dizine Ftp programı aracılığı ile gönderin. config.php ve settings.php chmod değerlerini 777 yapın.
10- Gönderme işlemi tamamlandıktan sonra Tarayıcımızın adres satırına
"www.benimsitem.com/install" yazıyoruz ve enter a tıklıyoruz.
11- Karşımıza aşağıdaki gibi bir sayfa gelecektir.
12- Yukarıdaki resimdede yazdığımız gibi,tüm ayarlarımızı tamamladığımıza eminsek "ICERI AKTAR" yazısına tıklıyoruz ve beklemeye başlıyoruz..
(Bu işlem server ve bağlantı hızınıza göre maximum 1dk dakika sürebilir,sadece bekleyin..)
13- İşlem tamamlandıktan sonra sayfa aşağıdaki gibi olacaktır.
Tebrikler: MyBB Hazir Paket Kurulumu Tamamlandi.
install klasörünü silerek,forum adresinizi adres satirina yazip,forumunuza erisebilirsiniz.öncelikle siteadresiniz.com/admin-kp yazarak admin panelinize girip Yapılandırma menüsünde bulunan "Genel Konfigürasyon" a girerek ayarlarda değişiklik yapmadan kaydediniz..
Ardından Lütfen Yönetici bilgilerinizi degistiriniz.
Soru ve sorunlarınızı bu başlık altında belirtebilirsiniz...
Mybb.name.TR ekibi olarak herkese iyi forumlar dileriz...
MNTR Premod v3 Google Seo Edition Hazır Paket İndirmek İçin Tıklayın
http://mybb.name.tr/dosyalar/mybb_mntr_p...gleseo.rar
Popularity: 2% [?]