0

ノード編集ページの添付ファイルの下で、添付をクリックすると次のエラーが表示されます: 検証エラーです。再試行してください。このエラーが続く場合は、サイト管理者に連絡してください

4

1 に答える 1

0

おそらく、より適切な回避策です。ファイルのアップロードを実行するのに十分な時間、JavaScriptを無効にしてから、再度有効にしました。

このエラーが発生したインストールでは、モジュール パスの再帰的な grep により、次のパスにこのエラー メッセージが表示されました。

modules/upload/upload.module
includes/form.inc
sites/all/modules/ctools/includes/form.inc
sites/all/modules/views/includes/form.inc

ファイルのアップロード中にエラーが発生しましupload.moduleupload_js()。そのため、ブラウザで JavaScript を無効にしてファイルをアップロードし、JavaScript を再度有効にしました。

それを行う前に、ユーザーがこの400kb未満のファイルをアップロードするための権限と十分な割り当てを持っていることを確認し、max_file_uploads設定を上げて再起動しphp5-fpm/apacheました.

問題のあるコードは次のようになります。

  // Load the form from the Form API cache.
  if (!($cached_form = form_get_cache($_POST['form_build_id'], $cached_form_state)) || !isset($cached_form['#node']) || !isset($cached_form['attachments'])) {
    form_set_error('form_token', t('Validation error, please try again. If this error persists, please contact the site administrator.'));
    $output = theme('status_messages');
    print drupal_to_js(array('status' => TRUE, 'data' => $output));
    exit();
  }
于 2015-10-23T21:16:35.630 に答える