2013/05/25(土) [n年前の日記]
#2 [windows] phpをインストール
環境は Windows7 x64。php-5.4.15-Win32-VC9-x86.zip をDL。解凍して C:\php\ を作ってコピー。以下を参考にして作業。
_PHPインストールと初期設定(Windows)
_HTTPサーバーにPHP5を導入しよう
04WebServerを起動。サーバ設定 → CGI、SSIの設定 → php の項目を追加して設定。
以下の内容を phpinfo.php として、04WebServerのドキュメントルートに保存。
500が返ってきた。うーん。
_PHP: CLI と CGI - Manual
_PHPインストールと初期設定(Windows)
_HTTPサーバーにPHP5を導入しよう
- php.ini-development を php.ini としてコピー。
- php.ini を編集。
- cgi.force_redirect = 0
- extension=php_mbstring.dll
- extension_dir = "C:\php\ext"
- include_path = ".;c:\php\includes;c:\php\pear"
- mbstring.language = Japanese
- mbstring.internal_encoding = UTF-8
- mbstring.http_input = pass
- mbstring.http_output = pass
- mbstring.encoding_translation = Off
- mbstring.detect_order = UTF-8,SJIS,EUC-JP,JIS,ASCII
- mbstring.substitute_character = none;
- mbstring.strict_detection = Off
04WebServerを起動。サーバ設定 → CGI、SSIの設定 → php の項目を追加して設定。
以下の内容を phpinfo.php として、04WebServerのドキュメントルートに保存。
<?php phpinfo(); ?>ブラウザで http://localhost/phpinfo.php を開いて動作確認。
500が返ってきた。うーん。
_PHP: CLI と CGI - Manual
PHP 5 では、CLI および CGI のファイル名にいくつかの変更があります。 PHP 5 では、CGI版は php-cgi.exe に変更されました。 (以前は php.exe) CLI版はメインディレクトリに 置かれるようになりました。(以前は、cli/php.exe))なるほど。php.exe じゃなくて、php-cgi.exe を設定。動いた。
[ ツッコむ ]
以上です。