2016-07-07 4 views
0

私はDrupalには新しく、imceによるファイルのアップロードに関する問題について助けが必要です。
すべては以前は動作していましたが、先週、本番環境の2つのフォルダにimce経由でファイルをアップロードすることはできません。
問題のディレクトリのパーミッションは大丈夫に見える。彼らは、ファイルのアップロードを可能にしなければならないようdrupal imceファイルのアップロードの問題

drwxrwxr-x. 1 apache www 12288 Jun 30 08:38 folder1 
drwxrwxr-x. 1 apache www  0 Jun 30 08:13 folder2 
drwxrwxr-x. 1 apache www 131072 Jun 30 09:37 tmp 

でもTMPフォルダのアクセス許可が見えます。

私は開発環境で同じアクセス許可を観察しています。 dev環境はうまく動作します。エラーなくファイルをアップロードできます。エラーで
ログインし、次の言う:
は、「指定されたファイル/mnt/www/mywebsite.com/tmp/1amgt3m2n7akendhdsfndgh.tmpが公衆にコピーすることができませんでした。//documents/forlder/mypdf.pdf」
これは一時的なフォルダのアクセス許可の問題を示しているようだが、ダブルチェックの際にそれはうまく見える
imceのダイアログウィンドウでは、 "アップロードに失敗しました"と報告されます。
ご意見をいただければ幸いです。チェックする

おかげ

+0

あなたはどのバージョンのDrupalを使用していますか? Configuration> Media> File Systemの2つの環境の設定を比較しましたか? (プロダクションシステムは、あなたが思うところにファイルを配置しようとしていますか?) –

+0

返事ありがとう、私はdrupal 7を使用していますが、私はその両方を正確にチェックしました –

+0

Drupal以外の質問はDrupal Answers ://drupal.stackexchange.com/)。つまり、2つのフォルダだけが2つのIMCEに問題があるのですか、それとも他のフォルダですか? – acrosman

答えて

0

まず最初は、ファイルシステムに関連するエラーが発生した場合Drupalのステータスページをご覧くださいyoursite.com/admin/reports/statusです。そこにエラーがなければ、私はおそらく許可の問題ではないと同意するでしょう。

何か問題がある場合には、詳細はファイルシステムのページをご確認をお願いしますyoursite.com/admin/config/media/file-system

私はあなたが設定しますが、ほとんどのか分かりません私のサイトの「公開ファイルシステムパス」は、サイト/デフォルト/ファイルでなければなりません。 'Temporary directory'は/ tmpに設定する必要があります。

ステータスページに問題がなく、パスがすべて正しいと表示されている場合は、あなたがアップロードしているファイルのためにあなたのサーバ上に十分な空き領域があるかどうかを確認します。私のサーバーの空き容量が500GB未満だったのは、これまでと同じエラーです。

質問には他にも考えられる回答がありますが、これは最も一般的な問題です(指定したとおりにpermが正しい場合)。

+0

すべてがうまく見えますが、ファイルをアップロードしようとしたときに、「特定のファイルがコピーできませんでした。ログに2つのエラー1が表示されることがあります.ysite.com/tmp/p1anim53ni16d41o401ook1grove74.tmpは存在しないためコピーできませんでした。 mysite.com//tmp/p1anim53ni16d41o401ook1grove74.tmp):ストリームのオープンに失敗しました:plupload_handle_uploads()の入出力エラー(var/www/mysite.com/releases/20160712142249/htdocs/sites/all/modules/pluploadの行406 /plupload.module)。 –

関連する問題