Hata ayıklama sinyalleri¶
Kodun ne yaptığını yanıttan alıp burada gösterir. Üç şey gelir: dump() ve dd() çağrılarına verilen değerler, projenin karşıladığı her istek için bir satır, ve işçinin bitirdiği her kuyruk işi için bir satır.
Kontroller¶
| Kontrol | Ne yapar |
|---|---|
| dump() ve dd() yakala | Yakalamayı açar. Anında etkilidir, konteynere dokunulmaz. |
| Sinyal | Yalnız dump'ları, yalnız istekleri ya da yalnız işleri gösterir. |
| Kaynağa göre süz | Web, CLI ya da kuyruk — kodun nerede çalıştığı. |
| Ara | Görünen satırları süzer; durum kodu da aranabilir. |
| Kopyala | Görünenleri panoya alır. |
| Duraklat | Yeni satırların listeye eklenmesini durdurur. |
| Temizle | Listeyi ve kaydedilmiş olayları siler. |
| Satıra tıklamak | Dump'ın tamamını açar. |
Üç sinyal¶
- Dump satırı değeri, dosyayı ve satır numarasını taşır. Satıra tıklamak dosyayı editörünüzde açar.
- İstek satırı her çalıştırma için birdir; HTTP durumunu ve ne kadar sürdüğünü söyler. PHP'nin kendi kapanış kancasıyla yazılır, yani ölümcül hatayla biten bir isteğin de satırı olur — bir
artisankomutunun da. - İş satırı her deneme için birdir: iş sınıfı, bitip bitmediği ve ne kadar sürdüğü.
--tries=3ile her seferinde hata veren bir iş üç satır üretir, çünkü kuyruğun yaptığı budur.
Bilinmesi gerekenler¶
- Yakalama kapalıyken hiçbir şey birikmez. Önce açın, sonra incelediğiniz sayfayı yeniden yükleyin.
- Yakalama sayfalar arasında açık kalır. Kuyruk işçisinden ya da bir konsol komutundan gelen dump da yakalanır.
dd()isteği sonlandırır;dump()sonlandırmaz. İkisi de burada görünür, vedd()sonrası istek satırı onun koyduğu 500'ü gösterir.- İş satırları bu uygulamanın başlattığı işçiden gelir. Kendi terminalinizde çalıştırdığınız bir
queue:workbu değildir ve satır üretmez. - Yakalamayı açmak bundan sonrasını gösterir. İşçinin daha önceki çıktısı geriye dönük okunmaz.
- Konteyner köprüyü taşımıyorsa kart bunu söyler ve konteyneri yeniden oluşturmayı önerir.