Konuya Girince Database Error - Yardım
7
●628
- 16-11-2013, 10:20:58Kimlik doğrulama veya yönetimden onay bekliyor.Arkadaşlar forum açılıyor hatta bölümlere de girebiliyorum ama konulara girmeye çalışınca database error hatası alıyorum. site: www.golgedekiler.com
- 16-11-2013, 11:25:13phpMyAdmin 'den tablolarınızı tamir etmeyi deneyebilir misiniz? Sadece mesajlarda sorun varsa POSTS kısmını etmeyecektir. Yanlış hatırlamıyorsam Admin CP 'de de tabloları optimize et bulunuyordu. Sorununuz çözülmezse bir de buradan optimize edin bakalım. Sorunun ne olduğunu tam olarak anlayamıyorum çünkü gelen sayfada hatanın nedeni görünmüyor.
- 16-11-2013, 11:59:45Tabloları onarmayı deniyorum ama yükleniyor yazıyor 10 dk geçmesine rağmen bi gelişme yok. Ayrıca vbulletin yönetm paneline giriyorum ama sol menü açılıyor ancak orta kısım hiç açılmıyor
- 16-11-2013, 15:47:17Post tablonuz bozulmuş, repair etmekten başka çareniz yok. Post tablosu büyükse biraz uzun sürebilir işlem.
- 16-11-2013, 17:46:03Deniyorum
--R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 17:46:03 -->-> Daha önceki mesaj 16:03:53 --
Tabloyu phpmyadminde onarıyorum ancak şu hatayı alıyorum; #144 - Table './golgedek_vBulle/post' is marked as crashed and last (automatic?) repair failed - 17-11-2013, 01:12:13Olmuyor niye olmuyor çünkü şu konu id'lerinde sıkıntı var; 0,15476,15475,15439 bu kafamı karıştırdı. Aslında post tablosu değil de, tuhaf bir sorun var anlamadım ama, hadi diğerlerini anladık da, 0 neyin nesi onu anlamadım ben. Dolayısıyla, sorguda kısır bir döngü var veya ben analiz edemedim. Fakat şunu unutmayalım ki, vBulletin MySQL Veritabanı tablo yapısı myISAM şeklinde veri toplamaktadır. Yani post tablosunu tamir etme sorgusuyla bertaraf edilemeyen hatalar, aşağıdaki yolları denersek mutlaka çözüme ulaştırılacaktır. Tabii unutmadan, önce root yetkisine sahip olmanız gerekir ama yoksa da hosting sağlayıcınızla görüşüp şu adımları uygulatın veya yetkiniz varsa siz uygulayın;
1- Önce sitenizin düzgünce yedeğini alın.
2- config.php dosyanızın üst satırına (ikinci ya da üçüncü satır) şu kodu ekleyin;
ini_set('memory_limit', -1);Kaydedin ve kapatın.
3- MySQL çalışmasını şu komutla durdurun;
service mysql stop
4- MySQL durdurdunuz. Şu an hiçbir sorgu gitmiyor ki böyle olması gerek. Şimdi şu komutu çalıştırın;
mysqlcheck -u root -p -A --auto-repair
veya
mysqlcheck -u root -p --auto-repair --check --optimize --all-databases
veya
mysqlcheck --check-upgrade --all-databases --auto-repair
Bu komutlardan herhangi bir tanesi işe yarayacaktır. Daha sonra düzeleceğini umuyorum. Fakat hala düzelmezse, yazarsınız burada. Unutmadan, MySQL çalışmasını kesinlikle durdurmanızı öneririm ki, siz bu işlemleri yaparken hiçbir şekilde dıştan sorgu gitmemesi lazım.