0

drupal 7 を使用すると、非常に奇妙な問題が発生します。wbesite を実行し、ビューとコンテンツ タイプを使用して、多くの機能を構築することができました。ここで、次のことが発生します。

ファイルまたは画像タイプのコンテンツ タイプ (新規または既存) に新しいフィールドを追加すると、フォームにこのフィールドがありますが、このフォームを使用してファイルまたは画像をアップロードしようとすると、「ファイルをアップロードできませんでした」または完全なエラー (最近のログ メッセージから):その結果、アップロードはキャンセルされました。」

奇妙なことに、古い既存のフィールド (同じディレクトリ: public:// を指す) を使用してファイルまたは画像をアップロードすると、エラーは発生せず、ファイルは問題なくアップロードされます。これは、サーバー設定が実際に適切に設定されていると思わせます。

この問題で私を助けることができる人はいますか? そうでない場合は、drupal 7 でアップロード プロセスを処理するファイルを見つけることができる場所について、誰かが私を正しい方向に向けることができますか?

よろしくお願いします!

4

3 に答える 3

1

あなたはいくつかのことをチェックする必要があります:

  • パブリックファイルフォルダはどこにあり、それがWebサーバー(/ admin / config / media / file-system内)によって書き込み可能である場合
  • 作業フィールドはファイルをどこに送信しますか(別のディレクトリである可能性があります)。そうである場合は、それを新しいフィールドにも使用します。
于 2013-02-28T12:15:45.003 に答える
0

新しい画像フィールドのファイル保存先ディレクトリの設定を確認してください。前後のスラッシュを含めないでください。このフィールドはトークンをサポートします。また、最大、最小解像度、ファイル アップロード制限、画像スタイル (サムネイル以外の新しい画像スタイルの場合、または既存の場合) & 値の数 (1 に設定されている場合、2 つ以上をアップロードすることはできません) も確認できます。最後に、パブリック ファイル タイプを設定する必要があります。

于 2013-03-01T11:01:13.510 に答える
0

ファイルフォルダーのアクセス許可を確認する必要があると思います。

于 2013-07-29T14:04:00.463 に答える