Windows 7でのPHP7動作環境の構築について説明します。

coldplay.xixi
リリース: 2023-02-17 20:22:02
転載
2625 人が閲覧しました

Windows 7でのPHP7動作環境の構築について説明します。

Facebook の HHVM に追いつくという php7 の伝説的な高性能を体験するため、特別に試してみましたphp7 をインストールした後、php7 の実行環境は以前の php5 に比べてまだ少し厳しいことを認めざるを得ません。トピックから始めましょう。

推奨 (無料): PHP7

1. 環境の準備

1. Windows7 のバージョン要件

win7 システムを使用している場合は、SP1 更新パッケージがシステムにインストールされていることを確認する必要があります。図に示すように、必要な条件:

##2. php7

## をダウンロードするには、スレッドをダウンロードする必要があります-safe バージョンの php7。そうでない場合、php7apache2_4.dll 拡張機能をロードできません。ダウンロード アドレス:

##http://php.net/downloads .php

##3 Apache2.4 をダウンロード

互換性上の理由から、VC9 コンパイル環境での Apache バージョンを選択しました。ダウンロード アドレス:

##http://httpd.apache.org/download.cgi

ダウンロード プロセスは次のとおりです。



##


#注: #Apache2.2 は php7 をサポートしていないため、Apache2.4# をダウンロードする必要があります。

4. Visual C 2015 をダウンロード

# #php7 は VC14 コンパイル環境を使用するため、Visual C 2015 もダウンロードする必要があります。 ダウンロード アドレス:

# #https://www.microsoft.com/en-US/download/details.aspx?id=48145

##2. インストールの開始

## 1. ダブルクリックして vc_redist.x64 をインストールします。 .exe

2. php-7.0.10-Win32-VC14-x64.zip を解凍すると、ディレクトリ構造は次のとおりです。

3. httpd-2.4.23-x64.zip を解凍すると、ディレクトリ構造は次のようになります:

4. Apache サービスの作成

cmd コマンド ラインに次のように入力します:

#"D:\program\myplatform\Apache2.4\bin\httpd.exe" -k install -n Apache2.4 (図に示すように)

superior この図は、権限が十分ではないことを示しています。図に示すように、管理者権限で再度実行します。


#上の図は、Apache2.4 システム サービスが正常に作成されたことを示しています。

3. Apache の設定

#変更するファイル: D:/program/myplatform/Apache2.4/conf/httpd.conf

1. apache のインストールディレクトリの設定

##変更

定義SRVROOT "/Apache24" は

##SRVROOT "D:/program/myplatform/Apache2.4"

に変更されます#2. ワークスペースの設定

次の 2 行を変更します。

DocumentRoot "${SRVROOT}/htdocs"

##<ディレクトリ "${SRVROOT}/htdocs">

# に変更されました

#DocumentRoot "D:/javapro"

< ;ディレクトリ "D:/javapro">

#3. PHP モジュールをロードします

## タグの最後に、次の 3 行を追加します:

PHPIniDir "../PHP/php-7.0.10"

#LoadModule php7_module "../PHP/php-7.0.10/php7apache2_4.dll"

##AddType application/x-httpd-php .php

#注: ここでは相対パスが使用されており、相対パスのルート ディレクトリは ServerRoot パラメータの値です。また、これは SRVROOT によって以前に定義された値であり、httpd.conf 構成ファイルが配置されているディレクトリではありません。

##4. Web サイト ディレクトリへのアクセスは禁止されています

セキュリティ上の理由から、Web サイトのディレクトリ リストへのアクセスを禁止するようにこのオプションを設定することをお勧めします。次のように:

## タグで、

## を置き換えます。 ##オプション インデックス FollowSymLinks

に変更されました

#オプション なし

##5. デフォルトのホームページを設定する

## タグ内で # # を置き換えます

#DirectoryIndexindex.html

## は

# に変更されますDirectoryIndexindex.htmlindex.php

4 、設定しますphp

# 変更が必要なファイル: ##D:/program/ myplatform/php-7.0.10/php.ini

##1. php .ini を変更します。開発

# will

D:/program/myplatform/##php #php-7.0.10 ディレクトリ内の .ini-development ファイル名は php.ini に変更されます。

#2. 拡張機能のディレクトリを変更します

# extension_dir = "D:/program/myplatform/PHP/php-7.0.10/ext"

## これ絶対パスである必要があります

##3. 関連する拡張機能をオンにします

必要に応じて関連する拡張機能を有効にします。ここでは次の拡張機能のみを有効にしました:

#extension=php_gd2.dll

# #extension= php_curl.dll

##extension=php_mbstring.dll

##extension=php_openssl.dll

# extension=php_mysqli.dll

##extension=php_pdo_mysql.dll

注: php7 では、php_mysql.dll 拡張機能はサポートされなくなりました。

#4. タイムゾーンの設定

date.timezone ="アジア/上海"

##5. エラー報告レベルの設定

error_reporting = E_ALL ^ E_NOTICE

##5. Apache 構成を確認します

# Apache インストール ディレクトリの bin ディレクトリに切り替えて、次のように入力します: httpd.exe -t 、図に示すように:

##構文 OK が返された場合は、Apache の構成と必要な動作環境に問題がないことを意味します。そうでない場合は、エラーのトラブルシューティングを行う必要があります。エラーメッセージに従ってください。

6. Apache をテストし、php は正常に動作しています

#ワークスペースのルート ディレクトリに、次の内容を含む新しい Index.php を作成します。

phpinfo();
ログイン後にコピー

##次に、図に示すように、Apache サービスを開始します。

# #OpenBrowse Server, enter: http://localhost:8081. 次のインターフェイスが表示されたら、実行環境の構成が成功したことを意味します。

#その他の無料のおすすめ情報:

PHP7 チュートリアル

以上がWindows 7でのPHP7動作環境の構築について説明します。の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:csdn.net
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート