MYSQL Hatası

Alınan hata mesajları ve çözüm yolları.

MYSQL Hatası

İleti SaiteK 29.03.2006, 20:38

Merhaba. Forumumda zaman zaman bu hatayı alıyordum fakat artık hep var ve düzeltemedim.

[syntax="php"]
Warning: mysql_query(): Unable to save result set in /usr/hosts/domains/(siteadı)/(adres)/httpdocs/forum/db/mysql4.php on line 118

Warning: mysql_query(): Unable to save result set in /usr/hosts/domains/(siteadı)/(adres)/httpdocs/forum/db/mysql4.php on line 118[/syntax]

Arama yaptım fakat nedenini bulamadım. Niçin olabilir?
Kullanıcı avatarı
SaiteK
Üye
Üye
 
İleti: 138
Kayıt: 14.11.2005, 19:06
Konum: İstanbul

İleti yigini 29.03.2006, 22:44

Kullanıcı avatarı
yigini
Üye
Üye
 
İleti: 661
Kayıt: 05.10.2005, 16:25

İleti SaiteK 01.04.2006, 09:37

Teşekkürler. MYSQL Check komutunu uyguladım phpbb_sessions için "PRIMARY ve INDEX anahtarlarının ikisine birden `session_id` sütunu için değer verilemez." şeklinde bir uyarı verdi. Sanırım bununla ilgili..

Ne yapmalıyım? :(

----------| Güncelleme (1-Nisan-2006) |---------

Hatanın resmi:

Resim
Kullanıcı avatarı
SaiteK
Üye
Üye
 
İleti: 138
Kayıt: 14.11.2005, 19:06
Konum: İstanbul

İleti sabri ünal 01.04.2006, 21:13

session tablosunu tamaben sil, standart phpBB den ilgili kısmın sql ini al buraya yapıştır, biraz fazla uğraşmışsınız gibi session tablosuyla...
Kullanıcı avatarı
sabri ünal
Üye
Üye
 
İleti: 1325
Kayıt: 27.10.2005, 15:49
Konum: İstanbul

İleti SaiteK 02.04.2006, 10:04

sabri ünal yazdı:session tablosunu tamaben sil, standart phpBB den ilgili kısmın sql ini al buraya yapıştır, biraz fazla uğraşmışsınız gibi session tablosuyla...


Açıkçası ne yaptığımı bile bilmiyorum. :lol: Yedeğini alıp boşaltmayı deneyeceğim.


----------| Güncelleme (2-Nisan-2006) |---------

Dediğinizi yaptım fakat hala aynı hatayı almaktayım. :(
Kullanıcı avatarı
SaiteK
Üye
Üye
 
İleti: 138
Kayıt: 14.11.2005, 19:06
Konum: İstanbul

İleti sabri ünal 02.04.2006, 16:53

konu boşaltmakla ilgili değil... session tablosuyla ilgili...


yani yapı olarak birden fazla index ve primary key girilmiş,

en iyisi şunu yap...

aşağıdaki sorguyla session tablosunu yeniden oluştur...

DROP TABLE IF EXISTS phpbb_sessions_keys;
CREATE TABLE phpbb_sessions_keys(
key_id varchar(50) NOT NULL,
user_id varchar(50) NOT NULL,
last_ip varchar(50) NOT NULL,
last_login varchar(50) NOT NULL
);

burdaki phpbb_ uzantılarını kendi prefixsine uygun şekle dönüştürmeyi unutma
Kullanıcı avatarı
sabri ünal
Üye
Üye
 
İleti: 1325
Kayıt: 27.10.2005, 15:49
Konum: İstanbul

İleti SaiteK 02.04.2006, 20:39

Üzgünüm :( Yine olmadı.
Kullanıcı avatarı
SaiteK
Üye
Üye
 
İleti: 138
Kayıt: 14.11.2005, 19:06
Konum: İstanbul

İleti sabri ünal 03.04.2006, 20:01

Afacann yazdı:Teşekkürler. MYSQL Check komutunu uyguladım phpbb_sessions için "PRIMARY ve INDEX anahtarlarının ikisine birden `session_id` sütunu için değer verilemez." şeklinde bir uyarı verdi. Sanırım bununla ilgili..

Ne yapmalıyım? :(

----------| Güncelleme (1-Nisan-2006) |---------

Hatanın resmi:

Resim



ikinci yapı için yani session_id_ip_user_id index ini kalem şekline tıklayarak editlemeye başla ve ordan session_id değerini çıkart, böyle yaparsan bu hatayı vermez

eğer yine olmazsa yine cevap yaz...

kolay gelsin...
Kullanıcı avatarı
sabri ünal
Üye
Üye
 
İleti: 1325
Kayıt: 27.10.2005, 15:49
Konum: İstanbul

İleti SaiteK 04.04.2006, 17:51

Üzgünüm :( Yine olmadı...
Kullanıcı avatarı
SaiteK
Üye
Üye
 
İleti: 138
Kayıt: 14.11.2005, 19:06
Konum: İstanbul

İleti sabri ünal 04.04.2006, 18:19

bence artık alexsise pm at...

ben anlamadım bu meretin derdini...
Kullanıcı avatarı
sabri ünal
Üye
Üye
 
İleti: 1325
Kayıt: 27.10.2005, 15:49
Konum: İstanbul

İleti SaiteK 04.04.2006, 20:03

Sayfayı Güncelle dediğime hatalar kayboldu! :) Yardımlarınız için teşekkürler.
Kullanıcı avatarı
SaiteK
Üye
Üye
 
İleti: 138
Kayıt: 14.11.2005, 19:06
Konum: İstanbul

İleti SaiteK 11.04.2006, 21:50

Sayfayı Güncelle dediğime hatalar kayboldu! :) Yardımlarınız için teşekkürler.

----------| Güncelleme (11-Nisan-2006) |---------

Yine aynı hatayı alıyorum :( Bu sefer MYSQL 'de " # PRIMARY sadece birincil bir anahtarın ismi olmalıdır! " diye bir hata alıyorum.
Kullanıcı avatarı
SaiteK
Üye
Üye
 
İleti: 138
Kayıt: 14.11.2005, 19:06
Konum: İstanbul

İleti XeNo 11.04.2006, 22:04

sabri ünal doğru söylemiş aslında. Sorun tamamen "sessions" tablosuyla ilgili. Tablosu kısaltıp düzeltmen gerekebilir. Bunun için:

Kod: Tümünü seç
TRUNCATE TABLE tabloönadınız_sessions;


ve,

Kod: Tümünü seç
REPAIR TABLE tabloönadınız_sessions;


girdilerini phpMyAdmin benzeri veritabanı yöneticileri yardımıyla çalıştırın. Olmazsa tablo yeniden oluşturma gibi bir seçenek var önümüzde. O verilmiş. Ancak olmadı dediniz. Tekrar bakabiliriz. Siz bunu deneyin öncelikle.

Kolay gelsin.
Kullanıcı avatarı
XeNo
Üye
Üye
 
İleti: 588
Kayıt: 05.10.2005, 16:25
Konum: İstanbul

Cvp: MYSQL Hatası

İleti SaiteK 13.06.2006, 17:09

Kurallara aykırı davranmak istemiyorum fakat lütfen yardım edin, üyeler isyan etmeye başlayacak :cry: :cry:
Kullanıcı avatarı
SaiteK
Üye
Üye
 
İleti: 138
Kayıt: 14.11.2005, 19:06
Konum: İstanbul


Hata Mesajları



Kimler çevrimiçi

Bu forumu görüntüleyenler: Kayıtlı kullanıcı yok ve 0 misafir

cron