web-dev-qa-db-ja.com

Drupalの開発スナップショットにより、サーバーでエラーが発生します

Drupal commonsでひどいエラーが発生した後、標準バージョンDrupal開発スナップショット(1月12日から)をインストールすることにしました。

元の.htaccessは受け入れられませんでした。つまり、元の.htaccessファイルでは、サイトはまったく表示されません。設置場所が全く見えませんでした。

.htaccessファイルを ハッキングされたもの に置き換えました。

インストール後、次の結果が得られました。

  • 最終的なサイトは空白でした(http://www.linux-board.com/install.php?profile=minimal&locale=en&op=start&id=1)

  • basic-site --linux-board.comにアクセスした後、次のエラーメッセージが表示されます。

    警告:opendir(modules/simpletest/tests/themes/test_theme)[function.opendir]:dirを開けませんでした:file_scan_directory()内の開いているファイルが多すぎます(/home/vhost/WWW/linux-board.com/の2034行目) include/file.inc)。
    警告:opendir(modules/field/modules/list/tests)[function.opendir]:dirを開けませんでした:file_scan_directory()内の開いているファイルが多すぎます(/ home/vhost/WWW/linuxの2034行目) -board.com/includes/file.inc)。
    警告:opendir(modules/update/tests/themes/update_test_subtheme)[function.opendir]:dirを開けませんでした:file_scan_directory()内の開いているファイルが多すぎます(/ home/vhost/WWW/linuxの2034行目) -board.com/includes/file.inc)。
    警告:opendir(modules/update/tests/themes/update_test_basetheme)[function.opendir]:dirを開けませんでした:file_scan_directory()内の開いているファイルが多すぎます(/ home/vhost/WWW/linuxの2034行目) -board.com/includes/file.inc)。
    警告:opendir(modules/block/tests/themes/block_test_theme)[function.opendir]:dirを開けませんでした:file_scan_directory()内の開いているファイルが多すぎます(/ home/vhost/WWW/linuxの2034行目) -board.com/includes/file.inc)。
    警告:opendir(modules/simpletest/tests/themes/test_theme)[function.opendir]:dirを開けませんでした:file_scan_directory()内の開いているファイルが多すぎます(/ home/vhost/WWW/linuxの2034行目) -board.com/includes/file.inc)。
    警告:opendir(modules/field/modules/list/tests)[function.opendir]:dirを開けませんでした:file_scan_directory()内の開いているファイルが多すぎます(/ home/vhost/WWW/linuxの2034行目) -board.com/includes/file.inc)。
    警告:opendir(modules/update/tests/themes/update_test_subtheme)[function.opendir]:dirを開けませんでした:file_scan_directory()内の開いているファイルが多すぎます(/ home/vhost/WWW/linuxの2034行目) -board.com/includes/file.inc)。
    警告:opendir(modules/update/tests/themes/update_test_basetheme)[function.opendir]:dirを開けませんでした:file_scan_directory()内の開いているファイルが多すぎます(/ home/vhost/WWW/linuxの2034行目) -board.com/includes/file.inc)。
    警告:opendir(modules/block/tests/themes/block_test_theme)[function.opendir]:dirを開けませんでした:file_scan_directory()内の開いているファイルが多すぎます(/ home/vhost/WWW/linuxの2034行目) -board.com/includes/file.inc)。

Drupalで、開いているファイルが多すぎる問題を回避するためにパッチを適用できますか、それとも6年前のサーバーをアップグレードする必要がありますか?

PS:サーバーに関する情報は次のとおりです。

  • Webサーバー: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レジスタグローバル:無効
    • PHP拡張機能:有効
    • データベースサポート:有効
    • PHPのメモリ制限:64M

Apacheのファイルハンドラーはより高い制限に設定できると思います。

1
zero
  1. Apache 1.3は、 非推奨 と見なされます。私が最初に試みることは、2。*バージョン、できれば2.2にアップグレードし、標準の.htaccessファイルを使用して再インストールすることです。 Drupalを実行している膨大な量のApacheサーバーを考えると、標準ファイルは機能するはずです
  2. 「cat/proc/sys/fs/file-nr」の出力は何ですか?これは、多くの開いているファイルの問題を追跡するのに役立ちます。これはサーバー全体の問題である可能性が高く、実際にはDrupal関連ではありません。
  3. コアの7ブランチへのすべてのパッチはすべてのテストに合格する必要がありますが、壊れたコミットに遭遇した可能性があります。なぜ-devをインストールするのですか?代わりに7.10をインストールしてください。
1
Letharion