1 sayfadan 1. sayfa

Forumu Taşıyamadım nedeni??

İletiTarih: 23.11.2005, 22:40
xxfresh
Merhaba....


Ben aynı host firmasında windows server dan linux server a geçiş yaptım.


plus 1.5 kurulu idi herşeyin yedeğini aldım yeni geçtiğim bölümde yeni database oluşturdum ve yedek aldığım database yükleyemedim ama yetkililere yüklettim.
Config.php ye de yeni ayarları girdim ama database e ulaşılamadı hatası ile açılmıyor...
Bir türlü ayarlayamadım üyeler sıkıştırıp duruyor zor durumdayım ....

İletiTarih: 23.11.2005, 22:45
yigini
config.php deki ayarlar doğru ise açılmamasının bir nedeni yok.. panelden kullanıcı oluşturmalı bu kullanıcıyı ilgili tabloya bağlamalısın ve config.php de bu kullanıcıyı kullanmalısın.

İletiTarih: 23.11.2005, 22:52
xxfresh
Üstat : ilgine teşekkürler yaptıklarım aynen şunlar...
--------------------------------------------------------------


eski config
-----------------------
xxxx1 eski database adı
xxxx2 eski database kullanıcı adı
xxxx3 eski kullanıcı şifresi


yeni database oluşumu
----------------------------------
yyyy1 yeni database adı
yyyy2 yeni database kullanıcı adı
yyyy3 yeni kullanıcı şifresi


yeni config
------------------------------------------
yyyy1 yeni database adı
yyyy2 yeni database kullanıcı adı
yyyy3 yeni kullanıcı şifresi



linux serverda mysql oluşturmak istediğin database yada kullanıcı adının önüne otomatik eklenti yaptığı için aynı ismi birebir kullanamadık.
o nedenle yeni isimleri oluşturup config e yeni isimleri girdik...

ama olmuyor.....

yigini yazdı:kullanıcıyı ilgili tabloya bağlamalısın ve config.php de bu kullanıcıyı kullanmalısın.


burayı biraz daha açarsan sevirim...

İletiTarih: 23.11.2005, 23:14
yigini
cpanel kullandığını düşünüyorum mysql databases kısmında veritabanları ve kullanıcılar var. Kullanıcıyı veritabanına eklemen gerekiyor. Yani o kullanıcı şifresiyle o veritabanını kullanabilecek. Orada kullanıcıyı ve veritabanını görüyor olabilirsin ama kullanıcı o vtabanında yetkili olmayabilir. Yapman gereken add user to db ye tıklayıp o kullanıcıyı o veritabanına bağlamak.

Mesela;

phpbb diye bir vertabanı oluşturdun

site_phpbb oldu adı

yigini diye bir kullanıcı oluşturdun;

site_yigini oldu

ardından site_yigini kullanıcısını site_phpbb veritabanına eklemen lazım.

İletiTarih: 23.11.2005, 23:33
xxfresh
yigini yazdı:cpanel kullandığını düşünüyorum mysql databases kısmında veritabanları ve kullanıcılar var. Kullanıcıyı veritabanına eklemen gerekiyor. Yani o kullanıcı şifresiyle o veritabanını kullanabilecek. Orada kullanıcıyı ve veritabanını görüyor olabilirsin ama kullanıcı o vtabanında yetkili olmayabilir. Yapman gereken add user to db ye tıklayıp o kullanıcıyı o veritabanına bağlamak.

Mesela;

phpbb diye bir vertabanı oluşturdun

site_phpbb oldu adı

yigini diye bir kullanıcı oluşturdun;

site_yigini oldu

ardından site_yigini kullanıcısını site_phpbb veritabanına eklemen lazım.



Doğru bildin üstad cpanel kullanıyorum, fakat bahsettiğin gibi oluşturulan veritabanına aynı zamanda kullanıcı da eklemiştim.... ama olmuyor??

İletiTarih: 23.11.2005, 23:47
yigini
Başka bir çözüm gelmiyor aklıma veritabanına bağlanamamanla ilgili. Görüntü aşağıdaki gibi olmasına rağmen kullanıcı eklenmemiş olabilir " Add User To Db" Tuşu Varya Yeniden Eklemeyi Dene.

Resim

İletiTarih: 23.11.2005, 23:56
xxfresh
yigini yazdı:Başka bir çözüm gelmiyor aklıma veritabanına bağlanamamanla ilgili. Görüntü aşağıdaki gibi olmasına rağmen kullanıcı eklenmemiş olabilir " Add User To Db" Tuşu Varya Yeniden Eklemeyi Dene.

Resim




aynen bu söylediğin gibi ve benimde aklıma birşey gelmiyor. Ha işin bir ilginçliği daha var sıfırdan plus kurayım üzerine database atarım dedim ama sıfırdan plus da kurulmuyor kritik hata veriyor...

istersen şifrelerimi vereyim bir bak..
Teşekkürler...

Cvp: Forumu Taşıyamadım nedeni??

İletiTarih: 24.11.2005, 19:13
xxfresh
Veritabanı kullanıcısının veritabanına bağlanması ile sorun çözülmüştür..

Teşekkürler yigini