Модуль поиска Drupal внезапно перестал работать, как мне решить эту проблему? - PullRequest
0 голосов
/ 18 февраля 2010

Поиск Drupal 6.15 перестал работать. как я могу это исправить? Я запустил cron и переиндексировал, но он все равно ничего не делает при поиске. Есть идеи? Я вижу таблицы, в которых элементы были проиндексированы, но в результатах поиска отображается пустая белая страница.

Ответы [ 3 ]

1 голос
/ 28 января 2011

Убедитесь, что вы не включили файл функций, который содержит функцию с тем же именем, что и в модуле поиска. В моем случае у меня есть библиотека функций, которую я использую для всех своих приложений базы данных с функцией с именем Do_Search(). Поскольку я не выводил сообщения об ошибках на экран, я не видел, чтобы PHP кричал, потому что функция использовалась дважды.

1 голос
/ 03 июня 2012

Я решил эту проблему в своем блоге.Может быть, этот случай кому-то поможет.

К сожалению, ни одна ошибка не отображается на пустой странице.Despiete Я включил все флаги и конфигурацию php.

Проблема была в некоторых моих пользовательских модулях, которые пытаются "Не удается изменить информацию заголовка - заголовки уже отправлены (вывод начался с"

Попробуйтенайти это сообщение об ошибке.

1 голос
/ 18 февраля 2010

Если под «пустой страницей» вы подразумеваете полностью белый, то это обычно означает, что есть ошибка, которая скрыта от просмотра. Поместите это в самое начало вашего index.php (чтобы включить отчеты об ошибках):

<?php

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

А затем попробуйте поиск. Скорее всего, вы увидите сообщение об ошибке, и это скажет вам, что происходит.

Если ничего не помогает, очистите все кэши и запустите update.php, чтобы быть в безопасности.

...