top


総投稿数 本 
no_

スポンサーサイト

 --------
上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。
カテゴリ :スポンサー広告 トラックバック(-) コメント(-)
no_34

【PHP】ダウンロード・インストールと設定

 2008-05-08
1:ダウンロード
 最新のものをダウンロード取得する
 http://www.php.net/downloads.php
 で手に入る。

  ・サイトにアクセスし、
   [Windows Binaries] から、
   PHP 5.2.6 zip package [9,516Kb] - 3 May 2008 を選ぶ。

   ・クリックすると ミラーサイトを選ぶ画面に移動するので
    jp.php.net をクリック > ダウンロード開始

   ・作業用のディレクトリにダウンロード、解凍

2:セットアップ と php.iniの設定
 解凍したフォルダ
 php-5.2.6-Win32 の名前を
 php に変更し、c:\ に複写
 c:\php とする

  フォルダを開き
   php.ini-dist というファイルを php.ini に名前を変えてコピー、
   ※これが、phpの設定ファイルとなる

   [ php.ini の設定 ]
    php.ini を、C:\WINDOWS\system32 にコピー
    エディタで開いて下記を編集

  --- 『magic_quotes_gpc』 エスケープ処理をはずす ---
; Magic quotes for incoming GET/POST/Cookie data.
; magic_quotes_gpc = On
magic_quotes_gpc = Off

  ※magic_quotes_gpcがOnの場合、 エスケープ処理が行われ、
   \(バックスラッシュ)、"(ダブルクォーテーション)、'(シングルクォーテーション などが
   \マークが自動的に付加されてしまう ことを防ぐ

  --- 『extension_dir』 phpのエクステンション・ディレクトリの設定 ---
; Directory in which the loadable extensions (modules) reside.
; extension_dir = "./"
extension_dir = "C:/php/ext/"

 
 ・続けて、extension の利用設定
  ※私は次のdllを有効にしました。
extension=php_gd2.dll
extension=php_mbstring.dll
extension=php_mysql.dll


  --- 『mbstring』 漢字コード関係 ---
[mbstring]
output_handler = mb_output_handler

; language for internal character representation.
mbstring.language = Japanese

; internal/script encoding.
; Some encoding cannot work as internal encoding.
; (e.g. SJIS, BIG5, ISO-2022-*)
; mbstring.internal_encoding = EUC-JP
mbstring.internal_encoding = UTF-8

; http input encoding.
mbstring.http_input = auto

; http output encoding. mb_output_handler must be
; registered as output buffer to function
; mbstring.http_output = SJIS
mbstring.http_output = UTF-8


  --- 『mail function』 メールアドレス関係 ---
[mail function]
; For Win32 only.
SMTP = localhost
smtp_port = 25

; For Win32 only.
sendmail_from =***@*********

  ※私のメールアドレスを登録

  ▼
 さらに





more3:phpのための Apacheの設定を見直す
 前に組み込み、設定したApacheですが、phpのために
 設定を見直します

 ・Apacheの設定ファイル(httpd.conf)をエディタで開く
  (メニューからたどれます・・・Apacheの設定参照)
  次の箇所を改めて設定しました。

  --- 『LoadModule』 利用するモジュールの設定 ---
LoadModule php5_module C:/php/php5apache2_2.dll
  ※私の組み込んでいるApache が 2.2なので
   こうなります。2の場合は、C:/php/php5apache2.dll


  --- 『AddType』 htmlファイルの中でもphpを利用できるように ---
AddType application/x-httpd-php .php .html .htm
AddType application/x-httpd-php-source .phps
Action application/x-httpd-php "/php/php.exe"


  --- 『DirectoryIndex』 ファイル参照される順番 ---

DirectoryIndex index.html index.htm index.php index.php3


4:動作の確認
 サーバーやphpなどの設定状況をリポートしてくれる phpinfo() を組み込んだ
 ファイル(たとえば、test.php として)を
 サーバーのルートディレクトリに用意しアクセス
 ※ブラウザで
  http://localhost/phpinfo.php など
  
 phpinfo.php の ソースは

<?php phpinfo(); ?>


 > OK!






commentsコメント
comment_post












管理者にだけ表示を許可する
commentトラックバック
トラックバックURL:
http://metaboy.blog23.fc2.com/tb.php/34-4d763c60
ようこそ
Add to Google 創るmetaboy:RSSフィード
My Yahoo!に追加
最新記事のRSS | 問い合わせ

仕事検索、アルバイト検索、依頼仕事の検索ポータル - 仕事検索.COM - www.jobkensaku.com ツクルン

創るmetaboy - WEB創る、サイト創る、何創る - 創ったmetaboy

 

リンク集

 

最近の記事

 

ブロとも申請フォーム
Sponserd by

さくらのレンタルサーバ さくらのレンタルサーバ
大容量・高機能レンタルサーバー heteml 大容量・高機能レンタルサーバー heteml
XREA (ValueDomain)
お名前.com お名前.com
名づけてねっと名づけてねっと
ムームードメインムームードメイン

 

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。