Снимок разработки Drupal вызывает ошибку на моем сервере

drupal.stackexchange https://drupal.stackexchange.com/questions/19722

  •  22-10-2019
  •  | 
  •  

Вопрос

После ужасных ошибок в Drupal Commons я решил установить стандартную версию Drupal Developing Snapshot (с 12 января).

Оригинал .htaccess был неприемлем; Другими словами, с исходным файлом .htaccess он вообще не показывает сайт. Я вообще не мог видеть установку.

Я заменил файл .htaccess на взломан.

После установки я получил следующие результаты:

  • Последний сайт был пустым (http://www.linux-board.com/install.php?profile=minimal&locale=en&op=start&id=1)

  • После доступа к основному сайту-Linux-board.com я вижу следующие сообщения об ошибках:

    Предупреждение: Opendir (Modules/SimpleTest/Tests/Themes/test_theme) [function.opendir]: не удалось открыть Dir: слишком много открытых файлов в файле_SCAN_Directory () (строка 2034 of /home/vhost/www/linux-board.com// Включает/file.inc).
    ПРЕДУПРЕЖДЕНИЕ: Opendir (Modules/Field/Modules/List/Tests) [function.opendir]: не удалось открыть Dir: Слишком много открытых файлов в File_scan_directory () (строка 2034 of /home/vhost/www/linux-board.com/ Включает/file.inc).
    ПРЕДУПРЕЖДЕНИЕ: Opendir (Modules/Update/Tests/Themes/update_test_subtheme) [function.opendir]: не удалось открыть Dir: слишком много открытых файлов в файле_SCAN_Directory () (строка 2034 of /home/vhost/www/linux-board.com/ Включает/file.inc).
    ПРЕДУПРЕЖДЕНИЕ: Opendir (Modules/Update/Tests/Themes/update_test_basetheme) [function.opendir]: не удалось открыть Dir: слишком много открытых файлов в файле_scan_directory () (строка 2034 of /home/vhost/www/linux-board.com/ Включает/file.inc).
    Предупреждение: Opendir (Modules/Block/Tests/Themes/block_test_theme) [function.opendir]: не удалось открыть Dir: Слишком много открытых файлов в file_scan_directory () (строка 2034 of /home/vhost/www/linux-board.com/ Включает/file.inc).
    Предупреждение: Opendir (Modules/SimpleTest/Tests/Themes/test_theme) [function.opendir]: не удалось открыть Dir: слишком много открытых файлов в файле_SCAN_Directory () (строка 2034 of /home/vhost/www/linux-board.com// Включает/file.inc).
    ПРЕДУПРЕЖДЕНИЕ: Opendir (Modules/Field/Modules/List/Tests) [function.opendir]: не удалось открыть Dir: Слишком много открытых файлов в File_scan_directory () (строка 2034 of /home/vhost/www/linux-board.com/ Включает/file.inc).
    ПРЕДУПРЕЖДЕНИЕ: Opendir (Modules/Update/Tests/Themes/update_test_subtheme) [function.opendir]: не удалось открыть Dir: слишком много открытых файлов в файле_SCAN_Directory () (строка 2034 of /home/vhost/www/linux-board.com/ Включает/file.inc).
    ПРЕДУПРЕЖДЕНИЕ: Opendir (Modules/Update/Tests/Themes/update_test_basetheme) [function.opendir]: не удалось открыть Dir: слишком много открытых файлов в файле_scan_directory () (строка 2034 of /home/vhost/www/linux-board.com/ Включает/file.inc).
    Предупреждение: Opendir (Modules/Block/Tests/Themes/block_test_theme) [function.opendir]: не удалось открыть Dir: Слишком много открытых файлов в file_scan_directory () (строка 2034 of /home/vhost/www/linux-board.com/ Включает/file.inc).

Могу ли я исправить Drupal, чтобы обойти слишком много файлов, открытых проблем, или мне нужно обновить сервер, которому шесть лет?

PS: информация о сервере является следующей:

  • Веб -сервер: Apache/1.3.41 (UNIX) MOD_GZIP/1.3.26.1A MOD_THROTTLE/3.1.2 MOD_SSL/2.8.31 OPENSSL/0.9.8A
    • PHP 5.3.8
    • PHP Register Global: отключен
    • Расширения PHP: включено
    • Поддержка базы данных: включен
    • Предел памяти PHP: 64M

Я предполагаю, что обработки файлов Apache могут быть настроены на более высокий предел.

Это было полезно?

Решение

  1. Apache 1.3 считается устарел. Анкет Самое первое, что я попробовал бы, - это обновление до версии 2.*, предпочтительно 2.2 и попробуйте снова установить со стандартным файлом .htaccess. Учитывая огромное количество серверов Apache, работающих на Drupal, стандартный файл должен Работа.
  2. Каков выход "Cat/Proc/Sys/FS/File-NR"? Это полезно для отслеживания проблемы с множеством открытых файлов, что, вероятно, является проблемой с широким сервером, а не связана с Drupal.
  3. В то время как все патчи до 7 ветви ядра должен Пройдите все тесты, возможно, вы наткнулись на разбитый коммит. Почему вы устанавливаете -dev? Установите 7.10 вместо этого.
Лицензировано под: CC-BY-SA с атрибуция
Не связан с drupal.stackexchange
scroll top