Drupal arama modülü aniden çalışmayı durdurdu, ben bu sorunu nasıl düzeltebilirim?

3 Cevap php

Drupal 6.15 arama çalışmayı durdurdu. bunu nasıl düzeltebilirim? Ben cron çalıştırmak ve yeniden endeksli, ama ararken yine hiçbir şey yok ettik. Herhangi bir fikir? Ben öğeleri endeksli olmuştur tabloları görebilirsiniz, ancak arama sonuçları boş bir beyaz sayfa gösterir.

3 Cevap

"Boş sayfa" ederek, tamamen beyaz demek ise o genellikle görünümden gizli ediliyor bir hata var demektir. Lütfen index.php (raporlama hatası etkinleştirmek için) çok başında bu koyun:

<?php

error_reporting(E_ALL);
ini_set('display_errors', TRUE);
ini_set('display_startup_errors', TRUE);

Ve sonra arama deneyin. Şansını hata mesajını görürsünüz, ve bu konuda neler söyleyecektir.

Bütün bunlardan başarısız olursa, tüm önbelleklerini yıkayın ve sadece güvenli olması için update.php çalıştırın.

Eğer arama modülünde bir şey olarak aynı isimde bir fonksiyon içeren bir dosyayı fonksiyonları dahil olmadığından emin olun. Benim durumumda, ben Do_Search() adında bir işlevi ile benim veritabanı uygulamaları için tüm kullanmak bir fonksiyon kütüphanesi var. Ben ekrana çıktı değil hata iletileri yapmak beri, ben işlevi iki kez kullanıldı, çünkü PHP ciyaklamış olduğunu görmedim.

Blogumda bu sorunu çözdü. Belki bu durumda birisi yardımcı olur.

Ne yazık ki ne hata boş bir sayfada görüntülenir. Ben tüm bayrak ve php yapılandırmasına döndü Despiete.

"- Zaten (çıkış tarafından gönderilen başlıklar başladı başlık bilgileri değiştirilemiyor" Sorun çalıştığınızda bazı benim özel modül oldu

Bu hata mesajı bulmaya çalışın.