Soumettre la recherche
Mettre en ligne
The Last Man Debugger | #wcnp2024
•
Télécharger en tant que PPTX, PDF
•
0 j'aime
•
36 vues
Madan Panthi
Suivre
This slide was presented in WordCamp Nepal 2024, Pokhara, Nepal
Lire moins
Lire la suite
Logiciels
Signaler
Partager
Signaler
Partager
1 sur 19
Télécharger maintenant
Recommandé
Lean Php Presentation
Lean Php Presentation
Alan Pinstein
PHP: Debugger, Profiler and more
PHP: Debugger, Profiler and more
Võ Duy Tuấn
PHPUnit
PHPUnit
Hampton Roads PHP User Grop
Diagnosing WordPress: What to do when things go wrong
Diagnosing WordPress: What to do when things go wrong
WordCamp Sydney
Better Together - PHP and JavaScript Best Practices with Zend Studio 8
Better Together - PHP and JavaScript Best Practices with Zend Studio 8
Roy Ganor
High Stakes Continuous Delivery in the Real World #OpenWest
High Stakes Continuous Delivery in the Real World #OpenWest
Joshua Warren
Visual Studio tricks every dot net developer should know
Visual Studio tricks every dot net developer should know
Dror Helper
Developing php applications with netbeans ide
Developing php applications with netbeans ide
Sayed Ahmed
Recommandé
Lean Php Presentation
Lean Php Presentation
Alan Pinstein
PHP: Debugger, Profiler and more
PHP: Debugger, Profiler and more
Võ Duy Tuấn
PHPUnit
PHPUnit
Hampton Roads PHP User Grop
Diagnosing WordPress: What to do when things go wrong
Diagnosing WordPress: What to do when things go wrong
WordCamp Sydney
Better Together - PHP and JavaScript Best Practices with Zend Studio 8
Better Together - PHP and JavaScript Best Practices with Zend Studio 8
Roy Ganor
High Stakes Continuous Delivery in the Real World #OpenWest
High Stakes Continuous Delivery in the Real World #OpenWest
Joshua Warren
Visual Studio tricks every dot net developer should know
Visual Studio tricks every dot net developer should know
Dror Helper
Developing php applications with netbeans ide
Developing php applications with netbeans ide
Sayed Ahmed
Developing PHP applications with netbeans ide
Developing PHP applications with netbeans ide
Sayed Ahmed
STAREAST 2011 - 7 Steps To Improving Software Quality using Microsoft Test Ma...
STAREAST 2011 - 7 Steps To Improving Software Quality using Microsoft Test Ma...
Anna Russo
STARWEST 2011 - 7 Steps To Improving Software Quality using Microsoft Test Ma...
STARWEST 2011 - 7 Steps To Improving Software Quality using Microsoft Test Ma...
Anna Russo
os-php-wiki5-a4
os-php-wiki5-a4
tutorialsruby
os-php-wiki5-a4
os-php-wiki5-a4
tutorialsruby
Behavior & Specification Driven Development in PHP - #OpenWest
Behavior & Specification Driven Development in PHP - #OpenWest
Joshua Warren
Project Server 2002 Implementation Lessons Learned
Project Server 2002 Implementation Lessons Learned
webhostingguy
WordPress Debugging Tips and Tricks
WordPress Debugging Tips and Tricks
Keanan Koppenhaver
STARWEST 2010 - 7 Steps To Improving Software Quality using Microsoft Test Ma...
STARWEST 2010 - 7 Steps To Improving Software Quality using Microsoft Test Ma...
Anna Russo
Enterprise PHP (PHP London Conference 2008)
Enterprise PHP (PHP London Conference 2008)
Ivo Jansch
Increasing productivity using visual studio 2017
Increasing productivity using visual studio 2017
Md. Mahedee Hasan
Calculator using Java
Calculator using Java
Garvit Anand
A modern architecturereview–usingcodereviewtools-ver-3.5
A modern architecturereview–usingcodereviewtools-ver-3.5
SSW
Java2day 2013 : Modern workflows for javascript integration
Java2day 2013 : Modern workflows for javascript integration
Mite Mitreski
DDD (Debugger Driven Development)
DDD (Debugger Driven Development)
Carlos Granados
Creating Openbravo Workspace Widgets
Creating Openbravo Workspace Widgets
Rob Goris
Webinar: Zend framework Getting to grips (ZF1)
Webinar: Zend framework Getting to grips (ZF1)
Ryan Mauger
Nt1310 Unit 5 Administrative Tools
Nt1310 Unit 5 Administrative Tools
Jenny Smith
Debugging Drupal - How to Debug your Drupal Application
Debugging Drupal - How to Debug your Drupal Application
Zyxware Technologies
Grow your own tools - VilniusRB
Grow your own tools - VilniusRB
Remigijus Jodelis
Abortion Clinic In Johannesburg ](+27832195400*)[ 🏥 Safe Abortion Pills in Jo...
Abortion Clinic In Johannesburg ](+27832195400*)[ 🏥 Safe Abortion Pills in Jo...
Medical / Health Care (+971588192166) Mifepristone and Misoprostol tablets 200mg
Automate your OpenSIPS config tests - OpenSIPS Summit 2024
Automate your OpenSIPS config tests - OpenSIPS Summit 2024
Andreas Granig
Contenu connexe
Similaire à The Last Man Debugger | #wcnp2024
Developing PHP applications with netbeans ide
Developing PHP applications with netbeans ide
Sayed Ahmed
STAREAST 2011 - 7 Steps To Improving Software Quality using Microsoft Test Ma...
STAREAST 2011 - 7 Steps To Improving Software Quality using Microsoft Test Ma...
Anna Russo
STARWEST 2011 - 7 Steps To Improving Software Quality using Microsoft Test Ma...
STARWEST 2011 - 7 Steps To Improving Software Quality using Microsoft Test Ma...
Anna Russo
os-php-wiki5-a4
os-php-wiki5-a4
tutorialsruby
os-php-wiki5-a4
os-php-wiki5-a4
tutorialsruby
Behavior & Specification Driven Development in PHP - #OpenWest
Behavior & Specification Driven Development in PHP - #OpenWest
Joshua Warren
Project Server 2002 Implementation Lessons Learned
Project Server 2002 Implementation Lessons Learned
webhostingguy
WordPress Debugging Tips and Tricks
WordPress Debugging Tips and Tricks
Keanan Koppenhaver
STARWEST 2010 - 7 Steps To Improving Software Quality using Microsoft Test Ma...
STARWEST 2010 - 7 Steps To Improving Software Quality using Microsoft Test Ma...
Anna Russo
Enterprise PHP (PHP London Conference 2008)
Enterprise PHP (PHP London Conference 2008)
Ivo Jansch
Increasing productivity using visual studio 2017
Increasing productivity using visual studio 2017
Md. Mahedee Hasan
Calculator using Java
Calculator using Java
Garvit Anand
A modern architecturereview–usingcodereviewtools-ver-3.5
A modern architecturereview–usingcodereviewtools-ver-3.5
SSW
Java2day 2013 : Modern workflows for javascript integration
Java2day 2013 : Modern workflows for javascript integration
Mite Mitreski
DDD (Debugger Driven Development)
DDD (Debugger Driven Development)
Carlos Granados
Creating Openbravo Workspace Widgets
Creating Openbravo Workspace Widgets
Rob Goris
Webinar: Zend framework Getting to grips (ZF1)
Webinar: Zend framework Getting to grips (ZF1)
Ryan Mauger
Nt1310 Unit 5 Administrative Tools
Nt1310 Unit 5 Administrative Tools
Jenny Smith
Debugging Drupal - How to Debug your Drupal Application
Debugging Drupal - How to Debug your Drupal Application
Zyxware Technologies
Grow your own tools - VilniusRB
Grow your own tools - VilniusRB
Remigijus Jodelis
Similaire à The Last Man Debugger | #wcnp2024
(20)
Developing PHP applications with netbeans ide
Developing PHP applications with netbeans ide
STAREAST 2011 - 7 Steps To Improving Software Quality using Microsoft Test Ma...
STAREAST 2011 - 7 Steps To Improving Software Quality using Microsoft Test Ma...
STARWEST 2011 - 7 Steps To Improving Software Quality using Microsoft Test Ma...
STARWEST 2011 - 7 Steps To Improving Software Quality using Microsoft Test Ma...
os-php-wiki5-a4
os-php-wiki5-a4
os-php-wiki5-a4
os-php-wiki5-a4
Behavior & Specification Driven Development in PHP - #OpenWest
Behavior & Specification Driven Development in PHP - #OpenWest
Project Server 2002 Implementation Lessons Learned
Project Server 2002 Implementation Lessons Learned
WordPress Debugging Tips and Tricks
WordPress Debugging Tips and Tricks
STARWEST 2010 - 7 Steps To Improving Software Quality using Microsoft Test Ma...
STARWEST 2010 - 7 Steps To Improving Software Quality using Microsoft Test Ma...
Enterprise PHP (PHP London Conference 2008)
Enterprise PHP (PHP London Conference 2008)
Increasing productivity using visual studio 2017
Increasing productivity using visual studio 2017
Calculator using Java
Calculator using Java
A modern architecturereview–usingcodereviewtools-ver-3.5
A modern architecturereview–usingcodereviewtools-ver-3.5
Java2day 2013 : Modern workflows for javascript integration
Java2day 2013 : Modern workflows for javascript integration
DDD (Debugger Driven Development)
DDD (Debugger Driven Development)
Creating Openbravo Workspace Widgets
Creating Openbravo Workspace Widgets
Webinar: Zend framework Getting to grips (ZF1)
Webinar: Zend framework Getting to grips (ZF1)
Nt1310 Unit 5 Administrative Tools
Nt1310 Unit 5 Administrative Tools
Debugging Drupal - How to Debug your Drupal Application
Debugging Drupal - How to Debug your Drupal Application
Grow your own tools - VilniusRB
Grow your own tools - VilniusRB
Dernier
Abortion Clinic In Johannesburg ](+27832195400*)[ 🏥 Safe Abortion Pills in Jo...
Abortion Clinic In Johannesburg ](+27832195400*)[ 🏥 Safe Abortion Pills in Jo...
Medical / Health Care (+971588192166) Mifepristone and Misoprostol tablets 200mg
Automate your OpenSIPS config tests - OpenSIPS Summit 2024
Automate your OpenSIPS config tests - OpenSIPS Summit 2024
Andreas Granig
StrimziCon 2024 - Transition to Apache Kafka on Kubernetes with Strimzi.pdf
StrimziCon 2024 - Transition to Apache Kafka on Kubernetes with Strimzi.pdf
steffenkarlsson2
The Strategic Impact of Buying vs Building in Test Automation
The Strategic Impact of Buying vs Building in Test Automation
Element34
Evolving Data Governance for the Real-time Streaming and AI Era
Evolving Data Governance for the Real-time Streaming and AI Era
confluent
BusinessGPT - Security and Governance for Generative AI
BusinessGPT - Security and Governance for Generative AI
AGATSoftware
Sinoville Clinic ](+27832195400*)[🏥Abortion Pill Prices Sinoville ● Women's A...
Sinoville Clinic ](+27832195400*)[🏥Abortion Pill Prices Sinoville ● Women's A...
Abortion Clinic
Transformer Neural Network Use Cases with Links
Transformer Neural Network Use Cases with Links
JinanKordab
COMPUTER AND ITS COMPONENTS PPT.by naitik sharma Class 9th A mittal internati...
COMPUTER AND ITS COMPONENTS PPT.by naitik sharma Class 9th A mittal internati...
naitiksharma1124
Abortion Clinic In Springs ](+27832195400*)[ 🏥 Safe Abortion Pills in Springs...
Abortion Clinic In Springs ](+27832195400*)[ 🏥 Safe Abortion Pills in Springs...
Medical / Health Care (+971588192166) Mifepristone and Misoprostol tablets 200mg
Abortion Clinic In Pretoria ](+27832195400*)[ 🏥 Safe Abortion Pills in Pretor...
Abortion Clinic In Pretoria ](+27832195400*)[ 🏥 Safe Abortion Pills in Pretor...
Medical / Health Care (+971588192166) Mifepristone and Misoprostol tablets 200mg
Food Delivery Business App Development Guide 2024
Food Delivery Business App Development Guide 2024
Chirag Panchal
OpenChain @ LF Japan Executive Briefing - May 2024
OpenChain @ LF Japan Executive Briefing - May 2024
Shane Coughlan
Wired_2.0_CREATE YOUR ULTIMATE LEARNING ENVIRONMENT_JCON_16052024
Wired_2.0_CREATE YOUR ULTIMATE LEARNING ENVIRONMENT_JCON_16052024
SimonedeGijt
Microsoft365_Dev_Security_2024_05_16.pdf
Microsoft365_Dev_Security_2024_05_16.pdf
Markus Moeller
^Clinic ^%[+27788225528*Abortion Pills For Sale In soweto
^Clinic ^%[+27788225528*Abortion Pills For Sale In soweto
kasambamuno
A Deep Dive into Secure Product Development Frameworks.pdf
A Deep Dive into Secure Product Development Frameworks.pdf
ICS
The Evolution of Web App Testing_ An Ultimate Guide to Future Trends.pdf
The Evolution of Web App Testing_ An Ultimate Guide to Future Trends.pdf
kalichargn70th171
Weeding your micro service landscape.pdf
Weeding your micro service landscape.pdf
timtebeek1
OpenChain Webinar: AboutCode and Beyond - End-to-End SCA
OpenChain Webinar: AboutCode and Beyond - End-to-End SCA
Shane Coughlan
Dernier
(20)
Abortion Clinic In Johannesburg ](+27832195400*)[ 🏥 Safe Abortion Pills in Jo...
Abortion Clinic In Johannesburg ](+27832195400*)[ 🏥 Safe Abortion Pills in Jo...
Automate your OpenSIPS config tests - OpenSIPS Summit 2024
Automate your OpenSIPS config tests - OpenSIPS Summit 2024
StrimziCon 2024 - Transition to Apache Kafka on Kubernetes with Strimzi.pdf
StrimziCon 2024 - Transition to Apache Kafka on Kubernetes with Strimzi.pdf
The Strategic Impact of Buying vs Building in Test Automation
The Strategic Impact of Buying vs Building in Test Automation
Evolving Data Governance for the Real-time Streaming and AI Era
Evolving Data Governance for the Real-time Streaming and AI Era
BusinessGPT - Security and Governance for Generative AI
BusinessGPT - Security and Governance for Generative AI
Sinoville Clinic ](+27832195400*)[🏥Abortion Pill Prices Sinoville ● Women's A...
Sinoville Clinic ](+27832195400*)[🏥Abortion Pill Prices Sinoville ● Women's A...
Transformer Neural Network Use Cases with Links
Transformer Neural Network Use Cases with Links
COMPUTER AND ITS COMPONENTS PPT.by naitik sharma Class 9th A mittal internati...
COMPUTER AND ITS COMPONENTS PPT.by naitik sharma Class 9th A mittal internati...
Abortion Clinic In Springs ](+27832195400*)[ 🏥 Safe Abortion Pills in Springs...
Abortion Clinic In Springs ](+27832195400*)[ 🏥 Safe Abortion Pills in Springs...
Abortion Clinic In Pretoria ](+27832195400*)[ 🏥 Safe Abortion Pills in Pretor...
Abortion Clinic In Pretoria ](+27832195400*)[ 🏥 Safe Abortion Pills in Pretor...
Food Delivery Business App Development Guide 2024
Food Delivery Business App Development Guide 2024
OpenChain @ LF Japan Executive Briefing - May 2024
OpenChain @ LF Japan Executive Briefing - May 2024
Wired_2.0_CREATE YOUR ULTIMATE LEARNING ENVIRONMENT_JCON_16052024
Wired_2.0_CREATE YOUR ULTIMATE LEARNING ENVIRONMENT_JCON_16052024
Microsoft365_Dev_Security_2024_05_16.pdf
Microsoft365_Dev_Security_2024_05_16.pdf
^Clinic ^%[+27788225528*Abortion Pills For Sale In soweto
^Clinic ^%[+27788225528*Abortion Pills For Sale In soweto
A Deep Dive into Secure Product Development Frameworks.pdf
A Deep Dive into Secure Product Development Frameworks.pdf
The Evolution of Web App Testing_ An Ultimate Guide to Future Trends.pdf
The Evolution of Web App Testing_ An Ultimate Guide to Future Trends.pdf
Weeding your micro service landscape.pdf
Weeding your micro service landscape.pdf
OpenChain Webinar: AboutCode and Beyond - End-to-End SCA
OpenChain Webinar: AboutCode and Beyond - End-to-End SCA
The Last Man Debugger | #wcnp2024
1.
Madan Panthi Senior Software
Engineer Matat Technologies. The Last Man Debugger #WCNP2024 “I don’t use Debuggers, I stare at the code until it confesses”
2.
Steps of DebuggingThat
I do
3.
PHP Functions Array (
[name] => John Doe [age] => 25 [height] => 5.9 [is_student] => 1 [grades] => Array ( [Math] => 90 [Science] => 85 [English] => 92 ) [hobbies] => Array ( [0] => Reading [1] => Traveling [2] => Photography ) )
4.
PHP Functions but
beautiful
5.
Debuggers?
6.
Php Debug Configuring the
php.ini file
7.
WP Debug Configuring the Now
you can view errors on wp-content/debug.log wp-config.php file
8.
Understanding debug.log [02-Jan-2024 10:31:39
UTC] PHP Fatal error: Uncaught Error: Failed opening required '/Users/manjul/Local Sites/error_application/app/public/wp-content/themes/error_theme/inc/Matat_Customers/Customers.php' (include_path='.:/usr/share/php:/www/wp-content/pear') in /Users/manjul/Local Sites/error_application/app/public/wp-content/themes/error_theme/functions.php:203 Stack trace: #0 /Users/manjul/Local Sites/error_application/app/public/wp-settings.php(611): include() #1 /Users/manjul/Local Sites/error_application/app/public/wp-config.php(105): require_once('/Users/manjul/L...') #2 /Users/manjul/Local Sites/error_application/app/public/wp-load.php(50): require_once('/Users/manjul/L...') #3 /Users/manjul/Local Sites/error_application/app/public/wp-blog-header.php(13): require_once('/Users/manjul/L...') #4 /Users/manjul/Local Sites/error_application/app/public/index.php(17): require('/Users/manjul/L...') #5 {main} thrown in /Users/manjul/Local Sites/error_application/app/public/wp- content/themes/error_theme/functions.php on line 203
9.
Understanding debug.log [02-Jan-2024 10:31:39
UTC] PHP Fatal error: Uncaught Error: Failed opening required '/Users/manjul/Local Sites/error_application/app/public/wp-content/themes/error_theme/inc/Customrs/Customers.php' (include_path='.:/usr/share/php:/www/wp-content/pear') in /Users/manjul/Local Sites/error_application/app/public/wp-content/themes/error_theme/functions.php:203 Stack trace: #0 /Users/manjul/Local Sites/error_application/app/public/wp-settings.php(611): include() #1 /Users/manjul/Local Sites/error_application/app/public/wp-config.php(105): require_once('/Users/manjul/L...') #2 /Users/manjul/Local Sites/error_application/app/public/wp-load.php(50): require_once('/Users/manjul/L...') #3 /Users/manjul/Local Sites/error_application/app/public/wp-blog-header.php(13): require_once('/Users/manjul/L...') #4 /Users/manjul/Local Sites/error_application/app/public/index.php(17): require('/Users/manjul/L...') #5 {main} thrown in /Users/manjul/Local Sites/error_application/app/public/wp- content/themes/error_theme/functions.php on line 203
10.
Understanding debug.log [02-Jan-2024 10:31:39
UTC] PHP Fatal error: Uncaught Error: Failed opening required '/Users/manjul/Local Sites/error_application/app/public/wp-content/themes/error_theme/inc/Customrs/Customers.php' (include_path='.:/usr/share/php:/www/wp-content/pear') in /Users/manjul/Local Sites/error_application/app/public/wp-content/themes/error_theme/functions.php:203 Stack trace: #0 /Users/manjul/Local Sites/error_application/app/public/wp-settings.php(611): include() #1 /Users/manjul/Local Sites/error_application/app/public/wp-config.php(105): require_once('/Users/manjul/L...') #2 /Users/manjul/Local Sites/error_application/app/public/wp-load.php(50): require_once('/Users/manjul/L...') #3 /Users/manjul/Local Sites/error_application/app/public/wp-blog-header.php(13): require_once('/Users/manjul/L...') #4 /Users/manjul/Local Sites/error_application/app/public/index.php(17): require('/Users/manjul/L...') #5 {main} thrown in /Users/manjul/Local Sites/error_application/app/public/wp- content/themes/error_theme/functions.php on line 203
11.
You are in
production
12.
You are in
production
13.
Debugging Plugins • Query
Monitor • Debug Bar • Health Check & Troubleshooting • Ray
14.
Query Monitor
15.
Query Monitor
16.
Query Monitor
17.
Health Check &
Troubleshooting
18.
Ray
19.
Madan Panthi Senior Software
Engineer Matat Technologies. Thank you!!! #WCNP2024 The Last Man Debugger
Télécharger maintenant