Windows10にPHPをインストール

更新日2021-08-24 (火) 11:37:53

phpのインストール

WindowsのApache(x86)にPHP+JpGraphをインストールしてグラフを書く

DL

https://www.php.net/downloads

  • バージョン
  • Current Stable PHP 7.4.22 (Changelog)
  • Windows downloads
  • Apacheで使用するには以下の点とApacheがx86かx64かもを注意する。
  • VC15 x86 Thread Safe (2021-Jul-28 13:25:52) → Apache用
  • VC15 x86 Non Thread Safe (2021-Jul-28 13:25:33)→IIS用)

Zip [24.95MB]

php-7.4.22-Win32-vc15-x86.zip ← apacheがx86の時(Apacheと合わせる)

インストール

c:\usr\php74に解凍

環境変数のpathにc:\usr\php74を追加する

>php -v
PHP 7.4.22 (cli) (built: Jul 28 2021 09:47:34) ( ZTS Visual C++ 2017 x86 )
Copyright (c) The PHP Group
Zend Engine v3.4.0, Copyright (c) Zend Technologies

vcruntime140.dllでエラーが出た場合

以下からMicrosoft Visual C++をDL

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

その中の「Visual Studio 2019 の Microsoft Visual C++ 再頒布可能パッケージ」のダウンロード


設定

phpのインストールディレクトリ内

php.ini-developmentをphp.iniにリネーム

  • conf\httpd.confの文末に拡張子phpをブラウザでアクセスしたときphpが動作するように以下を追加

フォルダ区切りは「/」でも「\」でもどちらでも良いみたい

## Edit by JE2ISM

LoadModule php7_module "C:/Usr/php74/php7apache2_4.dll"
AddHandler application/x-httpd-php .php

# configure the path to php.ini
PHPIniDir "C:/Usr/php74"

GD2の有効化

  • php.iniの2か所変更
;;Edit by JE2ISM
;extension_dir = "ext"
extension_dir = "C:/Usr/php74/ext"
;;Edit by JE2ISM
extension=gd2 ← コメントを外す
  • Apacheのサービス再起動

JpGraphのインストール

以下から以下から無料版(jpgraph-4.3.4.tar.gz)をDL

https://jpgraph.net/download/

グラフを書くphpファイルのあるディレクトリに展開する

例 dht11にグラフ作成phpファイルがある

htdocs\dht11\libs\

日本語の表示の設定

  • ipamフォント等

https://ja.osdn.net/projects/ipafonts/releases/51866

からipam00303.zip、ipamp00303.zipなどをDLし解凍して、「ipam.ttf」、「ipamp.ttf」を以下のフォルダにコピーする

dht11\libs\fonts\

  • Apacheのサービス再起動

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2021-08-24 (火) 11:37:53 (34d)