Laravelで画像や動画、音声などのファイルアップロードを設定した時に、
Symfony\Component\Debug\Exception\FatalThrowableError
Call to a member function store() on null
というエラーが出る事があります。
このCall to a member function store() on null の原因は、blade.phpの<form>タグの中に、 enctype="multipart/form-data" を記述してない時に出たりします。
ブレードを開き、formタグをチェックしてみてください。
<form action="/newpostsend" method="post" enctype="multipart/form-data">
このように、画像、動画、音声などの文字以外のファイルをフォーム送信する場合は、
enctype="multipart/form-data"
というタグが書かれていないと、Call to a member function store() on null というエラーが出ます。