Cara Debug Break Point Di Framework Laravel Dengan Visual Code The payload is invalid

Cara Debug Break Point Di PHP  - Salah satu kelemahan di php adalah tidak mempunyai fitur seperti java, vb, python yaitu debug. Fitur debug adalah fitur dimana kita bisa menjalankan aplikasi dengan melakukan pengecekan dari alur code setap barisnya dan mengetahui disetiap variable yang dijalankan. Jadi ini bisa mempercepat alur pembuatan code dan meminimalisir kesalahan code yang dbuat.

Nah khusus framewrok laravel akan terjadi error jika melakukan debug, Errornya menjadi seperti berikut Laravel 5 with Xdebug always throws “The payload is invalid.”. Bila terjadi error seperti itu maka kita perlu sedikit mengubah config didalam folder ".vscode" dan filenya bernama "launch.json". 

Langsung saja klik 2x filenya, lalu tambahkan code dibawah ini :

"ignore": [
               "**/vendor/**/*.php"
            ]

Menjadi seperti ini.

{
    // Use IntelliSense to learn about possible attributes.
    // Hover to view descriptions of existing attributes.
    // For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
    "version": "0.2.0",
    "configurations": [
        {
            "name": "Listen for XDebug",
            "type": "php",
            "request": "launch",
            "port": 9000
    "ignore": [
               "**/vendor/**/*.php"
            ]
        },
        {
            "name": "Launch currently open script",
            "type": "php",
            "request": "launch",
            "program": "${file}",
            "cwd": "${fileDirname}",
            "port": 9000
        }
    ]
}

Nah setelah itu coba jalankan kembali, xdebugnya.
Semoga berhasil ..

Muhammad Miftahul Ulum

MuhammadMiftahulUlum.com is an information blog founded in 2014. This blog shares information from experiences, tips, and tricks, as well as comments from the author's side. I am someone who is always eager to learn new things and share my knowledge of various topics. 

Diberdayakan oleh Blogger.