ホームページ >バックエンド開発 >PHP7 >Xdebugがphp7.0をサポートしていない場合の落とし穴を紹介

Xdebugがphp7.0をサポートしていない場合の落とし穴を紹介

coldplay.xixi
coldplay.xixi転載
2021-02-13 10:19:213585ブラウズ

Xdebugがphp7.0をサポートしていない場合の落とし穴を紹介

推奨 (無料): PHP7

Xdebug インストール

    • xampp の切り替え
    • Xdebug バージョンの選択
    • 概要

##Xdebug のインストール

xampp を投げる

まず、php のバージョン 7.3 である最新の xampp をインストールしました。オンライン チュートリアルに従って xdebug をすぐに設定し、phpstorm で数日間デバッグしました。古いプロジェクト コードが古すぎたため、php7.3 で実行するとさまざまな問題が発生し (多くのメソッドが廃止されました)、その後、xampp での複数バージョンの php 間の切り替えのサポートに関する情報を探しました。いくつかの方法を試しましたが、成功しませんでした。推奨されないという他の人の記事を見てphpのバージョンを上げようとxamppに行きましたが、結局諦めて古いバージョンのxamppを探したところ、インストール後のphpの中身はバージョン7.0でした。このバージョンではプロジェクトを問題なく実行できます。ただし、以前に構成した xdebug を再構成する必要があります。

Xdebug バージョンの選択

最初のステップは、phpinfo() 情報を xdebug 公式 Web サイト http://www.xdebug.org/find- にコピーすることです。 binary.php を使用して関連するバージョンをクエリすると、図に示すように、7.0 より前のバージョンはサポートされていないという落とし穴に遭遇しました。


Xdebugがphp7.0をサポートしていない場合の落とし穴を紹介
Xdebugがphp7.0をサポートしていない場合の落とし穴を紹介 [ダウンロード] をクリックすると、多くの過去のバージョンが表示されます。 。 Xdebug 2.7.0beta1 以来、PHP 7.0 VC14 (32 ビット) のバージョンを確認しました。喜んでダウンロードして E:\software\xampp\php\ext ディレクトリに置き、php.ini ファイルを設定し、 Web ページと出力 phpinfo() の結果は、Xdebug 関連の情報がありません。明らかに構成が成功しませんでした。

Xdebugがphp7.0をサポートしていない場合の落とし穴を紹介 問題は Xdebug ファイルにあり、2.5.0 バージョンの php_xdebug-2.5.0-7.0-vc14.dll ファイルが成功するまで、下位バージョンをテストしてきました。

Xdebugがphp7.0をサポートしていない場合の落とし穴を紹介

概要

    php のバージョンが xdebug の対応するバージョンと一致しません。
  1. 対応するバージョンは、次のベースで見つけることができます。 xdbug バージョンの設定;
  2. xampp の PHP バージョンが低すぎる場合は、直接アンインストールして、最新の xampp バージョンをダウンロードすることをお勧めします。PHP バージョンのアップグレードだけでも多くの作業が必要です。修正が加えられており、未知の問題もあります。

以上がXdebugがphp7.0をサポートしていない場合の落とし穴を紹介の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はcsdn.netで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。