Çözüldü Pvp-mysql5.6/5.5 sorunu!

Bu konu çözüme ulaştırılmıştır. Çözüm için konuya yazılan tüm yorumları okumayı unutmayın. Eğer konudaki yorumlar sorununuzu çözmediyse yeni bir konu açabilirsiniz.
Durum
İçerik kilitlendiği için mesaj gönderimine kapatıldı.

tmg

Üye
Üye
Mesaj
37
Beğeni
18
Puan
296
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'get='{"nereye":"cikis"}',post='[]'' at line 1

-Hersey calısıyor sadece site üzerinden cıkıs yapmıyor neden olabilir ? player ve player_deleted database dosyalarını editledim birkac sey sildim ondan olabilir mi? mysql sürümüm 5.6

-Mysql 5.5 sürümünü kurdum denedim. Kayıt ol-üye girişi-çıkıs yap dediğimde Field 'turu' doesn't have a default value hatasını vermekte ne yapılabilir bu durumda, simdiden cok tesekkürler.
 
Hatanın hangi dosyada ve satırda verdiğini söylemesi lazım. Tekrar aynı işlemi yaptıktan sonra ekrana çıkan tüm hatayı yazabilir misiniz
 
“Field ‘*’ doesn’t have a default value” Hatasının çözümü çok basit gözükse de kaynaklarda yer alan çözüm önerileri tamamen hatalı olarak yer almaktadır.
Bu hata mySQL sürümünden kaynaklı boş alan doğrulamadan gelmektedir. Eski mySQL sistemine göre tasarlamış olduğunu sistemi kullanılmaz hale getirebilir. Çözüm için uzun uğraşmalar sonucu çözüme ulaştım.
Aslında mySQL tarafınıza default olarak sql_mode =”” ataması yapmaktadır. Fakat bunların ataması sizin ihtiyacınız olan çözümü sunmamaktadır. Default ayar olarak sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES gelmektedir. Bu işlem ise belirttiğim boş alanları zorunlu hale getiriyor.
İlk olarak root SSH bağlantısı yapınız.
Daha sonraki adımda /usr/my.cnf açınız düzenleme editörü ile açınız.
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES yazan yeri sql_mode=”” şeklinde düzenleyiniz.
Daha sonraki aşamada /scripts/restartsrv_mysql komutu ile mySQL servisine restart atınız.
Tüm işlemler bu kadar artık mySQL istediğiniz şekilde veri kabul etmeye başlayacaktır.
Bir sonraki makalede görüşmek üzere.

Yukarıdaki işlemleri yaptım fakat db çöktü tmp/mysql.sock hatası verdi bende baya ugrastım, eski haline getirebildim. Suan sorun ekran goruntüsünde paylastıgım üzeredir.

Syserr dosyalarını bulamadım bu hata ile ilgili baktım hocam..
Metin2 Panel Giriş Hatası.jpg

Metin2 Panel Çıkış Hatası.jpg

Metin2 Panel Kayıt Olurken Hata.jpg
 
En son bir moderatör tarafından düzenlenmiş:
Account tablonuzda eksik sütünlar var. ban_sure gibi şeyleri eklemeleri gerekiyor. Paneli indirdiğiniz yerden veritabanı için gerekli olan sql dosyalarını isteyebilirsiniz. Yada panel kodlarını okuyarak kendiniz eklemeniz gerek.
 
Bakıyorum , tesekkürler bilgi için hocam... bu arada default value hatası dbde eksik sutünlardan dolayı mı? cünkü 3. resimdeki deger var ama not null tikini kaldırman gerekiyor sırası ile bütün satırları hatalı gosteriyor...
 
Mhms paneli kullanmanı önermem hacım, birçok sorun var ve açık dolu. Ücretsiz kullanmak istersen wmcp veya metin2cms yönelebilirsin.
 
Ben resimden tam kestiremedim hangi panel olduğuna ama eğer mhms kullanıyorsanız şuradan paneli indirin. İçinde gerekli sql dosyaları mevcut. :)
Dev Konu Dev MHMS Sistemi (17+) Tema ile birlikte

Bu panel baya eski zamanlarda kodlanmış. Bu yüzden sorguların pdo'ya veya mysqli'ye çevrilmesi gerekiyor.
 
  • Beğen
Tepkiler: tmg
Yapacak birsey yok o halde yeniye gececegiz yada ugrasacağız hocam..
 
En son bir moderatör tarafından düzenlenmiş:
Yapacak birsey yok o halde yeniye gececegiz yada ugrasacağız hocam..
Eğer kodlama kısmında ufakta bilginiz varsa basit düzeyde kendinize panel yapabilirsiniz. Kayıt olma, şifre yenileme, sıralama, dosya indirme gibi sayfalar yeterli. İşin en uç kısmı yönetim paneli oluyor. :)
 
  • Beğen
Tepkiler: tmg
Kodlama bilgim iyi degil bu ugrasla azda olsa aşina olmak istiyorum , suan wmcp panel kurdum fakat Veritabanına Bağlanılamadı - WMCP hastası almaktayım db silmeden yeni panelin db dosyalarını gonderip bagladım ondan olabilir mi?

<?php

// PANELİN KURULU OLDUĞU YERİN BİLGİLERİ

#ip adresi
@define('ahost', '196.168.9.137');

#kullanıcı adı
@define('auser', 'root');

#mysql şifresi
@define('apass', 'şifre yazdım');

#veritabanı
@define("avt", 'website'); //dbde site dosyalarının atıldıgı kökün adını yazdım..

?>
 
Serverde website adında ayrı bir veritabanı oluşturdunuz mu?
 
Kodlama bilgim iyi degil bu ugrasla azda olsa aşina olmak istiyorum , suan wmcp panel kurdum fakat Veritabanına Bağlanılamadı - WMCP hastası almaktayım db silmeden yeni panelin db dosyalarını gonderip bagladım ondan olabilir mi?

<?php

// PANELİN KURULU OLDUĞU YERİN BİLGİLERİ

#ip adresi
@define('ahost', '196.168.9.137');

#kullanıcı adı
@define('auser', 'root');

#mysql şifresi
@define('apass', 'şifre yazdım');

#veritabanı
@define("avt", 'website'); //dbde site dosyalarının atıldıgı kökün adını yazdım..

?>

siteadi.com/WM_admin şeklinde giriş yapın giriş yaptıktan sonra server ekleme yeri gelecek oradan serverinizi ekleyin.
 
O kısım gelmiyor orada takıldım dostum... Siteadı.com/wm_admin kısımına girince veritabanına baglanılamadı hatası alıyorum, mysql sifrem ile phpmyadmın db sifrem farklı ondan olabilir mi? Pcme baglanarak yardımcı olabilir mısınız?
 
O kısım gelmiyor orada takıldım dostum... Siteadı.com/wm_admin kısımına girince veritabanına baglanılamadı hatası alıyorum, mysql sifrem ile phpmyadmın db sifrem farklı ondan olabilir mi? Pcme baglanarak yardımcı olabilir mısınız?

Özelden anydesk iletin kontrol edeyim.
 
Durum
İçerik kilitlendiği için mesaj gönderimine kapatıldı.
Geri
Üst