ホームページ  >  記事  >  バックエンド開発  >  win7にphpをインストールするにはどうすればいいですか? win7でのPHPのインストールと設定の詳しい説明

win7にphpをインストールするにはどうすればいいですか? win7でのPHPのインストールと設定の詳しい説明

小云云
小云云オリジナル
2018-03-02 11:13:564601ブラウズ

この記事では、主に win7 での PHP のインストールと構成について詳しく説明します。お役に立てれば幸いです。

win7にphpをインストールするにはどうすればいいですか? win7でのPHPのインストールと設定の詳しい説明

PHPのインストール

1)、環境インストールディレクトリ:

D:/wamp/   |——php
        |——php-5.6.22-Win32-VC11-x86
   |——Apache24
   |——mysql
   |——www

2)、ダウンロード

linuxのみ: http://www.php.net/downloads 。 php
Windows のみ: http://windows.php.net/download/

公式 Web サイトには Windows のさまざまなバージョンがあります。どのバージョンを選択しますか?

  • PHP アプリケーションが FastCGI で実行される場合は、非スレッド セーフ (NTS) バージョンを選択してください。

  • PHP アプリケーションが Apache で実行される場合は、スレッド セーフ (TS) バージョンを選択してください。

この記事では、Apache+php の組み合わせを使用しているため、ts (スレッドセーフ) バージョンを選択してください。オペレーティング システムに応じて x64 または x86 を選択します。

PHP のほとんどのバージョンは、VC9、VC11、または VC14 (それぞれ Visual Studio 2008、2012、または 2015 でコンパイル) を使用してコンパイルされるため、コンピューターに VC ランタイム環境をインストールする必要があります。

コンピューターにはVC実行環境が必要です:

  • VC9 x86: http://www.microsoft.com/en-us/download/details.aspx?id=5582

  • VC9 x64: http://www .microsoft.com/en-us/download/details.aspx?id=15336

  • VC11 x86 または x64: http://www.microsoft.com/en-us/download/details.aspx?id=30679

  • VC14 x86 または x64: http://www.microsoft.com/en-us/download/details.aspx?id=48145

3)、php-5.6 を使用したインストールと構成

.22-Win32-VC11-x86.zip を例に挙げます。
ダウンロード後、D:wampphpphp-5.6.22-Win32-VC11-x86 ディレクトリに解凍します。

php.ini-development ファイルのコピーをコピーし、名前を php.ini に変更します。

次の場所を変更する必要があります:

カスタム拡張機能のディレクトリを変更します。
Find;extension_dir = "ext" に変更してください

extension_dir = "D:\wamp\php\php-5.6.22-Win32-VC11-x86\ext"

ヒント: Apache で使用する場合は、絶対位置を記述する必要があります。そうしないと、拡張機能をロードできません。

curl 拡張機能を有効にする
次を見つけます: ;extension=php_curl.dll、セミコロンを削除します: extension=php_curl.dll。

いくつかのコメントを削除します:

extension=php_bz2.dllextension=php_curl.dllextension=php_fileinfo.dllextension=php_gd2.dllextension=php_gettext.dll
;extension=php_gmp.dll
;extension=php_intl.dll
;extension=php_imap.dll
;extension=php_interbase.dll
;extension=php_ldap.dllextension=php_mbstring.dllextension=php_exif.dll      ; Must be after mbstring as it depends on itextension=php_mysql.dllextension=php_mysqli.dll
;extension=php_oci8_12c.dll  ; Use with Oracle Database 12c Instant Clientextension=php_openssl.dll
;extension=php_pdo_firebird.dllextension=php_pdo_mysql.dll
;extension=php_pdo_oci.dllextension=php_pdo_odbc.dllextension=php_pdo_pgsql.dllextension=php_pdo_sqlite.dllextension=php_pgsql.dll
;extension=php_shmop.dll

; The MIBS data available in the PHP distribution must be installed. 
; See http://www.php.net/manual/en/snmp.installation.php ;extension=php_snmp.dllextension=php_soap.dllextension=php_sockets.dllextension=php_sqlite3.dll
;extension=php_sybase_ct.dllextension=php_tidy.dllextension=php_xmlrpc.dllextension=php_xsl.dll

デフォルトのタイムゾーンを設定します

date.timezone=PRC

sslを設定します(オプション)

openssl.cafile= cacert.pem

これは絶対パスであることに注意してください。

カスタム拡張機能を追加します

;[memcache]extension=php_memcache.dll
;[redis]extension=php_redis.dll

拡張機能の対応するバージョンをダウンロードする必要があることに注意してください:
たとえば、php_redis-2.2.7-5.6-ts-vc11-x86、ts/nts と x86/ を区別することに注意してください。 64.

一部のプラグインのダウンロード アドレス

関連する推奨事項:

Linux での Apache+Mysql+PHP のインストールと構成

以上がwin7にphpをインストールするにはどうすればいいですか? win7でのPHPのインストールと設定の詳しい説明の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。