IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası
  sohbet

Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 29 Kasım 2010, 12:34   #1
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
PHPmyadmin Yapilandirmasi




vaktinin büyük kısmı php ve mysql kullanarak geçiren kişiler için phpmyadmin vazgeçilmez bir uygulamadır. Hatta bir çoğu için veritabanına ulaşılan tek uygulama olabilir.
Genelde bir çok kullanıcı phpmyadmini depodan kurduğu için tam olarak yapabildiklerini de bilmez. Örneğin eğer hem yerel veritabanı hemde uzak sunucudaki veritabanı ile çalışıyorsanız çoğu zaman uzak sunucudaki phpmyadmin'e ulaşmak sorun olur. Panel oturumunuzu sonlandırmıştır. Tekrar gezer bulursunuz falan.

İşte aslında yereldeki phpmyadmin bunları kolayca aşacak yetenekte.

Şöyle söyleyeylim. Yereldeki phpmyadmin isterseniz sizin için bir çok sunucuyu hatırlayıp bunlara bağlanabilir.

Phpmyadmin de sunucu bilgileri $cfg['Servers'] değişkeninde saklanır. Farkedeceğiniz üzere servers. Bu $cfg['Servers'] çok boyutlu bir dizidir. local olanını phpmyadmin kendi tanımlar. $cfg['Servers'][$i] şeklinde $i satır numarası ile de farklı sunucular tanımlayabiliriz. Bu tanımlama işini şöyle yapacağız.

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
sudo gedit /etc/phpmyadmin/config.inc.php

Yukarıdaki komut ile phpmyadmin yapılandırma dosyamızı gedit ile açalım. Yanlış bir şey yapmamak için önce dosyayı yedeklemek karınıza olabilir. Dosyaya ikinci sunucumuzu tanımlamak için dosyanın sonuna yeni satırlar ekleyeceğiz.
Ayrıntıya girmeden sadece sunucumuzun adını tanımlıyoruz. Örneğin şu şekilde
$cfg['Servers'][$i]['host'] = 'ircforumlari.net';

Bu arada ufak bir not düşelim $cfg['Servers'][0] değişkeni boş olmalı. Buraya atama yapmayın

Bu işlemi yaptıktan sonra bir sonraki phpmyadmin girişimizde sunucu seçimi çıkacak. Tabi bu kadarla kalmaz zorunda değilsiniz. İsterseniz daha çok sunucu ekleyebilirsiniz. Tek yapmanız gereken her seferinde $i değişkenini bir arttırmak. Örneğin.
$cfg['Servers'][$i]['host'] = 'ircforumlari.net';
$i++;
$cfg['Servers'][$i]['host'] = 'chat.com.tr';
$i++;
$cfg['Servers'][$i]['host'] = 'forevertrance.net';


Yapabileceğimiz bir diğer yetenekli işlem ise daha farklı. Her seferinde phpmyadmin'e girişte şifre girmekten sıkılıyor olabilirsiniz. Hele eğer dışarıdan bağlanılan bir sunucu değilse bu çok sıkıcı bir hal alabiliyor. Üstüne üstün bir de session süresinin kısa olması bıktırabiliyor. Bunun içinde yapabileceğimiz ufak bir numara var.

Normal şartlarda eğer phpmyadmin otomatik kuruldu ise doğrulama işlemi çereze bırakılıyor. yine yapılandırma dosyamızda localhost için otomatik bir yapılanma var. Biz bu otomatik yapılanmanın üzerine yazacağız. $cfg['Servers'][1] bu durumda localhost yapılanması oluyor.

Bizde dosyanın sonuna ekleme yapıyoruz. Bu ekleme ile localhost için phpmyadmin otomatik olarak giriş yapacak.

$cfg['Servers'][1]['auth_type'] = 'config';
$cfg['Servers'][1]['user'] = 'kullanıcı';
$cfg['Servers'][1]['password'] = 'şifre';

Tabi burada dikkat etmeniz gereken önemli bir nokta var. Bu otomatik giriş işlemini yaptığınız phpmyadmin'in güvenliği olmayacak. Yani eğer bu dışarıdan erişebilen bir bilgisayar ise oldukça tehlikeli bir durum. O yüzden siz siz olun, bu yöntemi sadece yerel bir veritabanı için yapın.

Bir ufak bilgi daha verelim. Eğer oturum süresini kısa buluyorsanız bunu arttırmak elimizde tabi bu sürenin doğal sınırı php'nin session.gc_maxlifetime değeri. Bu değerin standardı 1440 saniye. Yapılandırma dosyanıza bu değeri eklemek için şu satırı da ekliyoruz.
$cfg['LoginCookieValidity'] =1439;

Tabi session maxlife değerini php.ini içinden ayarlamanız mümkün. sisteminiz 32 bit ise 231-1 yani yaklaşık 58 yıl kadar, yada 64 bit ise biraz daha abartıp 263-1 kadar abartabilirsiniz. 263-1 evrenin yaşından daha büyük bir değerdir.

@Canosayan arkadasimiza bilgileri icin tesekkurler. (Ubuntu Turkiye)

 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları sohbet odaları Benimmekan Mobil Sohbet
Cevapla

Etiketler
phpmyadmin, yapilandirmasi


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 
Seçenekler
Stil

Yetkileriniz
Konu Acma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodu Kapalı
Trackbacks are Kapalı
Pingbacks are Açık
Refbacks are Açık


Benzer Konular
Konu Konuyu Başlatan Forum Cevaplar Son Mesaj
phpMyAdmin den forum tablolarını onarma SeckiN SMF 0 24 Eylül 2013 11:31
Ubuntu Phpmyadmin #1146 hatası (Çözüldü) Bulut GNU, Linux ve UNIX 0 20 Ağustos 2013 18:12
phpMyAdmin !! BeYaZAsLaN PHP 16 17 Temmuz 2008 21:35