Windows 7 での PHP 構成環境
PHP 環境をセットアップするステップ 4: Windows 7 で PHP 環境を構成する方法。
Windows 7 での PHP 環境の設定は、Windows XP での設定よりもはるかに簡単です。コピーなどの操作は必要ありません。php.ini-development 設定ファイルの名前を php.ini 設定ファイルに変更するだけです。次に、次の構成操作を実行します。
1. php.ini 設定ファイルを開き、
を見つけます。
1
2
|
1
2
|
; On windows:
; extension_dir = "ext" |
が
1
2 |
; On windows:
extension_dir = "C:/php/ext" |
1
2 ; -サイズ: 13px; 行の高さ: 1.4em; パディング: 0px; マージン: 0px;">extension_dir = "C:/php/ext"
|
は、対応する DLL ファイルを呼び出すために、PHP 拡張パッケージの特定のディレクトリを指定することを示します。
2. デフォルトの PHP は Mysql への自動接続をサポートしていないため、php_mysql.dll などの対応する拡張ライブラリ関数を有効にする必要があります。これは
になります。
1
2 3 13px; 行の高さ: 1.4em; 余白: 0px;">4 6 7
|
extension=php_curl.dll
拡張子=php_mbstring.dll 拡張子=php_mysql.dll; -サイズ: 13px; 行の高さ: 1.4em; パディング: 0px; 拡張子=php_pdo_mysql.dll extension=php_pdo_odbc.dll extension=php_xmlrpc.dll |
これらの拡張子の前のセミコロン (;) は削除されます。
3. PHP のセッション関数を設定します
セッション機能を使用する場合、サーバー上にセッション ファイルの保存ディレクトリを設定する必要があります。そうしないと、Windows 7 上で新しい読み取り/書き込みディレクトリ フォルダーを作成する必要があります。このディレクトリは独立していることが望ましいです。 WEB ホストのプログラム ディレクトリの外に、ドライブ D のルート ディレクトリに phpsessiontmp ディレクトリを作成し、php.ini 設定ファイルで
を見つけました。
1
|
;session.save_path = "/tmp"
|
が
1
|
session.save_path = "D:/phpsessiontmp"
|
1
|
session.save_path = "D:/phpsessiontmp"
|
4. PHP のファイルアップロード関数を設定するには?
セッションと同様に、PHP ファイル アップロード機能を使用する場合は、ファイル アップロード機能を完了するために一時フォルダーを指定する必要があります。そうでないと、ファイル アップロード機能は失敗します。ここでは、Windows 7 フォルダー上に読み取りおよび書き込み可能なディレクトリを作成する必要があります。ドライブ D のルート ディレクトリに phpfileuploadtmp ディレクトリを作成し、php.ini 設定ファイルで
を見つけました。
1
|
;upload_tmp_dir =
|
が
1
|
upload_tmp_dir = "D:/phpfileuploadtmp"
|
1
|
upload_tmp_dir = "D:/phpfileuploadtmp"
|
5、修正date.timezone、否か在行phpinfo時間日付部分会报错:
警告: phpinfo() [function.phpinfo]…
我们要将
1
|
;date.timezone =
|
次のように変更されました
1
|
date.timezone = Asia/Shanghai
|
1
|
date.timezone = アジア/上海
|
クリックして PHP.INI に関する詳細な設定を参照することもできます
この時点で、Windows 7 での PHP 環境の構成は完了しましたが、これらの構成を完了するだけでは十分ではないため、Apache 構成ファイルで対応する PHP 構成も完了する必要があります。
PHP 環境セットアップのステップ 5: PHP をサポートするように Apache を構成する
1. #LoadModule vhost_alias_module modules/mod_vhost_alias.so に
を追加します。
1
2 3 13px; 行の高さ: 1.4em; マージン: 0px;
|
LoadModule php5_module "c:/php/php5apache2_2. dll"
PHPIniDir "c:/php" AddType application/x-httpd-php .php .html .htm |
PHP ディレクトリには複数の php5apache DLL ファイルが存在します。Apache2.2.15 を使用しているため、当然 php5apache2_2.dll を使用し、PHP のインストール ディレクトリと実行するプログラム拡張子を指定する必要があります。
2. デフォルトの Apache サーバーが WEB メイン プログラムを実行するディレクトリは Apache2.2/htdocs であることを知っておく必要があります。したがって、WEB メイン プログラム ディレクトリが変更されると、対応する Apache 設定を変更する必要があります。 🎜>
1
|
DocumentRoot "C:/Program Files/Apache Software" Foundation/Apache2.2/htdocs"
|
次のように変更されました
1
|
DocumentRoot "D:/PHPWeb"
|
1
|
|
1
|
<ディレクトリ "C:/Program Files/Apache Software Foundation/Apache2.2/htdocs">
|
1 |
|
1
|
<ディレクトリ "D:/PHPWeb"><🎜>
|
3、特定のインデックスファイルを最後に変更する前に、PHP 機能が構成されているため、当然、index.php の先実行が必要です
1
|
DirectoryIndex インデックス.html
|
次のように変更されました
1 |
DirectoryIndex index.php index.html
|
1 <🎜> |
DirectoryIndex インデックス.php インデックス.html<🎜>
|
4. Apache サーバーを再起動します
この時点で、Apache サーバー上の PHP 環境の設定は完了です。D:/PHPWeb ディレクトリに新しい PHP ファイルを作成し、
と記述するだけです。
1
2 3 13px; 行の高さ: 1.4em; マージン: 0px;
|
次に、ブラウザに http://localhost と入力すると、PHP の固有の設定ページが表示されます。これで、Window 7 での PHP 環境の設定作業は完了です。 phpinfo ( ); ?>
?
記事の出典:http://www.leapsoul.cn/?p=695
?
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
最新の問題
URL パラメータから取得した PHP 配列が期待どおりに動作しない
カテゴリ ID を含む URL パラメータがあり、それを次のような配列として扱いたいと考えています: http://example.com?cat[]=3,9,13 PHP では、...
から 2024-04-06 22:09:02
0
1
1428
戻り値の変数の形式は何ですか?
私はphpの初心者です。コードを見つけました: if($x<time()){return[false,'error'];} ロジックや変数は重要ではありませんが、[false...
から 2024-04-06 21:55:20
0
1
778
ループするために MySQL の結果を ID ごとにグループ化する
mysqlにフライトデータを含むテーブルがあります。 codeigniter3Journey_idair_idFlightDurationout_or_inflightdurati...
から 2024-04-06 17:27:56
0
1
406
関連トピック
詳細>
|