phpdebugをインストールする必要があります。私はxdebug拡張機能を使用します
以前はsublimeを使っていたのですが、最近切り替えたので、以前インストールしたかったデバッグを会社のサーバーで何度か試したのですが、なぜかうまくできず、今日は休みでした。 xammp をコンピューターにインストールすると、設定が完了しました。 。 。次に、リモートサーバー上でそれを構成してみます (実際には、それは自分のコンピューター上の Linux 仮想マシンです)
1.phpにphp拡張機能がインストールされていることを確認します(インストールされていない場合は、Baiduでインストールできます) インストール後の設定は、実行できる範囲でいくつかだけ書きます
<code>vi /etc/php<span>.d</span>/<span>15</span>-xdebug<span>.ini</span> zend_extension=xdebug<span>.so</span> xdebug<span>.remote</span>_enable = <span>1</span><span>#默认开启</span> xdebug<span>.remote</span>_handler = <span>"dbgp"</span>xdebug<span>.remote</span>_host = <span>"192.168.152.1"</span><span>#本地机器的ip</span> xdebug<span>.remote</span>_mode = <span>"req"</span><span>;xdebug.remote_connect_back = 1 #不确定自己ip的话,可以把这项注释去掉</span> xdebug<span>.remote</span>_port = <span>9002</span><span>#这个是phpstom设定的监听的端口</span> xdebug<span>.collect</span>_vars = On</code>
2. プロジェクトをダウンロードします。ローカルに移動するには、[ファイル]->[設定]->[ビルド、実行、デプロイ]->[デプロイ]を使用してセットアップします
3. IDE リスニング ポートを設定する場所は 2 つあります
以下の図のように設定されています。ポート番号はサーバーによって設定された xdebug.remote_port と一致している必要があります
4. 以下にサーバー名とサーバーとローカル ファイル間のマッピングを入力します。
5.デバッグ構成を設定します
PHP Web アプリケーションを追加し、4 番目のステップで設定したサーバーを選択します
5. モニタリングをオンにする
6. 追加したデバッグ構成を選択し、バグをクリックして実行します~~~
失敗した場合は、サーバーのselinuxをオフにすれば大丈夫です
上記では、PHP のリモート デバッグを構成するための phpstom をその側面も含めて紹介しましたが、PHP チュートリアルに興味のある友人に役立つことを願っています。