2017-03-09 6 views
0
Drupal 8.2.6 
Media Entity 8.x-1.0-alpha4 
Ctools 8.x-3.0-alpha27 

CSS/JS集約を有効にした後、私はもう画像をアップロードできないことに気付きました。画像をアップロードしようとすると、エラーが発生しました。だから私はDrupal 8.2.6/tmp

sites/default/files/tmp 

に私のtmpディレクトリを変更しますが、それは私が許可を確認助け、私に

The file could not be saved. An unknown error has occurred. 
File upload error. Could not move uploaded file. 
This value should not be null. 

のエラーを与えませんでした。デフォルトフォルダーは755です。ファイルフォルダーは755です.tmpフォルダーは755です。これにより、集計を有効にした後、Drupal 7 Webサイトに影響を及ぼし始めたので、これが自分のサイトに影響していると確信しています。

私が立ち往生したように、あらゆる情報やリードは非常に役に立ちます。

+0

オーナーのオーナーを確認しましたか? www - データは所有者でなければならない、彼はいくつかのディレクトリを作成する必要があります生成CSSの集約ファイルを作成する – Fky

+0

私はどのフォルダを所有権をチェックするのですか?すべてのファイルは同じ所有者が所有しています。エラーメッセージを確認してこのメ​​ッセージが表示されました。 アップロードエラーです。アップロードされたファイルx.pngを宛先private://2017-03/x.pngに移動できませんでした。 –

+0

private:// <= files_private、www-dataはtmp、filesおよびfiles_privateの所有者でなければなりません。 – Fky

答えて

0

答えを見つけるのに2日間苦労してから、ついに私は一時的な解決策を見つけました。コマンドchmod -R 1777 /tmpを使用しました。 admin/config/media/file-systemで、ディレクトリを/ tmpに設定しました。セキュリティ上の脆弱性があるかもしれませんが、それは私のために働きます。