ホームページ > バックエンド開発 > PHPの問題 > nginx php の画像が表示されない場合はどうすればよいですか?

nginx php の画像が表示されない場合はどうすればよいですか?

藏色散人
リリース: 2023-03-11 18:30:01
オリジナル
4833 人が閲覧しました

nginx PHP イメージでは解決策が表示されません。まず nginx.conf ファイルを開き、次に「location ~* ^. \.(jpg|jpeg|gif|png|bmp)$ {. ..}」を追加します。 " ステートメント; 最後に画像フォルダーと画像を承認します。

nginx php の画像が表示されない場合はどうすればよいですか?

この記事の動作環境: Windows7 システム、PHP7.1 バージョン、DELL G3 コンピューター

nginx php画像が表示されない場合はどうすればよいですか?

Nginx 静的 Web サイトでは画像を表示できません

今日は、行った演習をサーバーに保存して表示したいのですが、画像が表示されません。解決策を記録します:

まず、いくつかの Nginx コマンドを記録します:

start nginx //运行nginx
nginx -s stop // 停止nginx
nginx -s reload // 重新加载配置文件(如修改配置文件后,可通过该命令重新加载)
nginx -s quit // 退出nginx
nginx -v //可查nginx版本
ログイン後にコピー

次に、/usr/local/nginx/conf ディレクトリの nginx.conf ファイルを変更し、次の段落を追加します:

location ~* ^.+\.(jpg|jpeg|gif|png|bmp)$ {
access_log off;
root html;
expires 30d;
break;
}
ログイン後にコピー

ここで、ルートの後ろに Web サイトのディレクトリを正しく記述する必要があります。

最後に、画像フォルダーと画像を承認し、すべてのユーザーに表示権限を与える必要があります:

chmod 774 ./images
ログイン後にコピー

最後に、上記のコマンドを使用して構成を再読み込みします:

nginx -s reload
ログイン後にコピー

よし、これで画像が表示できるようになりました。 (実際には主にパーミッションの問題だと思います。真ん中のコードは背景画像が使えない場合に使われるようです…)

推奨学習:「PHP ビデオチュートリアル##」 #"

以上がnginx php の画像が表示されない場合はどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート