2013-06-05 10 views
6

私の質問はLaravalがPNG画像やJPGの横の他のフォーマットを受け入れるかどうかです。何が起こっているのですか?画像をJPGに変更すると見つけられますが、PNGに変更するとすぐに画像が見つかりません。Laravel 4 HTML画像

{{HTML::image('images/DRCSportslogo.png', 'DRC Sports Race Management', array('id' => 'DRCS-logo'));}} 

私はので、私はそれがファイルの場所ではありません知っている同じファイルディレクトリにPNGとJPGの両方でフォーマットされたこのイメージを持っています。

+0

に権限を与えて試してみてください私はそれが違いを生むべきではないことを知っています。 HTMLは正しく生成されていますか?あなたはソースを見て、あなたのブラウザに 'src'をコピーして、イメージを正しくロードできますか? –

+0

大文字と小文字は区別されますか?名前が '.PNG'なのか? – BenjaminRH

+0

pngファイルへのアクセス許可が正しくない可能性があります。サーバーが.pngファイルを読み取れないことがあります。 – Ezra

答えて

5

それはJPG、PNG、あるいは.exeまたはシステム上の他のファイルとすることができますが、何の入力違いはありません

<img src="{{asset('images/DRCSportslogo.png')}}" alt="DRC Sports Race Management" id="DRCS-logo" /> 
5

を試してみてください。

あなたは、APIのページでそれを見ることができます:私が提案することができますL4 API HTML::image

だけの事はあなたが到達したい画像を直接参照することです。私の経験では、FTPクライアントが間違ったアップロード(空のpngファイル)をすることがあります。そうかもしれない。

9

laravelは、パブリックフォルダ内の画像を検索し、ファイルの公開/イメージを持つ必要があります/ DRCSportslogo.png

{{ HTML::image('images/DRCSportslogo.png', $alt="DRCSports", $attributes = array()) }} 
-3

は限り「画像」フォルダ

+0

OPはそれがjpegのために働くと言うので、フォルダのパーミッションはそれにできません。 –