CPU Aşımı ve MYSQL Hatası...

Events happening in the community are now at Drupal community events on www.drupal.org.
Gökhan DAĞ's picture

Merhaba,

Çalıştığım hosting firması CPU aşımı nedeniyle sitemi kapattı. Site kapatıldıkta sonra belli bir süre sonra açıldı fakat, yönetici yetkisiyle siteye girdiğimde uzun bir hata listesiyle karşılaşıyor ve sitemin blok bölgesinin olmadığını ve temada bazı diğer sorunların oluştuğunu görüyorum.

Hata mesajı şöyle bunu nasıl düzeltebilirim.

Not: Veritabanı konusunda acemi olduğum için detaylı yardımlarınızı rica edeceğim. Saygılar...

Warning: MySQL server has gone away query: INSERT INTO watchdog (uid, type, message, variables, severity, link, location, referer, hostname, timestamp) VALUES (14, 'php', '%message in %file on line %line.', 'a:4:{s:6:\"%error\";s:12:\"user warning\";s:8:\"%message\";s:1704963:\"MySQL server has gone away\nquery: UPDATE cache_menu SET data = 'a:2:{s:4:\"tree\";a:12:{i:36862;a:2:{s:4:\"link\";a:37:{s:14:\"load_functions\";N;s:16:\"to_arg_functions\";N;s:15:\"access_callback\";N;s:16:\"access_arguments\";N;s:13:\"page_callback\";N;s:14:\"page_arguments\";N;s:5:\"title\";N;s:14:\"title_callback\";N;s:15:\"title_arguments\";N;s:4:\"type\";N;s:11:\"description\";N;s:9:\"menu_name in /home/politika/public_html/includes/database.mysql.inc on line 135

Warning: MySQL server has gone away query: INSERT INTO watchdog (uid, type, message, variables, severity, link, location, referer, hostname, timestamp) VALUES (14, 'php', '%message in %file on line %line.', 'a:4:{s:6:\"%error\";s:12:\"user warning\";s:8:\"%message\";s:259:\"MySQL server has gone away\nquery: UPDATE cache_menu SET data = 'links:admin_menu:tree-data:51a24094b55e45dba2eb9763261d2090', created = 1392870791, expire = 0, headers = '', serialized = 0 WHERE cid = 'links:admin_menu:all-cid:0'\";s:5:\"%file\";s:45:\"/home/politika/public_html/includes/cache.inc\";s:5:\"%line\";i:112;}', 3, '', 'http://www.politikadergisi.com/pd-uye/gokhan-dag', 'http://www.politikadergisi.com/user', '176.217.83.24', 1392870791) in /home/politika/public_html/includes/database.mysql.inc on line 135

Warning: MySQL server has gone away query: INSERT INTO watchdog (uid, type, message, variables, severity, link, location, referer, hostname, timestamp) VALUES (14, 'php', '%message in %file on line %line.', 'a:4:{s:6:\"%error\";s:12:\"user warning\";s:8:\"%message\";s:119:\"MySQL server has gone away\nquery: SELECT COUNT(sid) AS count FROM sessions WHERE timestamp >= 1392870491 AND uid = 0\";s:5:\"%file\";s:47:\"/home/politika/public_html/includes/session.inc\";s:5:\"%line\";i:157;}', 3, '', 'http://www.politikadergisi.com/pd-uye/gokhan-dag', 'http://www.politikadergisi.com/user', '176.217.83.24', 1392870791) in /home/politika/public_html/includes/database.mysql.inc on line 135

Comments

Sorunum çok acil..

Gökhan DAĞ's picture

Sorunum çok acil.. Yardımlarınızı rica ederim.

Syg.


Gökhan DAĞ

database hatası veriyor

vsc's picture

Merhaba, database hatası veriyor, sitene içerik girerken mi kapandı? eğer öyle ise son girdiğin içerik eksik kaydedilmiştir, son içeriği silebilirden düzelebilir, kesin çözüm son backup a geri dönüp kaldığın yerden devam etmek, backup yok ise uğraştırır, uğraşmamak için hosting firması ile irtibat kurup önceki güne geri dönmek istediğini söylersen onlar database i tekrar yüklerler sorun çözülür, ama asıl büyük sorun CPU limitini nasıl aştığındır, buna mutlaka bir çözüm bulman gerekir, aksi halde sorun tekrarlanacaktır. kolay gelsin

Siteye hata sonrası girilmiş

Gökhan DAĞ's picture

Siteye hata sonrası girilmiş olan tüm içerikleri sildim; ama sorun düzelmedi. Son backup konusunda hosting firması elindeki verilerin eski olduğunu söylüyor. Benim kendime ait son yedeğim ise 15 Ocak.. Bu tarihten sonraki verileri de kaybetmem çok kötü olur. Bu sorunu çözebilmem için yardımlarınıza ihtiacım var.

Sitemin aylık 70.000 takipçisi var ve sanıyorum bu CPU limitlerini zorluyor.. CPU aşımını engellemek için de neler yapabilirim birkaç kelam ederseniz memnun olurum.

Syg.


Gökhan DAĞ

vsc's picture

CPU yu sizin kontrol etmeniz hosting firması tarafından engellenmiştir, limitini aşınca yüksek ısı nedeniyle CPU kendini korumak için kilitleyip soğuyunca açmış olabilir. Kullandığınız hosting paketinin limitleri 70000 takipçi için yeterli gelmiyor olabilir, daha yüksek kapasitesi olan bir paket gerekiyor olabilir... database kapasitesi dolmuş olabilir... yani bir çok sebep olabilir... son içerikler silindikten sonra hata mesajında bir değişklik oldu mu?

hocam bir VPS'e taşının

orkutmuratyilmaz's picture

ya da sunucu kiralayın. 70000 kişilik trafik için bu masrafa değecektir.

Son içerikler değiştikten

Gökhan DAĞ's picture

Son içerikler değiştikten sonra bir değişiklik olmadı. VPS alacağız ama bu hatayı düzeltmeden geçiş yapmak istemiyoruz.

Sitemiz reklam almadığı için bu masrafı karşılamak biraz sıkıntı oluyor :(


Gökhan DAĞ

başka bir hosting firmasına geçmeki veya VPS kiralamalısın

vsc's picture

Merhaba,
Aşağıdaki link hata sebebi hakkında fikir verecektir.

http://servertune.com/kbase/?View=print&EntryID=55

Bence senin yapabileceğin iş başka bir hosting firmasına geçmek veya VPS kiralamak, sorun kendiliğinden düzelecektir. Şu anda kullandığın server size özel bir yapılandırma yapmaz,
VPS kiralarsan özel bir yapılandırma ile sorunu kendin çözebilirsin,

Kolay gelsin.