2017-05-08 15 views
0

私のPHPページに画像を表示しようとしていますが、UbuntuのGoogle ChromeとFirefoxは画像の表示を拒否しています。同じイメージを持つ同じページは、Windowsを使用している両方のブラウザでうまく動作します。誰が私に何が起こっているか説明することができますか?あなたのイメージが格納されているディレクトリをLinux OS上のPHPページの画像が消えます

+2

あなたが使用しているコードを投稿してください – b0ne

+0

これは基本的にlinuxの許可エラーです。 – Exprator

+0

を使用しているディレクトリに再帰的にアクセス許可を与え、ディレクトリseperatorを確認してコードを追加する必要があります。 –

答えて

0

チェックは、あなたのUbuntuの端末で

、 タイプで、パーミッションが777、または775に設定されていることを確認します

はsudo chmodの777/images_dir -R

0

これには1001の理由があります。

最も可能性のもの:ファイル名に

  • ケースの問題。 Windowsでシステムを開発し、Linuxで移植する多くの人々がこの問題に直面しています。 Linuxでは大文字と小文字が区別されます。ファイル名a.pngはA.pngとは異なります。一方、ウィンドウでは大文字と小文字は区別されません。

  • 許可。ファイルに権限の問題がある可能性があります。ブラウザがファイルを取得しようとしているのと同じディレクトリからファイルを開こうとします。これに問題がある場合、Firefoxは同じ問題を抱えます(あなたの資格情報で動作するため)。

関連する問題