Windows での PHP 環境の構築

Aug 08, 2016 am 09:19 AM
apache dll php windows

php をダウンロードして構成します

php をダウンロード: http://windows.php.net/download/
この例では、使用される PHP バージョンは php-5.6.11

1 です。 php-5.6.11 フォルダー内のすべての dll ファイル (すべてのフォルダー内のすべての dll ファイルを覚えておいてください) を、C:WindowsSystem32 と同様に、システムの System32 フォルダーにコピーします。あるいは、システム環境変数を指定して、php5 が存在するフォルダーを PATH 変数に追加することもできますが、簡単にするために、dll ファイルを Windows システム ディレクトリに直接コピーすることを選択できます。

2. 名前を変更します

php-5.6.11 フォルダー内の php.ini-development の名前を php.ini に変更します。 php.ini は php5 の設定ファイルです。今後、php.ini で php のさまざまな機能を設定することもできます。

3. php のさまざまな機能を設定します

php.ini 内で次のような形式の場所を見つけます:

;extension=php_bz2.dll

上記の設定では、設定が無効であることを示すために先頭に「;」があります。したがって、構成項目の前の「;」を削除する必要があります:

extension=php_bz2.dll

拡張子=php_curl.dll
拡張子=php_fileinfo.dll
拡張子=php_gd2.dll
拡張子=php_gettext.dll
拡張子=php_gmp.dll
拡張子=php_intl.dll
拡張子=php_imap.dll
拡張子=php_interbase.dll
拡張子=php_ldap.dll
extension=php_mbstring.dll

extension=php_gd2.dll と同様に、PHP が GD2 イメージ ライブラリをサポートできるようにすることを意味します。 mysql、sqlite などのサポートを有効にしたい場合は、extension=php_pdo_mysql.dll、

extension=php_pdo_sqlite.dll、extension=php_mysql.dll なども有効にする必要があります

4. 拡張機能サポート ディレクトリを設定します

php.ini ファイルに拡張機能ディレクトリを手動で設定します (直接追加するだけです):

extensi/php/ext ”

このうち、xxxはphpのファイルディレクトリを表します

5. PHP解析をサポートします

Apache設定ファイルhttpd.confに次の設定を追加します:

# apacheにphp処理モジュールをロードさせます

ロードモジュール php5_module “xxx/php-5.6.11/php5apache2_4.dll”
#phpinidir これはphpを知るために使用されるiniファイルです。このファイルはphpの設定です
PHPIniDir「xxx/php-5.6.11」
#この設定は、リソースの拡張子が php の場合、php で処理されることを意味します
AddType application/x-httpd-php .php

このうち、xxxはphp-5.6.11があるフォルダディレクトリを表します

PHPサポートをテスト

のhtdocsフォルダ内にあります。 Apache サーバー (または、Apache の作業ディレクトリである他のディレクトリ) で、新しい PHP ファイルを作成し、次のコードを入力します:


Windows での PHP 環境の構築

次に、ファイルを test.php として保存し、ブラウザのアドレス バーに次のように入力します。 http://127.0.0.1// test.php または http://localhost/test.php にアクセスします。PHP システム情報が表示されれば、PHP 環境の設定は成功しています。それ以外の場合は、いずれかでエラーが発生しています。上記のリンクを再確認して、設定を完了します。

著作権声明: この記事はブロガーによるオリジナルの記事であり、ブロガーの許可なく複製することはできません。

上記は、さまざまな側面を含む、Windows での PHP 環境のセットアップについての紹介です。PHP チュートリアルに興味のある友人に役立つことを願っています。

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

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

Windows 7にMySQLをインストールできますか? Windows 7にMySQLをインストールできますか? Apr 08, 2025 pm 03:21 PM

はい、MySQLはWindows 7にインストールできます。MicrosoftはWindows 7のサポートを停止しましたが、MySQLは引き続き互換性があります。ただし、インストールプロセス中に次のポイントに注意する必要があります。WindowsのMySQLインストーラーをダウンロードしてください。 MySQL(コミュニティまたはエンタープライズ)の適切なバージョンを選択します。インストールプロセス中に適切なインストールディレクトリと文字セットを選択します。ルートユーザーパスワードを設定し、適切に保ちます。テストのためにデータベースに接続します。 Windows 7の互換性とセキュリティの問題に注意してください。サポートされているオペレーティングシステムにアップグレードすることをお勧めします。

PHPの未来:適応と革新 PHPの未来:適応と革新 Apr 11, 2025 am 12:01 AM

PHPの将来は、新しいテクノロジーの傾向に適応し、革新的な機能を導入することで達成されます。1)クラウドコンピューティング、コンテナ化、マイクロサービスアーキテクチャに適応し、DockerとKubernetesをサポートします。 2)パフォーマンスとデータ処理の効率を改善するために、JITコンパイラと列挙タイプを導入します。 3)パフォーマンスを継続的に最適化し、ベストプラクティスを促進します。

ターミナルからMySQLにアクセスできません ターミナルからMySQLにアクセスできません Apr 08, 2025 pm 04:57 PM

端末からmysqlにアクセスできない場合は、次の理由があります。MySQLサービスが実行されていません。接続コマンドエラー;許可が不十分です。ファイアウォールは接続をブロックします。 mysql構成ファイルエラー。

PHP対Python:違いを理解します PHP対Python:違いを理解します Apr 11, 2025 am 12:15 AM

PHP and Python each have their own advantages, and the choice should be based on project requirements. 1.PHPは、シンプルな構文と高い実行効率を備えたWeb開発に適しています。 2。Pythonは、簡潔な構文とリッチライブラリを備えたデータサイエンスと機械学習に適しています。

mysqlをコピーして貼り付ける方法 mysqlをコピーして貼り付ける方法 Apr 08, 2025 pm 07:18 PM

MySQLのコピーと貼り付けには、次の手順が含まれています。データを選択し、Ctrl C(Windows)またはCMD C(MAC)でコピーします。ターゲットの場所を右クリックして、貼り付けまたはCTRL V(Windows)またはCMD V(MAC)を使用します。コピーされたデータは、ターゲットの場所に挿入されるか、既存のデータを置き換えます(データが既にターゲットの場所に存在するかどうかに応じて)。

PHP:それは死にかけていますか、それとも単に適応していますか? PHP:それは死にかけていますか、それとも単に適応していますか? Apr 11, 2025 am 12:13 AM

PHPは死にかけていませんが、常に適応して進化しています。 1)PHPは、1994年以来、新しいテクノロジーの傾向に適応するために複数のバージョンの反復を受けています。 2)現在、電子商取引、コンテンツ管理システム、その他の分野で広く使用されています。 3)PHP8は、パフォーマンスと近代化を改善するために、JITコンパイラおよびその他の機能を導入します。 4)Opcacheを使用してPSR-12標準に従って、パフォーマンスとコードの品質を最適化します。

H5:ツール、フレームワーク、およびベストプラクティス H5:ツール、フレームワーク、およびベストプラクティス Apr 11, 2025 am 12:11 AM

H5開発で習得する必要があるツールとフレームワークには、Vue.JS、React、Webpackが含まれます。 1.Vue.jsは、ユーザーインターフェイスの構築に適しており、コンポーネント開発をサポートします。 2.複雑なアプリケーションに適した仮想DOMを介したページレンダリングを最適化します。 3.Webpackは、モジュールのパッケージングに使用され、リソースの読み込みを最適化します。

OracleのNAVICATでデータベースパスワードを表示する方法は? OracleのNAVICATでデータベースパスワードを表示する方法は? Apr 08, 2025 pm 09:33 PM

NAVICAT for Oracleは、セキュリティ上の理由でデータベースパスワードの表示をサポートしていません。パスワードを忘れた場合、システム独自のツール(SQLPLUSなど)を使用して十分な権限を持つことでリセットできます。データベースパスワードリセットメカニズムを使用して、データベース管理者に連絡するか、公式ドキュメントを参照してください。構成データベースを再インストールします(最も徹底的ですが不器用)。

See all articles