php設定 vista編
今回は、PHP設定について説明したいと思います。
1.PHPをダウンロード
まず、参考のサイトを紹介する。
PHPインストールと初期設定
さぁ、設定して行こう!
まずは、このサイトに行こう。
http://www.php.net/
次の画面で、「VC9 x86 Non Thread Safe」と「VC9 x86 Thread Safe」があるけど
さっき、参考サイトで紹介したサイトで詳しく書いてあるので読んでみてください。
3.「VC9 x86 Thread Safe」で「zip」を選択する。
4.PHPフォルダをディスクトップに作る。
「右クリック」→「新規作成」→「フォルダ」→名前は「php」でOK!
5.さっき作った「php」フォルダにインストール。
6.その「php」フォルダをコピーし、Cドライブの直下に置く。
7.先ほどの「php」フォルダの中に「php5ts.dll」というファイルがある。
それを「C:/windows」の中に入れる。
8.次に、「コントーロールパネル」→「システムとメンテナンス」→「システム」→
「システムの詳細」→「詳細設定」→「環境変数」→「システムの環境変数」→
「path」→「編集」→「変数値」→後ろの行に「;C:\php」と追加する。
そうそう、ここからファイルを編集したりする作業に移るので、上書きやアクセス許可できるように設定しよう。
先ほど作った「php」ファイルで右クリックし、「プロパティ」→「セキュリティ」→「編集」クリックして
チェックがついてないところをチェックするだけ。
9.php.ini編集
・「C:/php/php.ini_development」を編集。
・「php.ini_development」というファイルの名前を「php.ini」に変える。
・「doc_root」を探す。「"c:/Apache Software Foundation/Apache2.2/htdocs"」とかく。
:
doc_root = "c:/Apache Software Foundation/Apache2.2/htdocs"
; The directory under which PHP opens the script using /~username used only
; if nonempty.
:
・「extension_dir」を探す。「"c:/php/ext"」と書く。
:
extension_dir = "c:/php/ext"
; Whether or not to enable the dl() function. The dl() function does NOT work
; properly in multithreaded servers, such as IIS or Zeus, and is automatically
; disabled on them.
:
・「mbstring」を探し「;」はずす。
[mbstring]
;mbstring.language = Japanese
;mbstring.internal_encoding = UTF8
;mbstring.http_input = UTF8
;mbstring.http_output = UTF8
;mbstring.encoding_translation = Off
;mbstring.detect_order = UTF8
;mbstring.substitute_character = none;
・「extension」を探し、「;」はずす。
;extension=php_mysql.dll
;extension=php_pgsql.dll
「php.ini」の編集は終わり。
あとは、それを「C:/php」上書き保存する。
10.Apache 「httpd.conf」を編集
・「C:/Apache Software Foundation/Apache2.2/conf/httpd.conf」の「httpd.conf」をテキストエディタで開く。
以下を「httpd.conf」に追加する
LoadModule php5_module "C:/php/php5apache2_2.dll"
PHPIniDir "C:/php"
AddType application/x-httpd-php .php
DirectoryIndex index.html index.php
「httpd.conf」の編集は終わり。
あとは、それを「C:/Apache Software Foundation/Apache2.2/conf/httpd.conf」に上書き保存。
11.Apacheを再起動する。
12.phpの動作確認
・テキストエディタを開く。
・って書く
・名前は「test.php」で保存。※名前はなんでもいい。
保存先は、「C:/Apache Software Foundation/Apache2.2/htdocs」の中に保存。
・ブラウザを立ち上げ、アドレスバーに「localhost/test.php」と入力。
この↑画像みたいに出れば成功。