プログラミング言語/PHP/PHPを始めるには
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
#contents
ことわりがない限りWindows主体なので注意
#br
* まずはApacheをインスコ [#ecc996df]
-Apache
--[[Apache 2.0.63:http://www.apache.org/dist/httpd/binari...
↑これはサーバーになるわけだ
Mac OS Xの場合は、ApacheとPHP、Perlなどは既にインストール...
** インスコ方法 [#v8e6c613]
+NEXTで進めていく
+Network Domainとか出るページがあると上から「''localhost'...
空白だと鯖起動時にエラー(インストールは可能)みたいなので、~
「admin@localhost.localdomain」とでも入力
+下のチェックボックスは上の●をクリック(Run as a service ...
+CompleteをクリックしてNEXT
+インスコフォルダを指定してNEXT
+インスコ開始
** インスコが終了したら [#v71ddd07]
[[http://localhost/:http://localhost/]]にアクセス汁!!
[[画像:http://allabout.co.jp/internet/database/closeup/CU...
↑このページが見れれば成功だお( ^ω^)
* 次にPHPをダウソ [#la671bce]
-PHP5.2.2
--[[PHP5.2.2:http://jp.php.net/get/php-5.2.2-Win32.zip/fr...
-↑これをダウンロードして解凍汁
-フォルダ名を「''PHP''」に書き換える
-'' C:\ ''にPHPフォルダを移動させる
** 設定 [#y5a2746e]
-php5ts.dllのコピー
--Windows 2000 の場合
---''php5ts.dll''を''C:\WINNT内''にコピー
--Windows 98/Me XP Windows Server 2003 の場合
---''php5ts.dll''を''C:\WINDOWS内''にコピー
-php.ini-distのコピー
--Windows 2000 の場合
---''php.ini-dist''を''C:\WINNT''内にコピー
---コピー後、''php.ini-dist''を''php.ini''と名前変更
--Windows 98/Me XP Windows Server 2003 の場合
---''php.ini-dist''を''C:\WINDOWS内''にコピー
---コピー後、''php.ini-dist''を''php.ini''と名前変更
** php.iniの修正 [#w4853564]
-先ほどコピーしたphp.iniを開いてください
-extension_dirを指定
extension_dir =
これを
extension_dir = "''c:/PHP/ext''"
にする
-使用するDLLを指定
;extension=php_bz2.dll
;extension=php_cpdf.dll
;extension=php_curl.dll
;extension=php_dba.dll
と、なっているのを全て''先頭のセミコロン「;」をはずそうか''
extension=php_bz2.dll
extension=php_cpdf.dll
extension=php_curl.dll
extension=php_dba.dll
** httpd.confの修正 [#rcc721f8]
-''C:\Program Files\Apache Group\Apache2\conf''にある''ht...
一番上に下記のように記述汁
# PHP 5 の場合
LoadModule php5_module "C:/PHP/php5apache2.dll"
# php.ini の場所を設定
PHPIniDir "C:/WINDOWS"
ScriptAlias /php/ "c:/php/"
AddType application/x-httpd-php .php
# PHP 5 の場合
Action application/x-httpd-php "/php/php.exe"
自分がPHPを置く場所を指定する
#
# DocumentRoot: The directory out of which you will serv...
# documents. By default, all requests are taken from thi...
# symbolic links and aliases may be used to point to oth...
#
DocumentRoot "【自分がPHPを置く場所への絶対パス】"
俺の場合
#
# DocumentRoot: The directory out of which you will serv...
# documents. By default, all requests are taken from thi...
# symbolic links and aliases may be used to point to oth...
#
DocumentRoot "D:/web/php"
と記述すると、D:/web/phpに置いた.phpファイルが実行できる
下にいくと
#
# This should be changed to whatever you set DocumentRoo...
#
<Directory "D:/web/php">
とあるので、これも設定しておこう
Mac OS Xの場合は、環境設定パネル->共有のWeb共有をチェック...
10.4まではApache 1.2が、10.5からはApache 2がインスコされ...
LoadModule php5_moduleとAddType application/x-httpd-php ....
** Apacheの再起動 [#g70558e9]
-''スタート''→''プログラム''→''Apache→Control Apache Serv...
-Apacheが''再起動''される
-※再起動してエラーが出たらhttpd.confの設定ミスです><;
Mac OS Xなどでは、再起動はターミナルなどコマンドラインで ...
Syntax Errorとか出たらhttpd.confの設定ミスです><;
* PHPを動かそう [#kbd88b92]
PHPが動くか確認♪~
先ほど''DocumentRoot''で指定したフォルダを覚えておいてく...
俺の場合は
DocumentRoot "D:/web/php"
と設定しているので、
D:/web/php
へ移動します。
次に、メモ帳で下記のように入力してください。~
<?php
phpinfo();
?>
そして、「''info.php''」と名前をつけて、''指定したフォル...
保存できましたか?では、それを見てみます。
[[http://localhost/info.php:http://localhost/info.php]]←...
[[画像:http://allabout.co.jp/internet/database/closeup/CU...
↑こんな画面が出てきたかな、かな?~
出てきたらPHPの環境構築は終了です><;
上の場合は、「D:\web\php」が「http://localhost/」になると...
* PHPができる環境が整ったので、初歩的なことだけ・・・。 [...
とりあえず文字を出力
<?php
echo "Hello Vipper!";
?>
とメモ帳で書いて、「hello.php」と保存してください。
これが文字出力の基本的な文になります><;
終了行:
#contents
ことわりがない限りWindows主体なので注意
#br
* まずはApacheをインスコ [#ecc996df]
-Apache
--[[Apache 2.0.63:http://www.apache.org/dist/httpd/binari...
↑これはサーバーになるわけだ
Mac OS Xの場合は、ApacheとPHP、Perlなどは既にインストール...
** インスコ方法 [#v8e6c613]
+NEXTで進めていく
+Network Domainとか出るページがあると上から「''localhost'...
空白だと鯖起動時にエラー(インストールは可能)みたいなので、~
「admin@localhost.localdomain」とでも入力
+下のチェックボックスは上の●をクリック(Run as a service ...
+CompleteをクリックしてNEXT
+インスコフォルダを指定してNEXT
+インスコ開始
** インスコが終了したら [#v71ddd07]
[[http://localhost/:http://localhost/]]にアクセス汁!!
[[画像:http://allabout.co.jp/internet/database/closeup/CU...
↑このページが見れれば成功だお( ^ω^)
* 次にPHPをダウソ [#la671bce]
-PHP5.2.2
--[[PHP5.2.2:http://jp.php.net/get/php-5.2.2-Win32.zip/fr...
-↑これをダウンロードして解凍汁
-フォルダ名を「''PHP''」に書き換える
-'' C:\ ''にPHPフォルダを移動させる
** 設定 [#y5a2746e]
-php5ts.dllのコピー
--Windows 2000 の場合
---''php5ts.dll''を''C:\WINNT内''にコピー
--Windows 98/Me XP Windows Server 2003 の場合
---''php5ts.dll''を''C:\WINDOWS内''にコピー
-php.ini-distのコピー
--Windows 2000 の場合
---''php.ini-dist''を''C:\WINNT''内にコピー
---コピー後、''php.ini-dist''を''php.ini''と名前変更
--Windows 98/Me XP Windows Server 2003 の場合
---''php.ini-dist''を''C:\WINDOWS内''にコピー
---コピー後、''php.ini-dist''を''php.ini''と名前変更
** php.iniの修正 [#w4853564]
-先ほどコピーしたphp.iniを開いてください
-extension_dirを指定
extension_dir =
これを
extension_dir = "''c:/PHP/ext''"
にする
-使用するDLLを指定
;extension=php_bz2.dll
;extension=php_cpdf.dll
;extension=php_curl.dll
;extension=php_dba.dll
と、なっているのを全て''先頭のセミコロン「;」をはずそうか''
extension=php_bz2.dll
extension=php_cpdf.dll
extension=php_curl.dll
extension=php_dba.dll
** httpd.confの修正 [#rcc721f8]
-''C:\Program Files\Apache Group\Apache2\conf''にある''ht...
一番上に下記のように記述汁
# PHP 5 の場合
LoadModule php5_module "C:/PHP/php5apache2.dll"
# php.ini の場所を設定
PHPIniDir "C:/WINDOWS"
ScriptAlias /php/ "c:/php/"
AddType application/x-httpd-php .php
# PHP 5 の場合
Action application/x-httpd-php "/php/php.exe"
自分がPHPを置く場所を指定する
#
# DocumentRoot: The directory out of which you will serv...
# documents. By default, all requests are taken from thi...
# symbolic links and aliases may be used to point to oth...
#
DocumentRoot "【自分がPHPを置く場所への絶対パス】"
俺の場合
#
# DocumentRoot: The directory out of which you will serv...
# documents. By default, all requests are taken from thi...
# symbolic links and aliases may be used to point to oth...
#
DocumentRoot "D:/web/php"
と記述すると、D:/web/phpに置いた.phpファイルが実行できる
下にいくと
#
# This should be changed to whatever you set DocumentRoo...
#
<Directory "D:/web/php">
とあるので、これも設定しておこう
Mac OS Xの場合は、環境設定パネル->共有のWeb共有をチェック...
10.4まではApache 1.2が、10.5からはApache 2がインスコされ...
LoadModule php5_moduleとAddType application/x-httpd-php ....
** Apacheの再起動 [#g70558e9]
-''スタート''→''プログラム''→''Apache→Control Apache Serv...
-Apacheが''再起動''される
-※再起動してエラーが出たらhttpd.confの設定ミスです><;
Mac OS Xなどでは、再起動はターミナルなどコマンドラインで ...
Syntax Errorとか出たらhttpd.confの設定ミスです><;
* PHPを動かそう [#kbd88b92]
PHPが動くか確認♪~
先ほど''DocumentRoot''で指定したフォルダを覚えておいてく...
俺の場合は
DocumentRoot "D:/web/php"
と設定しているので、
D:/web/php
へ移動します。
次に、メモ帳で下記のように入力してください。~
<?php
phpinfo();
?>
そして、「''info.php''」と名前をつけて、''指定したフォル...
保存できましたか?では、それを見てみます。
[[http://localhost/info.php:http://localhost/info.php]]←...
[[画像:http://allabout.co.jp/internet/database/closeup/CU...
↑こんな画面が出てきたかな、かな?~
出てきたらPHPの環境構築は終了です><;
上の場合は、「D:\web\php」が「http://localhost/」になると...
* PHPができる環境が整ったので、初歩的なことだけ・・・。 [...
とりあえず文字を出力
<?php
echo "Hello Vipper!";
?>
とメモ帳で書いて、「hello.php」と保存してください。
これが文字出力の基本的な文になります><;
ページ名: