Rumah pembangunan bahagian belakang tutorial php Xdebug+ZendStudio配置 zend studio 13 debug 安卓studio debug调试 zend studio 10 debu

Xdebug+ZendStudio配置 zend studio 13 debug 安卓studio debug调试 zend studio 10 debu

Jul 29, 2016 am 08:55 AM
debug studio

原文链接:http://www.orlion.ga/689/

好久之前就知道有这么个东西,但是一直没用,一直用exit()、var_dump() debug,效率很低。

首先下载xdebug的dll文件(Window环境下)网址是:https://xdebug.org/download.php,此次下载的是php_xdebug-2.3.3-5.5-vc11-x86_64.dll。(这是个线程安全版的)下载完成后放到php安装目录的ext文件夹下。然后再配置php.ini添加这么几行:

XDEBUG Extension

zend_extension="C:\wamp\bin\php\php5.5.12\ext\php_xdebug-2.3.3-5.5-vc11-x86_64.dll"
;允许远程IDE调试
xdebug.remote_enable=true
;远程主机
xdebug.remote_host=127.0.0.1

xdebug.profiler_enable=on
;临时跟踪信息输出
;xdebug.trace_output_dir="C:\wamp\xdebug\trace"
;xdebug.profiler_output_dir="C:\wamp\xdebug\profiler"

xdebug.auto_trace=On
;开启异常跟踪
xdebug.show_excepti
;开启远程调试自动启动
xdebug.remote_autostart=On
;收集变量
xdebug.collect_vars=On
;收集返回值
xdebug.collect_return=On
;收集参数
xdebug.collect_params=On
;显示局部变量
xdebug.show_local_vars=On
;显示默认的错误信息
xdebug.default_enable=On
;用于zend studio远程调试的应用层通信协议
xdebug.remote_handler=dbgp
;如果设得太小,函数中有递归调用自身次数太多时会报超过最大嵌套数错
xdebug.max_nesting_level=10000
Salin selepas log masuk

    可参考:http://www.cnblogs.com/dreamhome/p/3218744.html,http://blog.csdn.net/xinzheng_wang/article/details/37930233

    然后配置ZendStudio(这里是ZendStudio 12.5.1):

    1. Window->Preferences->PHP->PHP Executables->Add如下:android studio debug,studio debug快捷键,visual studio debug,zend studio debug,studio debug怎么用,rstudio debug,zend studio 13 debug,安卓studio debug调试,zend studio 10 debu

    2. Window->Preferences->PHP->Debug:

      android studio debug,studio debug快捷键,visual studio debug,zend studio debug,studio debug怎么用,rstudio debug,zend studio 13 debug,安卓studio debug调试,zend studio 10 debu

      上图中的PHP Server:wamp_apache是之前配置好的,最好配置一个

    3. 然后就可以创建文件加断点,然后文件右键->Debug as->PHP CLI Application。

以上就介绍了Xdebug+ZendStudio配置,包括了studio,debug方面的内容,希望对PHP教程有兴趣的朋友有所帮助。

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

AI Hentai Generator

AI Hentai Generator

Menjana ai hentai secara percuma.

Artikel Panas

R.E.P.O. Kristal tenaga dijelaskan dan apa yang mereka lakukan (kristal kuning)
4 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Tetapan grafik terbaik
4 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Cara Memperbaiki Audio Jika anda tidak dapat mendengar sesiapa
4 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Arahan sembang dan cara menggunakannya
4 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Bagaimana untuk menyelesaikan masalah penyahpepijatan tidak sah apabila menetapkan titik putus dalam projek SpringBoot Bagaimana untuk menyelesaikan masalah penyahpepijatan tidak sah apabila menetapkan titik putus dalam projek SpringBoot May 11, 2023 am 10:49 AM

Saya baru dalam projek springboot (1) Saya mendapati bahawa penyahpepijatan titik putus tidak berkesan. Saya sangat tertekan dan mencari penyelesaian dalam talian. Apa yang saya lihat hanyalah beberapa penyelesaian yang sangat rumit, yang dikatakan sebagai penyahpepijatan jauh, tetapi juga memerlukan slogan pembukaan tambahan. Ini berbeza daripada projek tradisional, jadi saya rasa ia tidak perlu. Jadi selepas beberapa penerokaan, saya mendapati bahawa terdapat cara yang lebih mudah Langkah-langkahnya adalah seperti berikut: Tambahkan konfigurasi dalam bahagian pemalam fail pom: false dan ia akan menjadi ok; bahawa fail web.xml tiada, kerana projek web tradisional memerlukan fail web.xml, tetapi projek SpringBoot tidak memerlukan fail web.xml.

Bagaimanakah studio android memuat naik imej ke pelayan java Bagaimanakah studio android memuat naik imej ke pelayan java Apr 28, 2023 pm 09:07 PM

1.build.gradle konfigurasi (meningkatkan) kebergantungan{implementation'com.squareup.okhttp3:okhttp:4.9.0'implementation'org.conscrypt:conscrypt-android:2.5.1'} 2.AndroidManifest.xml mengkonfigurasi kebenaran dalam aplikasi Tambah android:usesCleartextTraffic="true&q

Bagaimana untuk menyelesaikan masalah bahawa Android Studio tidak dapat melaksanakan kaedah utama kelas Java Bagaimana untuk menyelesaikan masalah bahawa Android Studio tidak dapat melaksanakan kaedah utama kelas Java May 17, 2023 pm 04:43 PM

Versi androidstudio persekitaran: 3.6.1 versi gradle: 5.6.4 versi pemalam gradle: 3.6.1 Gesaan ralat 11:41:35PM: Executingtask'TxtUtil.main()'...Executingtasks:[TxtUtil.main()] inproject/Users/ tinytongtong/Documents/workspace/as/self/BlogDemoFAILURE:Buildfailedwithanexception.*Wh

Akademi Windows 11: Bagaimana untuk mendayakan butang Windows Studio Effects dalam dulang sistem Pratonton 22635.3276 Akademi Windows 11: Bagaimana untuk mendayakan butang Windows Studio Effects dalam dulang sistem Pratonton 22635.3276 Mar 07, 2024 am 08:10 AM

Menurut berita itu, peminat Windows @PhantomOfEarth baru-baru ini menulis tweet bahawa dalam saluran Beta kemas kini pratonton Windows 11 Build 22635.3276, Microsoft telah menyembunyikan ciri baharu: membenarkan pengguna mendayakan butang Windows Studio Effects di kawasan dulang sistem. Windows Studio Effects ialah alat peningkatan pengalaman video yang memanfaatkan algoritma pembelajaran mesin Ia menggunakan unit pemprosesan saraf (NPU) untuk menggunakan penapis dan kesan khusus pada kamera dan mikrofon pengguna untuk meningkatkan penampilan dan kualiti bunyi panggilan video. WindowsStudioEffects mempunyai 4 kegunaan utama, 3 untuk

Bawa anda untuk nyahpepijat projek Nestjs dalam VSCode (tutorial) Bawa anda untuk nyahpepijat projek Nestjs dalam VSCode (tutorial) Apr 24, 2023 pm 05:53 PM

Rakan-rakan yang telah menggunakan Vscode untuk menulis projek seperti Node semua tahu bahawa jika kami ingin menyelesaikan masalah, kami kebanyakannya mencetaknya melalui console.log untuk melihat di mana masalahnya Jika masalah yang terlibat lebih kompleks, kami akan memilih Melalui Vscode ...

Cara menggunakan sambungan jauh IDEA Debug dalam springboot Cara menggunakan sambungan jauh IDEA Debug dalam springboot May 10, 2023 pm 11:55 PM

1. Mula-mula buat Demo sedia untuk penyahpepijatan jauh Beri perhatian kepada konfigurasi projek binaan 4.0.0org.springframework.bootspring-boot-starter-parent2.1.4.RELEASEcom.remote.testremote_test0.0.1-SNAPSHOTremote_testDemoprojectforSpringBoot1.8org.springframework. bootspring-boot- starterorg.springframework.bootspring-bo

Cara berkesan menangani masalah limpahan Cara berkesan menangani masalah limpahan Jan 27, 2024 am 09:39 AM

Cara Menangani Masalah Limpahan Dengan Betul Limpahan ialah masalah pengaturcaraan komputer biasa, terutamanya apabila berurusan dengan nombor atau tatasusunan. Limpahan berlaku apabila kami cuba menyimpan nilai yang melebihi julat jenis data yang dibenarkan. Kunci untuk menyelesaikan masalah ini terletak pada pengendalian dan pengesahan sempadan data dengan betul. Beberapa masalah limpahan biasa dan penyelesaian yang sepadan akan diperkenalkan di bawah. Limpahan integer Limpahan integer bermakna semasa pengiraan, hasilnya melebihi julat perwakilan jenis integer. Sebagai contoh, dalam 32-bit integer yang ditandatangani taipkan masuk

UCIe 2.0: Memajukan ekosistem chiplet terbuka dengan pembungkusan 3D dan kebolehurusan UCIe 2.0: Memajukan ekosistem chiplet terbuka dengan pembungkusan 3D dan kebolehurusan Aug 08, 2024 pm 12:51 PM

Konsortium Universal Chiplet Interconnect Express (UCIe) telah mengumumkan pengeluaran spesifikasi UCIe 2.0, seterusnya memajukan ekosistem chiplet terbuka. Spesifikasi terkini memperkenalkan beberapa peningkatan utama. Pertama, ia menambah sokongan f

See all articles