PHP7 インストールと設定

Windows環境へのPHP7のインストール手順と設定

PHP7のダウンロード

PHP: DownloadsからPHP For Windows: Binaries and sources Releasesに移動し、 VC15 x64 Thread Safeの最新のZipファイル(php-7.2.6-Win32-VC15-x64.zip)をダウンロード。(ntsはNon Thread Safe/ノンスレッド セーフ マルチスレッド対応、tsはThread Safe/スレッド セーフ マルチスレッド非対応、x86は32ビット、x64は64ビット)

Cドライブ直下にphp-7.2.6という名前でディレクトリを作成し、そこにzipを展開。

C:\php-7.2.6下のphp.ini-productionをコピーしphp.iniを作成。

php.iniの設定

ドキュメントルートの設定

doc_root = "C:\Apache24\htdocs"

インクルードディレクトリの設定

include_path = ".;c:\php-7.2.6\includes"

拡張ディレクトリの設定

extension_dir = "c:\php-7.2.6\ext"

タイムゾーンの設定

date.timezone = "Asia/Tokyo"

拡張機能(dll)を有効化

マルチバイト

extension=mbstring

マルチバイト文字の対応

[mbstring] mbstring.language = Japanese mbstring.internal_encoding = UTF-8 mbstring.http_input = auto mbstring.http_output = UTF-8 mbstring.encoding_translation = Off mbstring.detect_order = auto mbstring.substitute_character = none

Apache2.4

C:\Apache24\conf下のhttpd.confをコピーしバックアップ(httpd.conf.org)を取っておく。

httpd.confの設定

モジュール追加

LoadModule php5_module "C:\php-7.2.6\php5apache2_4.dll"

拡張子設定

AddType application/x-httpd-php .php

php.iniの設置場所

PHPIniDir "C:\php-7.2.6"

phpinfo

C:\Apache24\htdocs下にphpinfo.phpを作成。

PHP

<?php phpinfo();

http://localhost/phpinfo.phpにアクセスし、PHP Version 7.2.6(設定情報)が表示されれば設定完了。

最新の記事

プロフィール

流されるままにウェブ業界で仕事しています。
主にLAPP環境でPHPを書いています。
最近はjQueryをよく書いています。