質問するログイン新規登録

Q&A

解決済

1回答

200閲覧

PHPのWebサイト、脆弱性対応について

saya24

総合スコア265

PHP

PHPは、Webサイト構築に特化して開発されたプログラミング言語です。大きな特徴のひとつは、HTMLに直接プログラムを埋め込むことができるという点です。PHPを用いることで、HTMLを動的コンテンツとして出力できます。HTMLがそのままブラウザに表示されるのに対し、PHPプログラムはサーバ側で実行された結果がブラウザに表示されるため、PHPスクリプトは「サーバサイドスクリプト」と呼ばれています。

0グッド

0クリップ

投稿2026/11/02 00:45

0

0

実現したいこと

社内ネットワーク上で運用中のWebサイトが PHPで構築されているのですが こちら 現況Ver8.3.9です。例の騒ぎでパッチを適用したいたのですが、極力最低限の対応で済ませたく考えています。

発生している問題・分からないこと

コミュニティから提供されている資源は どれをダウンロードして どういう手続きを踏めば良いのか 分からない状態です。スレッドセーフ版で運用中であることは認識済です。最低限の対応手続きは どのダウンロード、どういった手続きか教えてください。

画像下部一番最初のZIPをダウンロードしてみたところ、例のWebサイトに配置した PHPフォルダ一式同様がおちてきてしまったので
あれれ そこまで大掛かりなの? 適用のEXEを動かせばいいだけじゃないの??と ちょっと困惑した次第です。イメージ説明

該当のソースコード

特になし

試したこと・調べたこと

  • teratailやGoogle等で検索した
  • ソースコードを自分なりに変更した
  • 知人に聞いた
  • その他
上記の詳細・結果

自分に適した記事をみつけることができませんでした

補足

特になし

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

guest

回答1件

0

ベストアンサー

各マイナーバージョンの対応版がリリースされていますのでパッチ摘要ください

  • 8.2.35
  • 8.3.36 ←質問者さんの場合こちら以上になるようアップグレード
  • 8.4.27
  • 8.5.12

具体的には

windowsのxamppなどをご利用であれば

  1. 以下phpサイトからご利用マイナーバージョンの最新リビジョンをダウンロード
    https://www.php.net/downloads.php
    widows→ZIP Downloadsでマイナーバージョンを選び
    「VS16 x64 Thread Safe」のZIPを押してダウンロード

  2. XAMPPが起動中であれば停止
    zamppのインストール先がc:\xamppであればc:\xampp\phpをc:\xampp\php.oldとしておく
    先ほど落としたzipをc:\xamppに解凍、フォルダ名をc:\xampp\phpにリネーム

  3. XAMPPを起動
    コマンドラインのphp -vやブラウザでphpinfo()を書いたphpを表示して確認

投稿2026/11/02 01:53

編集2026/11/02 03:56
yambejp

総合スコア118694

saya24

2026/11/02 03:11

yambejpさんご返信をありがとうございます。 貼りつけた画面下部の どれかをダウンロードして その中の EXEを起動ということではないのですかね 「パッチ適用ください」の作業手順がわからなくて...すみません
yambejp

2026/11/02 03:53

もう少し具体的にやり方を追記しておきました
saya24

2026/11/02 04:20

yambejpさま ありがとうございます。 PHPのフォルダをまるまる入替え、ということなんですかね。 退避した旧PHPのフォルダから PHP.ini を複写して 何かの拡張ライブラリを使っていたら それらも合わせて移行という感じですかね
yambejp

2026/11/02 05:53

>何かの拡張ライブラリを使っていたら それらも合わせて移行という感じですかね どちらかというと拡張ライブラリは再インストールした方がトラブルは少なく抑えられると思います
hiroki-o

2026/11/02 14:10

saya24さん (もう解決しているかもしれませんが) XAMPPやMAMPを使用していない場合は、PHP入れ替え後にApacheを再起動してください。
saya24

2026/11/03 08:33

ご両名ありがとうございました。 PHPフォルダの置き換えと.iniファイルの旧フォルダからの移植、また旧extフォルダから複数ファイルの配置を実施し、Apache再起動で 無事対応を完了させることができました。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.25%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問