ホームページ >バックエンド開発 >PHPチュートリアル >WindowsでのPHP5.2.14とapache2.2.16のインストールと設定方法 Page 1/2_PHPチュートリアル

WindowsでのPHP5.2.14とapache2.2.16のインストールと設定方法 Page 1/2_PHPチュートリアル

WBOY
WBOYオリジナル
2016-07-21 15:34:431045ブラウズ

まず、インストールする必要がある設定ファイルをダウンロードします
1、apache-2.2.16
2、php-5.2.14-Win32

1.Apacheの設定

Apache のインストールについては説明しません。インストールプロセス中は、インストールする場所を選択して「次へ」をクリックするだけです。デフォルトのポートは 80 です。インストール後、検証のためにブラウザに http://localhost/ を入力します。成功した場合は、動作します。

apache 設定: 設定ファイルは、インストール ディレクトリの %APACHE_HOME%confhttpd.conf にあります。ルート ディレクトリ DocumentRoot (合計 2 か所) を変更します。ここでポートも変更されます。

2.PHPの設定

ダウンロードしたphp-5.2.14-Win32.zipを解凍します。ダウンロードする際は、php のデバッグ バージョンや非スレッドセーフ バージョンをダウンロードしないように注意してください。そうしないと、Apache と組み合わせた後にエラーが発生します。

解凍された php.ini-dist をバックアップとしてコピーし、元の php.ini-dist の名前を php.ini に変更し、ファイルを開いて設定します。

1. 拡張機能の場所を設定します: extension_dir = "%PHP_HOME%/ext" (変更後にこの設定を有効にするには、前のセミコロンを削除します。%PHP_HOME% は php の解凍ディレクトリです)

2. 使用する必要がある拡張機能を開きます: extension=php_bz2.dll、extension=php_gd2.dll、extension=php_mysql.dll、extension=php_mysqli.dll の前のセミコロンを削除します (スペースを含めることはできないことに注意してください)他の拡張機能を開きたい場合は、他の拡張機能の前にあるセミコロンを削除します。

3. 時差の問題: 検索

;date.timezone =

に変更されました

date.timezone = 中国

4. Apache との統合をセットアップする

Apache 設定ファイル httpd.conf を開きます。

#LoadModule vhost_alias_module modules/mod_vhost_alias.so

この行の下に入力します:

LoadModule php5_module E:/php/php-5.2.14-Win32/php5apache2_2.dll

PHPIniDir "E:/php/php-5.2.14-Win32"
AddType application/x-httpd-php .php .phtml

説明:

最初の行は、PHP と Apache を組み合わせるために必要なダイナミック リンク ライブラリの場所です。このファイルは、解凍後の PHP のルート ディレクトリにあります。

2行目はphp.iniファイルへのパスです

3 行目は、解析のために .php.phtml ファイルを Apache に転送するようにブラウザに指示します。

Apacheを再起動して、phpに関連付けられるようにします。 (Apache または PHP 構成ファイルを変更するたびに、Apache を再起動する必要があることに注意してください)

文字化けの問題は必ず発生するので、発生した場合は追記していきます。

追記: 案の定、開発には Eclipse for PHP Developers を使用しましたが、文字化けしたコードに遭遇しました。環境設定では、ワークスペースのエンコーディングはデフォルトで utf-8 に設定されていますが、php または html ページに とすると中国語の文字化けが表示されます。文字化けしたファイルのエンコードがすでに UTF-8 であることを確認してください。文字化けしたコードが消える前に、ファイルを保存してから UTF-8 として再保存する必要があります。これは BOM (バイト オーダー マーク) の問題であるはずです。現在の解決策: php.ini ファイルを開き、キーワード「default_charset」をクエリし、先行するセミコロンを削除し、値を utf-8 に変更して、Apache を再起動します。


http://www.bkjia.com/PHPjc/322392.htmlwww.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/322392.html技術記事まず、インストールする必要がある構成ファイルをダウンロードします。 1. apache-2.2.16 2. php-5.2.14-Win32 1. apache の構成 Apache のインストールについては説明しません。インストール プロセス中に、場所を選択します。ずっとインストールしたい...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。