How to Log Errors in PHP | PHP Error Reporting and Debugging for Beginners | Log Website Errors

Поделиться
HTML-код
  • Опубликовано: 7 янв 2025

Комментарии • 50

  • @africtv5842
    @africtv5842 8 месяцев назад +4

    I learnt php from you also learn oop php from an for about 2 years now have keep learning things from you... keep it up bro. i will click the join button soon. By God grace and also be a sponsor

  • @kgaugelomashitoa9657
    @kgaugelomashitoa9657 Год назад +6

    Dani my man!! I don't know if you realized, but the way you talk by using your hands makes your tutorials more fun and interactive. I never get bored!! I wish my college professors used this method of teaching. Your Thumbnails as well... so catchy!!

  • @ricamiguel9279
    @ricamiguel9279 Год назад +2

    Learning so much from you! 😄 Watching from Philippines!

  • @保羅狄拉克
    @保羅狄拉克 Год назад +2

    Ohhhh Dani Dani, you are truly amazing

  • @vimleshdcafe
    @vimleshdcafe Год назад +1

    thank you so much for making such an amazing video. ❤❤❤❤❤❤

  • @peterochekpo6601
    @peterochekpo6601 Год назад

    You are just so good Dani. Kindly extend the signup system to a comment system please

  • @rigoltee
    @rigoltee Год назад +1

    Awesome content would be great to do a video on the useful PHP extensions in apps such as visual studio code and sublime etc. Maybe even WordPress.

  • @NedumEze
    @NedumEze Год назад +1

    Nicely done. Thanks Buddy

  • @stephenokoduwa
    @stephenokoduwa Год назад +8

    Just to note: Whenever logging into a file, it is important to have your errors in JSON format for later when you need the data structured or used in an interface

    • @DamienPeden
      @DamienPeden Год назад +1

      That's such a smart idea! Thanks for the tip

    • @joaolira3217
      @joaolira3217 Год назад

      How do you do that?

    • @stephenokoduwa
      @stephenokoduwa Год назад

      Use "json encode" built in function to encode your object or associative array which will then be in a json string format, then send it to a text file using "file_set_contents" function.@@joaolira3217

  • @techyjc
    @techyjc Год назад +2

    Great video!

  • @RydeParkLightShow
    @RydeParkLightShow 7 месяцев назад

    Very helpful, thank you :-)

  • @mikeh7704
    @mikeh7704 Год назад +1

    Great tutorial, thank you! Newbie question: if I have a main PHP script that calls (e.g. require_once) a few other PHP scripts, should this error reporting code be used in each PHP script, or is it sufficient to use it only on the main script?

    • @samwise3117
      @samwise3117 Год назад +2

      Just write it once and require it in your other scripts.

  • @paulfowler2067
    @paulfowler2067 Год назад +1

    Hi Dani, do we include this code in each page of a website? BTW, thank you for your awesome tutorials!

    • @GerritforBazeja
      @GerritforBazeja Год назад

      I have the same question. thanks in advance

    • @sbhankord8591
      @sbhankord8591 Год назад

      I don't know too , but you can make different file for errors and require_once to each page you want , if the code not work for every pages. I hope make sense. ❤

  • @chopbar4951
    @chopbar4951 Год назад

    ive got a multiple file upload and i want to echo or add a class to the image that will be uploaded if it is too large how can i pin point the element that has a large image uploaded thank you

  • @ArsNoble
    @ArsNoble 19 дней назад

    will this work for PDO mysqli error for eg . database is duplicate, table exist already .....etc all types of uncaught exception

  • @PechSoftware
    @PechSoftware Год назад

    Hi Dani, nice tuts! can we do something like this for fatal errors? thanks

  • @malikhafidsidiq4605
    @malikhafidsidiq4605 3 месяца назад

    How to add ad costume text that I want into a with blank page. So not just showing a white page only, Sir?

  • @rajeshluthra9643
    @rajeshluthra9643 9 месяцев назад +1

    very good

  • @lighty262
    @lighty262 Год назад +1

    I know many peeps who can catch my life errors without try catch, but that's ok, I can handle that

  • @simsolchannel
    @simsolchannel Год назад

    I would like Episode, thank you so much....

  • @dev.antunes
    @dev.antunes 9 месяцев назад

    Thanks IT Mr. Beast

  • @안토니오-Anthonio
    @안토니오-Anthonio 11 месяцев назад

    Hey Dani sir! could you make an updated JS tutorial also🙏

  • @EthanMada1mando4
    @EthanMada1mando4 6 месяцев назад

    you just have subscriber

  • @elenacarbonell2528
    @elenacarbonell2528 7 месяцев назад

    I'm sorry, I've followed the tutorial to the letter, but it still does not write the errors in the error_log.txt file. I wonder if I'm missing anything? I'm also using XAMPP while learning PHP.

  • @iosifpuha6114
    @iosifpuha6114 Год назад

    I got everything you said and it's greatly explained but, what if the error was not an "undelcared variable error", but a fatal error like that one where you tried to divide by 0? Can that error also be handled by our custom error handler? If yes, how? I tried and it just goes on display and nothing is logged in the file

    • @sjn_
      @sjn_ 11 месяцев назад

      You can handle fatal error in a separate function and register it using register_shutdown_function("your fatal error handler function");
      You can get the fatal error message with error_get_last() which returns an array containing the error number, message, file and line.

  • @mahdavi1456
    @mahdavi1456 Год назад

    Hi dani
    i have try your code. but error messages dont store on my file.

  • @mmelimahlobo7656
    @mmelimahlobo7656 Год назад

    Hie Danni may we have more projects in OOP please
    Thank you😊

  • @it9hektar
    @it9hektar Год назад

    Thank u 👍

  • @mmelimahlobo7656
    @mmelimahlobo7656 Год назад

    Hie Danni would you kindly do for us a PDO and Composer course please

  • @rigoltee
    @rigoltee Год назад

    I would add that you can't output large text data through error_log as it will crash

  • @Eveer.r
    @Eveer.r 6 месяцев назад

    But what if user opens yourdomain/error_log.txt

  • @deitunegold4593
    @deitunegold4593 Год назад

    Hello master, can you do something on Laravel Framework?😢. It’s well much required nowadays

  • @normbograham
    @normbograham Год назад +1

    nice.

  • @jaycamanianbayron6523
    @jaycamanianbayron6523 Год назад

    Cool🔥

  • @kabhikachambala3392
    @kabhikachambala3392 Год назад

    I need to download by php

  • @Stoney_Eagle
    @Stoney_Eagle Год назад +1

    Does this mean I should feel good about getting errors now that they are pretty 😂

    • @sbhankord8591
      @sbhankord8591 Год назад

      😂😂 but at the end of project i can see the error message lines is more then my codes lines 🤣🤣

    • @Eveer.r
      @Eveer.r 6 месяцев назад

      😂😂😂😂😂​@@sbhankord8591

  • @sergeisurin2963
    @sergeisurin2963 Год назад +1

    👍🙏