WindowsアップデートをしたらApache+PHPが動かなくなった場合

2020 年 12 月の Windows アップデートを実行した影響なのか。
Apache が起動できなくなりました。

なので、Apache のログを確認すると以下の一文が出力されていました。

PHP Warning: 'vcruntime140.dll’ 14.0 is not compatible with this PHP build linked with 14.16 in Unknown on line 0

Deepl翻訳:
PHP 警告: 'vcruntime140.dll’ 14.0 はこの PHP ビルドと互換性がありません。

以下ページから VS2019 の Microsoft Visual C++ 再頒布可能パッケージをダウンロードし、
インストールして、再度 Apache を起動してみると起動してきました。

Apache と PHP は、VS2019 で確かビルドされてるのを使ってます。

https://visualstudio.microsoft.com/ja/downloads/

雑記

Posted by 管理人