NetBeans 8: Menunggu Sambungan (netbeans-xdebug)
Xdebug ialah alat penyahpepijatan untuk PHP yang membolehkan pembangun melangkah melalui kod mereka dan periksa pembolehubah semasa pelaksanaan. Artikel ini akan membimbing anda melalui konfigurasi Xdebug untuk digunakan dengan NetBeans 8 untuk menyahpepijat projek PHP anda.
Prasyarat:
Masalah:
Selepas mengkonfigurasi Xdebug dalam fail php.ini, NetBeans memaparkan mesej "Waiting For Connection (netbeans-xdebug)" semasa penyahpepijatan.
Penyelesaian:
Buka fail php.ini dalam direktori pemasangan XAMPP anda dan tambah baris berikut:
zend_extension = "C:\xampp\php\ext\php_xdebug-2.2.3-5.4-vc9-nts.dll" xdebug.remote_enable = 1 xdebug.remote_handler = "dbgp" xdebug.remote_mode = req xdebug.remote_host = "127.0.0.1" xdebug.remote_port = 9000 xdebug.idekey = "netbeans-xdebug"
Mulakan semula Apache untuk menggunakan perubahan pada fail php.ini anda.
Buka NetBeans dan navigasi ke Alat > Pilihan > PHP > Penyahpepijatan. Tetapkan pilihan berikut:
Buat projek PHP baharu dalam NetBeans dan masukkan kod berikut dalam skrip utama anda:
<?php $x = 1; $y = 2; var_dump($x + $y); ?>
Tetapkan titik putus pada baris var_dump dan mulakan nyahpepijat. Jika sesi nyahpepijat bermula dan anda boleh melangkah melalui kod, konfigurasi Xdebug berjaya.
Atas ialah kandungan terperinci Bagaimana untuk Menyelesaikan Mesej \'Menunggu Sambungan (netbeans-xdebug)\' dalam NetBeans 8?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!