Drupal 6.16 で問題なく動作するサイトがありました。次に、6.17 に更新 (およびすべてのモジュールを更新) すると、突然、アップロードされたファイルがすべて Access Denied エラーを生成していました。
ファイル システムをパブリックに切り替えると、すべて正常に動作します (回避策として行ったこと)。
エディション間で何が変更されたかを確認するためにファイルを比較してみました。また、すべてのモジュールを検索して、アクセス拒否機能が呼び出された可能性のある場所を探しました。file.inc を変更して、他のモジュールの file_download メソッドを一時的に無視するようにしましたが、うまくいきませんでした。
特別なアクセス制御モジュールはインストールされていません。
これが盗まれる可能性がある場所を確認するためにどこを見るべきか、他のアイデアを持っている人はいますか?
他のすべては正常に動作します。Drupal の Access Denied エラーが発生するのは「アップロードされたファイル」だけです。
settings.php や .htaccess ファイルは変更していません。