ホームページ >バックエンド開発 >PHPの問題 >vscodeでphp実行環境をセットアップする方法

vscodeでphp実行環境をセットアップする方法

PHPz
PHPzオリジナル
2023-04-12 16:04:354530ブラウズ

PHP 開発に VS Code を使用する前に、開発とデバッグを容易にするために PHP 実行環境を正しく構成する必要があります。この記事では、VS CodeでPHPの実行環境を構築する方法を紹介します。この記事は、PHP インストール ガイドに従って PHP がインストールされ、マシンに VS Code がインストールされていることを前提としています。

  1. PHP プラグインのインストール

まず、VS Code に PHP プラグインをインストールする必要があります。 VS Code を開き、左側の拡張機能アイコンをクリックし、「PHP」プラグインを検索してインストールします。すでにインストールしている場合は、直接次のステップに進んでください。

  1. composer プラグインのインストール

Composer は、依存関係を自動的にインストール、更新、管理する PHP パッケージ マネージャーです。 Composer を使用するには、VS Code に「composer」プラグインをインストールする必要があります。拡張機能アイコンをクリックし、「composer」を検索してインストールします。

  1. php.ini の構成

VS Code で PHP 実行環境をセットアップするためのもう 1 つの鍵は、PHP.ini ファイルを正しく構成することです。 PHP インストール ディレクトリで php.ini ファイルを見つけて、プロジェクトのルート ディレクトリにコピーします。次に、php.ini ファイルを開き、ファイル内で次の内容を探し、適切な変更を加えます。

; extension_dir = "ext" -> extension_dir = "path/to/php/ext"
; error_reporting = E_ALL -> error_reporting = E_ALL & ~E_DEPRECATED & ~E_STRICT
; display_errors = Off -> display_errors = On
; max_execution_time = 30 -> max_execution_time = 300  # 修改PHP执行时间

注: php.ini ファイルを変更する場合は注意してください。変更を誤ると、PHP が正しく機能しなくなる可能性があります。

  1. PHP パスの設定

VS Code で PHP プロジェクトを開き、Ctrl Shift P を押して「PHP: Select Interpreter」と入力し、インストールした PHP を選択します。バージョン。選択したバージョンが認識されない場合は、PHP のインストール パスを手動で入力してください。

  1. launch.json で XDebug を構成する

XDebug は、PHP コードをデバッグするためのツールです。 VS Code で XDebug を使用するのは非常に簡単です。まず、PHP インストール ディレクトリで xdebug 拡張機能を見つけて、PHP の ext ディレクトリにコピーします。次に、プロジェクトの launch.json ファイルを開いて次のように変更します。

{

"version": "0.2.0",
"configurations": [
    {
        "name": "Listen for XDebug",
        "type": "php",
        "request": "launch",
        "port": 9000,
        "log": true,
        "pathMappings": {
            "/path/to/your/project": "${workspaceFolder}"
        }
    }
]

}

Change "path/to/your/project" を実際のプロジェクトに置き換えます。パスを指定し、ポート番号が php.ini の xdebug.remote_port と同じであることを確認してください。

  1. XDebug を有効にする

XDebug を有効にするには、php.ini ファイルに次の行を追加します:

[xdebug]
zend_extension=" / path/to/php/ext/xdebug.so"
xdebug.remote_enable=1
xdebug.remote_autostart=1
xdebug.remote_handler=dbgp
xdebug.remote_host=127.0.0.1
xdebug .remote_port=9000

「/path/to/php/ext/xdebug.so」を xdebug ライブラリのパスに置き換えます。

これで、VS Code の PHP 実行環境のセットアップが完了しました。

概要:

この記事では、VS Code で PHP 実行環境をセットアップする方法を紹介しました。 PHP プラグインとコンポーザー プラグインを適切にインストールして構成し、php.ini ファイルを構成し、XDebug を有効にして構成すると、VS Code で PHP の開発とデバッグを簡単に行うことができます。この記事があなたのお役に立てば幸いです!

以上がvscodeでphp実行環境をセットアップする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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