Rumah  >  Artikel  >  alat pembangunan  >  Penjelasan grafik terperinci tentang konfigurasi dan penggunaan PHPSTORM Xdebug

Penjelasan grafik terperinci tentang konfigurasi dan penggunaan PHPSTORM Xdebug

藏色散人
藏色散人ke hadapan
2023-02-03 15:10:162695semak imbas

Artikel ini membawakan anda pengetahuan yang berkaitan tentang PHPSTORM Xdebug terutamanya cara untuk mengkonfigurasi dan menggunakan phpstorm Xdebug. Saya harap ia akan membantu rakan-rakan yang memerlukan.

Ditulis di hadapan

Oleh kerana PHP dilahirkan dengan kelebihan "hot loading", ramai phpers mungkin jarang menggunakan fungsi debug php. Bagaimanapun, saya sudah lama tidak menggunakan nyahpepijat Ia mestilah 5 atau 6 tahun yang lalu. . .

Tetapi untuk phpers pemula, tiada yang lebih mesra daripada nyahpepijat. Lagipun, apabila saya mula menggunakan PHP, ia menemani saya selama bertahun-tahun dan melakukan banyak usaha. Ia tidak keterlaluan untuk mengatakan bahawa ia adalah alat yang hebat untuk menyelesaikan masalah dan menyelesaikan masalah.

Berikut ialah rekod ringkas konfigurasi dan penggunaan phpstorm Xdebug saya harap ia akan membantu anda!

Prinsip ringkas

Penjelasan grafik terperinci tentang konfigurasi dan penggunaan PHPSTORM Xdebug

Pemahaman C/S mudah: satu pelanggan (Pelanggan), satu pelayan (Pelayan)

Semak pemasangan

Semak dan pasang versi php semasa

D:\www\oa2>php -m | find "Xdebug"Xdebug

Tetapan PHPTORM
[XDebug]zend_extension="php_xdebug.dll"xdebug.idekey="PHPSTORM"xdebug.remote_enable =1xdebug.remote_handler =dbgp
xdebug.remote_host =127.0.0.1xdebug.remote_port=9011xdebug.max_nesting_level=256xdebug.mode=debug,trace

Masukkan menu tetapan phpstorm (Ctrl+Alt+S), pilih Languages ​​​​& Frameworks => PHP, tetapkan CLI Interpreters ;

Penjelasan grafik terperinci tentang konfigurasi dan penggunaan PHPSTORM Xdebug

Pilih PHP => Nyahpepijat, tetapkan port nyahpepijat, sama seperti xdebug.remote_port=9011 set dalam php.iniPenjelasan grafik terperinci tentang konfigurasi dan penggunaan PHPSTORM Xdebug


Klik butang Sahkan pada halaman semasa untuk mengesahkan sama ada konfigurasi berjayaPenjelasan grafik terperinci tentang konfigurasi dan penggunaan PHPSTORM Xdebug


Pilih PHP => Pelayan, konfigurasikan pelayanPenjelasan grafik terperinci tentang konfigurasi dan penggunaan PHPSTORM Xdebug


Tetapkan Konfigurasi NyahpepijatPenjelasan grafik terperinci tentang konfigurasi dan penggunaan PHPSTORM Xdebug

Apabila menggunakan alat antara muka untuk meminta API, anda perlu menambah parameter: >Atau tambahkan Kuki tapak: 🎜>Contohnya: hasilkan skrip ujian artisan, tetapkan titik putus dan jalankan nyahpepijat
Penjelasan grafik terperinci tentang konfigurasi dan penggunaan PHPSTORM Xdebug


SoalanPenjelasan grafik terperinci tentang konfigurasi dan penggunaan PHPSTORM Xdebug

Bagaimana untuk mengkonfigurasi penyahpepijatan jauh? Dalam "Tetapan Nyahpepijat Konfigurasi" di atas, saya memilih "Halaman Web PHP". Anda juga boleh memilih "Penyahpepijat Jauh PHP", yang turut menyokong penyahpepijatan tempatan dan penyahpepijatan jauh Pilihan ini memerlukan konfigurasi Kunci IDE tambahan. Penyahpepijatan jauh sebenarnya sama, dengan lebih sedikit konfigurasi: pemetaan kod jauh dan kod tempatan, itu sahaja!




Memandangkan nyahpepijat jauh jarang digunakan, tangkapan skrin terperinci tidak akan diambil. Kawan-kawan yang berminat boleh cuba sendiri, mungkin akan terpakai satu hari nanti. . . Penjelasan grafik terperinci tentang konfigurasi dan penggunaan PHPSTORM Xdebug

Kajian yang disyorkan: "

tutorial penggunaan phpstorm
"

Atas ialah kandungan terperinci Penjelasan grafik terperinci tentang konfigurasi dan penggunaan PHPSTORM Xdebug. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:learnku.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam