CentOS Linux 7.4.1708上で稼働しているApache version 2.4.6でNextCloudを運用しておりこれまでに2回ほどアップロードが中断するエラーが発生しています。
NextCloudのログ機能に表示されるエラーはこちら:
Fatal | webdav | Sabre\DAV\Exception\BadRequest: expected filesize 1024000 got 8192 | |
Error | PHP | fread(): Unable to create temporary file, Check permissions in temporary files directory. at /home/vwww/4_cloud/lib/private/legacy/helper.php#297 |
NextCloudをアップデートしてみることに・・・
これでも解決できませんでした。
この時WordPressでもファイルをアップロードしようとすると「一時フォルダーが見つかりません」とエラーが出ますのでNextCloudのみの問題ではなさそうです。
結局サーバー自体を再起動したらエラーが無くなりました。
前回もNextCloudがアップデートされた時にこの症状が発生した記憶がありますが、本当の原因は違うところにあるようです。
追記
CentOSのアップデートが行われた後に同様のエラーが発生しました。
この時Apacheの再起動を行っても効果はなく、OS自体の再起動を行い解決しました。
特にPHP関連のアップデートが行われた際に発生するようです。
Updated: 23 Apr 18
スポンサーリンク