29 Kasım 2010, 12:34 | #1 | |
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | 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!
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) | |
|
Etiketler |
phpmyadmin, yapilandirmasi |
Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir) | |
| |
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 |