Joomla 1.7 sürümü ile ciddi bir sorun yaşıyorum.
MySQL sunucusu kayboldu
Virtuemart alışveriş sepeti platformunu kullanıyorum. Bir sipariş verdiğimde, sipariş onay mesajı sayfası dağıtılır ve sipariş e-postasında ürün bilgisi vb. Bulunmaz.
Soruna neden olan sorgu:
SELECT m.id, m.title, m.module, m.position, m.content, m.showtitle, m.params, mm.menuid
FROM jos_modules AS m
LEFT JOIN jos_modules_menu AS mm ON mm.moduleid = m.id
LEFT JOIN jos_extensions AS e ON e.element = m.module AND e.client_id = m.client_id
WHERE m.published = 1
AND e.enabled = 1
AND (m.publish_up = '0000-00-00 00:00:00' OR m.publish_up <= '2014-05-21 05:56:53')
AND (m.publish_down = '0000-00-00 00:00:00' OR m.publish_down >= '2014-05-21 05:56:53')
AND m.access IN (1,1,2)
AND m.client_id = 0
AND (mm.menuid = 0 OR mm.menuid <= 0)
ORDER BY m.position, m.ordering
Zaten birçok site kontrol ve joomla forumu bu konuyla ilgili hemen hemen her konu sunucu mysql zaman aşımı sorunu söylüyor. burada , burada ve b
Geçen hafta site iyi çalışıyordu.
Ayrıca sürümünü en son sürümüne güncelleme ayrıcalığım da yok :(.
Temelde bu sorunu sunucu yöneticisine bildirmeli miyim yoksa bir kodlama çözümü var mı?
DÜZENLEME: ÇÖZÜLDÜ
Sorunun nedeni, mysql sorgusu yürütme süresi, Sunucu Yöneticisi'nin sınırı artırabilmesidir ve sorun giderilmiştir.
Bu bir MySQL sorunu. Olabilir:
Hata MySQL sunucusu ortadan kalktığından , bağlantı kapatıldı ve MySQL işlemi kesilmiş olabilir. Joomla düzeyinde bir kodlama sorunu değil.
Hosting desteğinize danışın. Sunucumda bu hata varsa, herhangi bir tutarsızlığı çözmek için veritabanında bir kontrol çalıştırın ve MySQL'i en son sürüme güncelleyin.