プログラミングノートスマートフォン用の表示で見るプログラミングノートプログラミングの備忘録ですこの広告は、90日以上更新していないブログに表示しています。第2回WindowsマシンにWebアプリケーションを開発する環境を準備します。ApacheとPHPを使います。今回はPHPの準備を行います。ビルドの選択PHPをApacheに読み込むには、mod_phpまたはmod_fastcgiが必要となります。今回はmod_phpを使います。mod_phpを使う場合、PHPはThread-Safe(TS)スレッドセーフのビルドを選択します。mod_fastcgiを使う場合、PHPはNon-Thread-Safe(NTS)のビルドを選択します。C、同じCPU(x86またはx64)のビルドである必要があります。Safe」をダウンロードしました。適切なバージョンを選択しダウンロードします。ダウンロードしたzipファイルを解凍後、展開します。(解凍後のフォルダ名を「php」に変更しました。)展開したフォルダに含まれているphp.ini-productionをphp.iniという名前でコピーします。php.iniで下の内容を変更します。エラーログファイルへのパス(絶対パス・相対パス両方可能。エラーログファイルはWebサーバが書き込めないといけません。「syslog」と入力するとWindowsのイベントログに記録されます)変更は任意ですが、合わせて確認しておくとよいディレクティブがあります。スクリプト実行の最大時間。PHPが使用するメモリ量。ファイルのアップロード・POSTするデータの最大サイズ★open_basedirに設定したディレクトリ以外にphpファイルを配置し、そのファイルにブラウザからアクセスすると、下のエラーメッセージが表示されます。path(s):PHPをApacheハンドラとして設定Apacheの設定ファイルhttpd.confを変更します。ApacheがPHPモジュールを読み込むように設定します。この設定により、拡張子.phpを含むすべてのファイルをPHPで処理します。.php2.PHPの設定ファイルphp.iniへのパスを設定します。c:/php<php.iniを含むディレクトリの絶対パス>★上記「c:/php」はPHPを展開した環境に合わせて変更してください。★ファイル名の最後が「.php」の場合だけPHPで処理したい場合は、下の設定を行います。application/x-httpd-php</FilesMatch>★Windows上でApache設定ファイルにパスを入力するとき、バックスラッシュ(\)を前向きスラッシュ(/)に変換する必要があります。★PHPが公式にサポートしているのは、ApacheLoungeです。»プロフィールプログラミングについて書きます。困ったりつまづいたりして勉強したことや、わからなくて調べてたことを、中心に書きます。調布市子ども交通教室はてなブログをはじめよう!white-liliumさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。