2011-12-25 23 views
1

私は画像をアップロードして表示するウェブサイトを開発しました。そしてそれはローカルサーバー上で正常に動作しますが、Webサーバーにアップロードすると画像が表示されません。しかし、ファイルはサーバーの現在の場所にアップロードされており、パスも正常です。画像を追加してPHPを使用して表示

+0

まず最初に行うには、本当にあなたが期待するものをやっている場合は、にそれを投稿したときに、あなたの生成されたHTMLのソースを確認する画像のURLをコピーして見ていますブラウザ。 –

+0

ファイルはアップロードされていますか?あなたはファイル/フォルダのアクセス許可をチェックしましたか? – Zar

答えて

1

URLに完全パスを入力して、文字通り入力してください。 それでも問題が解決しない場合は、画像ファイルの権限を設定してファイルが読み取り可能であることを確認してください。

+0

イメージの読み取り可能な設定を設定する方法...? – doubleD

+0

Linuxを使っていると仮定して、chmod:http://catcode.com/teachmod/ –

+0

'chmod 0755 image.png'を参照してください。さらに、' chown user:group image.png'でオーナーシップを設定したいかもしれません。 – nand

0

あなたのフォーマットに問題があると思います。スクリプトをチェックし、それらの形式がローカルファイルと同じであることを確認してください。プログラミングミスがあった場合、ファイルはサーバーに保存されますが、実際の形式は実際のものとは異なる場合があります。私は前にこの問題を抱え

...

+0

これはどのように私は画像を表示するために与える doubleD

+0

これは、DA値の後にそれを読み取る方法です doubleD

+0

あなたはコンマータとしてコンマを使用しようとしていますか?ピリオドを使用して文字列を結合してみてください。出力されるHTMLの外観はどうですか? –

関連する問題