現状
- laravelをコマンドで初期作成した。
- 実行すると、permissionエラーが発生した。
解決方法
- 権限を与えて、書き込みが可能なようにした。
具体的な解決策
一番楽ではあるが、最大権限であるのでセキュリティリスクが上がってしまう。
chmod -R 777 storage
若干セキュリティリスクを下げたもの
chmod -R 755 /var/www/html/storage
chown -R www-data:www-data /var/www/html/storage
所有者を変更し、権限を付与するようにしている。
まとめ
権限周りのことをほとんど理解していない人間なので、もっと権限を絞りながら行う方法を学んだ場合は追記する。