最近 PHP プログラミングに熱中した後、WINDOWS プラットフォームでの PHP の構成について感慨深いものがあります。最初は、fool パッケージのワンクリック インストールを使用していましたが、fool パッケージのインストール バージョンが下がったことを考慮すると、実際に手動で PHP を設定する前に、環境を設定する際に多くの問題に遭遇しました。多くの情報を参照して試した結果、最終的には正常に設定できました。ここで、私の構成経験を共有して、PHP 環境の構成に関するみんなの混乱を解決できると信じています。
まず、私が使用しているソフトウェアのバージョンについて話させてください。
PHP 5.1.6
APACHE 2.0.59 (注: APACHE 2.2.X 以降は PHP 5 をサポートしていません)
MYSQL 5.0.24a
それでは、インストールを開始しましょう。まず php5 をインストールし、ファイルを C に直接解凍しました。 :php (どこにインストールするかは問題ではありません。個人の好みに依存します。この記事のすべてのパスは私のインストール パスです。自分のマシンにインストールする場合は、自分のパスに変更するように注意してください。) 次に、APACHE をインストールします。 . 、私はそれをドライブ C のルート ディレクトリに直接インストールしました。インストール プロセス中に、3 つのテキスト ボックスが表示されます。上の 2 つにローカル IP を入力し、下の 1 つに EMAIL を入力します。インストールされました。次に、Apache GroupApache2conf の下にある httpd.conf ファイルを編集します。メモ帳でファイルを開き、次の 2 行のコードを最後に追加します:
LoadModule php5_module "C:/php/php5apache2.dll"
AddType application/x-httpd-php .php
C: ディレクトリに www を作成しましたこのディレクトリはサイト ファイルを保存するために使用されます。httpd.conf で次の文を見つけました。DocumentRoot "C:/Apache2/htdocs" は DocumentRoot "C:/www" に変更されました。このようにして、ホーム ディレクトリは C:www に設定されます。ホームディレクトリの場所を変更したくない場合は、これを変更する必要はありません。
ディレクトリのデフォルトのホームページを変更します:
DirectoryIndex を見つけて、ホームページとして設定したいファイル名を書き込みます (index.html、index.php など)。
言語の優先順位、次のステートメントを見つけます
LanguagePriority zh-CN zh-TW en ca cs da de el eo es et fr he hr it ja ko ltz nl nn no pl pt pt-BR ru sv
Put 中国語 (zh-CN zh) -TW)を前に置きます(つまり、元のファイルの対応する
部分を上記に変更します。
他に変更するものはありません。APACHの設定は以上です。次に、PHPの設定について説明します)
php を配置し、.ini-dist を C:windows にコピーし、名前を php.ini に変更します (PHP をインストールした人なら誰でもこれを行っています)
その後、いくつかの場所を変更します:
Data Handling で、post_max_size = 8M を見つけます
これはPHP が受け入れる POST データの最大サイズは 20M に変更できます。
パスとディレクトリで extensi を見つけます。これは PHP 検索拡張ライブラリの場所であり、そのパスを拡張機能フォルダーの場所に設定します。これを次のように変更します。
extensi
ファイルのアップロードで、upload_max_filesize = 2M を見つけて、アップロードできる最大ファイル サイズを 20M に変更できます。
動的拡張機能
ここには、PHP のサポートされているすべての拡張機能がリストされている PHP 拡張機能設定セクションがあります。先頭にセミコロンのコメントが付いている場合は、現在の PHP 設定が拡張機能をサポートしていないことを示します。セミコロンを削除すると、PHP が拡張機能をサポートできるようになります。以下に、一般的に使用されるいくつかの実用的な PHP 拡張機能を示します。文。 dll
ここに php.ini 設定が完了したら、PHP5 が MYSQL をサポートできるように
C:PHPlibmysql.dll、C:PHPextphp_mysql.dll、C:PHPextphp_mysqli.dll
を C:Windowssystem32 にコピーすることが非常に重要です。ホーム ディレクトリで APACHE を再起動し、新しいメモ帳ファイル テストを作成し、「
phpinfo();」と入力します。保存後、サフィックスを PHP に変更します。ブラウザに入力
上記は、mysql mysqldump の内容を含む、MYSQL5 の文字化けコードの解決策を含む、mysql mysqldump の PHP 設定体験を紹介しています。PHP チュートリアルに興味のある友人に役立つことを願っています。