パスの違いがある
php artisan serve コマンドで立ち上げた簡易サーバーの場合、
ホスト名の直下がプロジェクトルートなのに対し、
ホスト名/ルートディレクトリ
さくらレンタルサーバーにアップロードした場合は
ホスト名/プロジェクト名/public/ルートディレクトリ
となるため絶対パスで指定していた場合、どちらか片方でしか表示できなくなってしまう。
ローカル環境でしか表示できないパス
<img src="/storage/pan_anpan.jpg">
本番環境でしか表示できないパス
<img src="/myapp/public/storage/pan_anpan.jpg" >
これを、相対パスに直せば開発環境と本番環境の両方で表示できるようになる。
どちらでも表示できるパス
<img src="storage/pan_anpan.jpg" >
ポイントは一文字目のスラッシュ「/」記号で頭にこれが付いていると絶対パス、ついていないと相対パスになります。