Kolangitis

Kolangitis
Ilustrasi infeksi pada saluran empedu

Bagikan :


Definisi

Kolangitis adalah penyakit radang atau inflamasi yang terjadi di saluran empedu. Kolangitis juga dikatakan termasuk dalam suatu tipe penyakit yang terjadi di liver. Ada beberapa jenis kolangitis yang diketahui, yaitu kolangitis bilier primer, kolangitis sclerosing primer, kolangitis sekunder, dan kolangitis imun.

Saluran empedu membawa cairan empedu dari liver dan kantung empedu menuju usus halus. Cairan empedu berwarna hijau ke kuningan agak coklat ini berperan dalam memecah dan menyerap lemak yang berasal dari makanan. Selain itu, cairan empedu juga berperan dalam membersihkan sisa metabolisme dari liver.

Apabila saluran empedu mengalami radang atau ada hambatan, maka cairan empedu akan kembali menuju liver. Hal inilah yang dapat menyebabkan gangguan pada liver dan beberapa masalah lainnya. Beberapa jenis kolangitis dapat bersifat ringan. Namun, ada beberapa jenis kolangitis yang bersifat berat dan mengancam nyawa.

Ada dua jenis utama dari kolangitis, yaitu kolangitis kronik yang terjadi perlahan-lahan dan dapat menimbulkan keluhan selama bertahun-tahun, dan kolangitis akut yang terjadi tiba-tiba dan dapat menimbulkan keluhan selama periode yang singkat.

Kolangitis cenderung jarang terjadi. Di Amerika serikat, diperkirakan ada kurang dari 200,000 kasus dari kolangitis akut tiap tahunnya. Rerata usia yang terkena biasanya sekitar 50-60 tahun.

 

Penyebab

Ada beberapa penyebab dari kolangitis, namun terkadang penyebabnya pun tidak diketahui dengan jelas. Kolangitis kronis dapat disebabkan oleh penyakit autoimun. Hal ini berarti bahwa sistem pertahanan tubuh sendiri menyerang saluran empedu secara tidak disengaja sehingga dapat menyebabkan radang atau inflamasi pada saluran empedu. Apabila hal ini berlangsung lama, maka proses inflamasi tersebut dapat meninggalkan bekas luka atau terjadinya pertumbuhan jaringan keras di dalam saluran empedu sehingga membuat saluran empedu menjadi kaku dan menyempit.

Pada kolangitis akut, ada beberapa kemungkinan penyebab, seperti infeksi bakteri. Selain itu, kolangitis dapat juga terjadi karena saluran empedu yang terhambat oleh sesuatu seperti batu empedu atau tumor. Infeksi yang menyebabkan kondisi ini dapat menyebar ke organ liver.

Ada beberapa penyebab lingkungan atau eksternal yang dapat menyebabkan kolangitis baik akut atau kronis, diantaranya infeksi seperti infeksi virus, bakteri, jamur, atau parasit, dan merokok, serta zat kimia tertentu.

 

Faktor Risiko

Beberapa faktor risiko yang berperan dalam terbentuknya kolangitis adalah:

  • Memiliki riwayat batu empedu sebelumnya
  • Kolangitis sclerosing 
  • HIV
  • Saluran empedu yang menyempit
  • Pada kasus yang cukup jarang yaitu memiliki riwayat berpergian ke negara di mana Anda dapat terkena infeksi cacing atau parasit
  • Usia 30-50 tahun merupakan usia yang rentan terhadap kejadian kolangitis
  • Jenis kelamin, kolangitis sclerosing primer sering dialami oleh laki-laki, sedangkan kolangitis bilier primer sering dialami oleh perempuan

 

Gejala

Gejala yang dapat dirasakan oleh pasien dapat bervariasi bergantung pada jenis kolangitis yang diderita dan sudah berapa lama mengalami kolangitisnya. Setiap orang dengan kolangitis dapat memiliki gejala dan tanda yang berbeda. Kebanyakan orang dengan kolangitis dapat tidak mengetahui gejala yang mengarah ke kolangitis. Beberapa gejala awal yang dapat ditemukan pada kolangitis kronis adalah:

  • Mudah lelah
  • Kulit terasa gatal
  • Mata kering
  • Mulut kering

Apabila kolangitis kronis yang dirasakan sudah ada dalam waktu yang lama, maka gejala yang dirasakan meliputi:

  • Sakit perut area kanan atas
  • Keringat malam
  • Kaki dan pergelangan kaki yang bengkak
  • Tampak area gelap pada kulit
  • Nyeri otot
  • Nyeri sendi atau tulang
  • Kembung (akibat ada cairan di area perut)
  • Adanya xanthoma (deposit lemak) di area sekitar mata dan kelopak mata, siku, lutut, telapak tangan serta telapak kaki
  • Diare atau mencret
  • Buang air besar berwarna abu-abu (pucat)
  • Penurunan kesadaran
  • Perubahan mood
  • Masalah ingatan

Apabila Anda mengalami kolangitis akut, maka Anda dapat merasakan beberapa gejala yang mencakup:

  • Demam tinggi lebih dari 1 hari
  • Nyeri atau rasa kram pada perut sisi kanan atas
  • Menggigil
  • Mual dan muntah
  • Nyeri punggung
  • Kuning pada kulit dan mata
  • urine berwarna gelap
  • Tekanan darah rendah
  • Penurunan kesadaran

 

Diagnosis

Diagnosis kolangitis adalah diagnosis yang dapat ditegakkan melalui wawancara medis, pemeriksaan fisik, hingga pemeriksaan penunjang bila tersedia dan diperlukan untuk dilakukan.

Pada wawancara medis, dokter akan menanyakan gejala yang dirasakan oleh pasien saat ini. Gejala-gejala yang ada dapat mengarahkan ke suatu penyakit tertentu sehingga Anda perlu mengutarakan gejala yang dirasakan selengkap mungkin dan disertai dengan sejak kapan gejala tersebut mulai dirasakan. Informasi ini penting bagi dokter untuk menegakkan diagnosis medis tertentu. Apabila gejala yang dirasakan mengarah ke penyakit kolangitis, maka dokter akan melanjutkan ke pemeriksaan fisik dan pemeriksaan penunjang.

Pada pemeriksaan fisik, dokter akan melakukan pemeriksaan sesuai dengan gejala yang dirasakan oleh pasien, sehingga dapat ditemukan beberapa tanda klinis yang merupakan tanda objektif yang didapatkan oleh dokter melalui pemeriksaan fisik.  

Pada kasus kolangitis, dokter dapat menemukan adanya pembengkakan atau pembesaran pada organ liver atau organ limpa melalui pemeriksaan area perut, lalu juga dapat ditemukan adanya rasa nyeri tekan pada area perut sisi kanan atas. Selain itu, mata berwarna kuning juga dapat ditemukan pada kolangitis.

Pemeriksaan penunjang juga memiliki peran dalam menegakkan atau memastikan diagnosis dari kolangitis. Pemeriksaan penunjang seperti pemeriksaan laboratorium berupa kolesterol yang tinggi dapat ditemukan pada kolangitis. Selain itu, pemeriksaan darah lengkap dapat menilai kadar sel darah putih. Apabila ada infeksi, maka nilainya akan tinggi. Pemeriksaan fungsi liver dapat menentukan apakah fungsi liver dalam batas normal atau tidak. Pemeriksaan antibodi anti-mitokondria dapat dilakukan bersamaan dengan pemeriksaan lainnya.

Selain pemeriksaan laboratorium, pemeriksaan ultrasound atau USG dapat dipertimbangkan untuk menilai kondisi liver, kantung empedu, dan saluran empedu. CT scan, MRCP (magnetic resonance cholangiopancreatography), ERCP (endoscopic retrograde cholangiopancreatography), atau PTC (percutaneous transhepatic cholangiography) juga dapat dilakukan apabila dibutuhkan.

  • MRCP (magnetic resonance cholangiopancreatography). Pemeriksaan ini dilakukan untuk mengetahui masalah yang terjadi di dalam perut. Pemeriksaan ini dapat mendeteksi apabila terdapat batu pada saluran empedu.
  • ERCP (endoscopic retrograde cholangiopancreatography). Pemeriksaan ini dilakukan untuk mencari dan menatalaksana masalah pada liver, kantong empedu, saluran empedu, dan pankreas.
  • PTC (percutaneous transhepatic cholangiography). Pemeriksaan ini menggunakan jarum, jarum disuntikkan melalui kulit dan ke liver. Kemudian pewarna dimasukkan ke dalam saluran empedu sehingga dapat dilihat dengan jelas pada pencitraan.

 

Tata Laksana

Penegakkan diagnosis yang tepat pada kolangitis sangat penting. Beberapa penderita kolangitis merasakan gejala yang cukup serius, sehingga perlu melakukan pemeriksaan ke dokter atau ke unit gawat darurat. 

Jika Anda menderita kolangitis, mungkin Anda memerlukan perawatan di rumah sakit. Dokter akan memberikan cairan, obat antinyeri dan antibiotik melalui infus. Apabila penyebab kolangitis akibat adanya sumbatan, dokter akan mengalirkan cairan empedu dan menemukan penyebabnya. Pada kebanyakan kasus, dokter menggunakan metode ERCP (endoscopic retrograde cholangiopancreatography).

Pembedahan mungkin diperlukan apabila pengobatan tidak memberikan hasil yang baik. Pembedahan dengan membuka saluran empedu untuk mengalirkan dan mengurangi penumpukan cairan.

 

Komplikasi

Komplikasi yang dapat timbul berupa:

  • Sirosis
  • Gagal hati/liver
  • Batu empedu
  • Pembesaran limpa
  • Infeksi darah atau sepsis dapat terjadi apabila tidak tertangani sejak dini

 

Pencegahan

Tidak ada pencegahan khusus untuk kasus kolangitis. Meskipun demikian, pencegahan agar tidak terjadi infeksi yang berulang pada saluran empedu dapat dilakukan tindakan pemasangan stent (selang) pada saluran empedu. Penanganan batu empedu, tumor atau adanya infeksi parasit juga dapat menurunkan risiko terjadinya kolangitis pada beberapa orang.

 

Kapan Harus ke Dokter?

Jika Anda mengalami gejala kolangitis seperti di atas, sebaiknya Anda memeriksakan diri lebih lanjut ke dokter spesialis penyakit dalam (Sp.PD). Dokter akan melakukan wawancara medis, pemeriksaan fisik, hingga pemeriksaan penunjang tertentu untuk menetapkan diagnosis pasti dari penyakit yang mendasarinya dan tata laksana yang tepat dan sesuai kebutuhan.

 

Mau tahu informasi seputar penyakit lainnya? Cek di sini, ya!

Writer : dr Apri Haryono Hafid
Editor :
  • dr Nadia Opmalina
Last Updated : Kamis, 16 Mei 2024 | 09:26

Mohammad Alizadeh A. H. (2017). Cholangitis: Diagnosis, Treatment and Prognosis. Journal of clinical and translational hepatology, 5(4), 404–413. Available from: Cholangitis: Diagnosis, Treatment and Prognosis - PMC (nih.gov)

Virgile J, Marathi R. Cholangitis. [Updated 2021 Jul 5]. In: StatPearls [Internet]. Treasure Island (FL): StatPearls Publishing; 2022 Jan-. Available from: https://www.ncbi.nlm.nih.gov/books/NBK558946/

Medline Plus. Cholangitis. April 2020. https://medlineplus.gov/ency/article/000290.htm

Healthline. Cholangitis. November 2021. https://www.healthline.com/health/cholangitis

John Hopkins Medicine. Cholangitis. Cholangitis | Johns Hopkins Medicine

 

Request history8.1.29PHP Version1.38sRequest Duration4MBMemory UsageGET healthpedia-{category}/{slug}Route
  • warninglog[00:56:11] LOG.warning: str_contains(): Passing null to parameter #1 ($haystack) of type string is d...
  • warninglog[00:56:11] LOG.warning: str_contains(): Passing null to parameter #1 ($haystack) of type string is d...
  • infolog[00:56:11] LOG.info: Attempting to authenticate with: { "username": "administrator", "url": ...
  • infolog[00:56:11] LOG.info: Attempting to authenticate with: { "username": "administrator", "url": ...
  • Booting (275ms)time
  • Application (1.11s)time
  • 1 x Application (80.09%)
    1.11s
    1 x Booting (19.91%)
    275ms
    11 templates were rendered
    • 1x web.v2.single-post-healthpediasingle-post-healthpedia.blade.php#?blade
    • 1x web.v2.partials.single.breadcrumbbreadcrumb.blade.php#?blade
    • 2x web.partials.single-sharesingle-share.blade.php#?blade
    • 1x web.v2.partials.single.editoreditor.blade.php#?blade
    • 1x web.v2.partials.single.tagstags.blade.php#?blade
    • 1x web.v2.partials.single.referensireferensi.blade.php#?blade
    • 1x web.v2.partials.article-populararticle-popular.blade.php#?blade
    • 1x web.v2.partials.related-articlerelated-article.blade.php#?blade
    • 1x web.v2.partials.healthtopichealthtopic.blade.php#?blade
    • 1x layouts.v2.web_layoutweb_layout.blade.php#?blade
    uri
    GET healthpedia-{category}/{slug}
    middleware
    web
    controller
    App\Http\Controllers\WebController@singleHealthpediaPost
    namespace
    App\Http\Controllers
    prefix
    where
    as
    web.single.healthpedia.post
    file
    app/Http/Controllers/WebController.php:249-419
    29 statements were executed (6 duplicates)Show only duplicates329ms
    • WebController.php#259aicare_prod_new36.58msselect * from `posts` where (`content_type` = 'healthpedia' and `slug` = 'kolangitis' or `slug_en` = 'kolangitis') and `status` = 1 and `publish_date` <= '2025-04-06 00:56:11' and `deleted_at` is null and `posts`.`deleted_at` is null limit 1
      Bindings
      • 0: healthpedia
      • 1: kolangitis
      • 2: kolangitis
      • 3: 1
      • 4: 2025-04-06 00:56:11
      Hints
      • Use SELECT * only if you need all columns from table
      • LIMIT without ORDER BY causes non-deterministic results, depending on the query execution plan
      Backtrace
      • app/Http/Controllers/WebController.php:259
      • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
      • vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
      • vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
      • vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
    • WebController.php#259aicare_prod_new1.07msselect `users`.*, `post_editor`.`post_id` as `pivot_post_id`, `post_editor`.`user_id` as `pivot_user_id`, `post_editor`.`created_at` as `pivot_created_at`, `post_editor`.`updated_at` as `pivot_updated_at` from `users` inner join `post_editor` on `users`.`id` = `post_editor`.`user_id` where `post_editor`.`post_id` in (4061)
      Hints
      • Use SELECT * only if you need all columns from table
      Backtrace
      • app/Http/Controllers/WebController.php:259
      • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
      • vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
      • vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
      • vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
    • WebController.php#259aicare_prod_new5.74msselect `categories`.*, `category_post`.`post_id` as `pivot_post_id`, `category_post`.`category_id` as `pivot_category_id`, `category_post`.`created_at` as `pivot_created_at`, `category_post`.`updated_at` as `pivot_updated_at` from `categories` inner join `category_post` on `categories`.`id` = `category_post`.`category_id` where `category_post`.`post_id` in (4061) and `categories`.`deleted_at` is null
      Hints
      • Use SELECT * only if you need all columns from table
      Backtrace
      • app/Http/Controllers/WebController.php:259
      • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
      • vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
      • vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
      • vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
    • WebController.php#328aicare_prod_new20.7msselect * from `posts` where (`content_type` = 'healthpedia' and `slug` = 'kolangitis' or `slug_en` = 'kolangitis') and `status` = 1 and `publish_date` <= '2025-04-06 00:56:11' and `deleted_at` is null and `posts`.`deleted_at` is null limit 1
      Bindings
      • 0: healthpedia
      • 1: kolangitis
      • 2: kolangitis
      • 3: 1
      • 4: 2025-04-06 00:56:11
      Hints
      • Use SELECT * only if you need all columns from table
      • LIMIT without ORDER BY causes non-deterministic results, depending on the query execution plan
      Backtrace
      • app/Http/Controllers/WebController.php:328
      • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
      • vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
      • vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
      • vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
    • WebController.php#328aicare_prod_new810μsselect `users`.*, `post_editor`.`post_id` as `pivot_post_id`, `post_editor`.`user_id` as `pivot_user_id`, `post_editor`.`created_at` as `pivot_created_at`, `post_editor`.`updated_at` as `pivot_updated_at` from `users` inner join `post_editor` on `users`.`id` = `post_editor`.`user_id` where `post_editor`.`post_id` in (4061)
      Hints
      • Use SELECT * only if you need all columns from table
      Backtrace
      • app/Http/Controllers/WebController.php:328
      • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
      • vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
      • vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
      • vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
    • WebController.php#328aicare_prod_new830μsselect `users`.*, `post_english_editors`.`post_id` as `pivot_post_id`, `post_english_editors`.`user_id` as `pivot_user_id`, `post_english_editors`.`created_at` as `pivot_created_at`, `post_english_editors`.`updated_at` as `pivot_updated_at` from `users` inner join `post_english_editors` on `users`.`id` = `post_english_editors`.`user_id` where `post_english_editors`.`post_id` in (4061)
      Hints
      • Use SELECT * only if you need all columns from table
      Backtrace
      • app/Http/Controllers/WebController.php:328
      • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
      • vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
      • vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
      • vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
    • WebController.php#328aicare_prod_new5.22msselect `categories`.*, `category_post`.`post_id` as `pivot_post_id`, `category_post`.`category_id` as `pivot_category_id`, `category_post`.`created_at` as `pivot_created_at`, `category_post`.`updated_at` as `pivot_updated_at` from `categories` inner join `category_post` on `categories`.`id` = `category_post`.`category_id` where `category_post`.`post_id` in (4061) and `categories`.`deleted_at` is null
      Hints
      • Use SELECT * only if you need all columns from table
      Backtrace
      • app/Http/Controllers/WebController.php:328
      • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
      • vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
      • vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
      • vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
    • WebController.php#332aicare_prod_new1.42msselect `healthpedia`.*, `healthpedia_post`.`post_id` as `pivot_post_id`, `healthpedia_post`.`healthpedia_id` as `pivot_healthpedia_id`, `healthpedia_post`.`created_at` as `pivot_created_at`, `healthpedia_post`.`updated_at` as `pivot_updated_at` from `healthpedia` inner join `healthpedia_post` on `healthpedia`.`id` = `healthpedia_post`.`healthpedia_id` where `healthpedia_post`.`post_id` = 4061 and `healthpedia`.`deleted_at` is null
      Bindings
      • 0: 4061
      Hints
      • Use SELECT * only if you need all columns from table
      Backtrace
      • app/Http/Controllers/WebController.php:332
      • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
      • vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
      • vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
      • vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
    • WebController.php#337aicare_prod_new600μsselect * from `categories` where `categories`.`id` = 7 and `categories`.`deleted_at` is null limit 1
      Bindings
      • 0: 7
      Hints
      • Use SELECT * only if you need all columns from table
      • LIMIT without ORDER BY causes non-deterministic results, depending on the query execution plan
      Backtrace
      • app/Http/Controllers/WebController.php:337
      • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
      • vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
      • vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
      • vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
    • WebController.php#369aicare_prod_new14.25msselect `tags`.*, `post_tag`.`post_id` as `pivot_post_id`, `post_tag`.`tag_id` as `pivot_tag_id`, `post_tag`.`created_at` as `pivot_created_at`, `post_tag`.`updated_at` as `pivot_updated_at` from `tags` inner join `post_tag` on `tags`.`id` = `post_tag`.`tag_id` where `post_tag`.`post_id` = 4061
      Bindings
      • 0: 4061
      Hints
      • Use SELECT * only if you need all columns from table
      Backtrace
      • app/Http/Controllers/WebController.php:369
      • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
      • vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
      • vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
      • vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
    • WebController.php#1386aicare_prod_new12.19msselect `posts`.*, `post_tag`.`tag_id` as `pivot_tag_id`, `post_tag`.`post_id` as `pivot_post_id` from `posts` inner join `post_tag` on `posts`.`id` = `post_tag`.`post_id` where `post_tag`.`tag_id` = 6394 and `posts`.`deleted_at` is null
      Bindings
      • 0: 6394
      Hints
      • Use SELECT * only if you need all columns from table
      Backtrace
      • app/Http/Controllers/WebController.php:1386
      • app/Http/Controllers/WebController.php:372
      • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
      • vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
      • vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
    • WebController.php#1386aicare_prod_new12.45msselect `posts`.*, `post_tag`.`tag_id` as `pivot_tag_id`, `post_tag`.`post_id` as `pivot_post_id` from `posts` inner join `post_tag` on `posts`.`id` = `post_tag`.`post_id` where `post_tag`.`tag_id` = 6395 and `posts`.`deleted_at` is null
      Bindings
      • 0: 6395
      Hints
      • Use SELECT * only if you need all columns from table
      Backtrace
      • app/Http/Controllers/WebController.php:1386
      • app/Http/Controllers/WebController.php:372
      • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
      • vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
      • vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
    • WebController.php#1386aicare_prod_new12.72msselect `posts`.*, `post_tag`.`tag_id` as `pivot_tag_id`, `post_tag`.`post_id` as `pivot_post_id` from `posts` inner join `post_tag` on `posts`.`id` = `post_tag`.`post_id` where `post_tag`.`tag_id` = 6396 and `posts`.`deleted_at` is null
      Bindings
      • 0: 6396
      Hints
      • Use SELECT * only if you need all columns from table
      Backtrace
      • app/Http/Controllers/WebController.php:1386
      • app/Http/Controllers/WebController.php:372
      • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
      • vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
      • vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
    • CategoryHealtTopics.php#11aicare_prod_new1.1msselect * from `categories` where (`slug` != 'penyakit-a-z' and `slug` != 'obat-a-z' and `slug` != 'pemeriksaan-a-z' and `parent_id` = '0') and `categories`.`deleted_at` is null order by `order` asc
      Bindings
      • 0: penyakit-a-z
      • 1: obat-a-z
      • 2: pemeriksaan-a-z
      • 3: 0
      Hints
      • Use SELECT * only if you need all columns from table
      • The != operator is not standard. Use the <> operator to test for inequality instead.
      Backtrace
      • app/Repositories/Categories/CategoryHealtTopics.php:11
      • app/Http/Controllers/WebController.php:376
      • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
      • vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
      • vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
    • WebController.php#377aicare_prod_new109msselect * from `posts` where `status` = 1 and `publish_date` <= '2025-04-06 00:56:11' and `content_type` = 'article' and `posts`.`deleted_at` is null order by RAND() limit 7
      Bindings
      • 0: 1
      • 1: 2025-04-06 00:56:11
      • 2: article
      Hints
      • Use SELECT * only if you need all columns from table
      • ORDER BY RAND() is slow, try to avoid if you can. You can read this or this
      Backtrace
      • app/Http/Controllers/WebController.php:377
      • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
      • vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
      • vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
      • vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
    • WebController.php#391aicare_prod_new11.19msupdate `posts` set `views_count` = 455 where `id` = 4061
      Bindings
      • 0: 455
      • 1: 4061
      Backtrace
      • app/Http/Controllers/WebController.php:391
      • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
      • vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
      • vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
      • vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
    • ActivityLogger.php#174aicare_prod_new9.11msinsert into `activity_log` (`log_name`, `properties`, `batch_uuid`, `event`, `subject_id`, `subject_type`, `description`, `updated_at`, `created_at`) values ('default', '[]', null, 'updated', 4061, 'App\\Models\\Admin\\Post', 'updated', '2025-04-06 00:56:11', '2025-04-06 00:56:11')
      Bindings
      • 0: default
      • 1: []
      • 2: 
      • 3: updated
      • 4: 4061
      • 5: App\Models\Admin\Post
      • 6: updated
      • 7: 2025-04-06 00:56:11
      • 8: 2025-04-06 00:56:11
      Backtrace
      • vendor/spatie/laravel-activitylog/src/ActivityLogger.php:174
      • vendor/spatie/laravel-activitylog/src/Traits/LogsActivity.php:88
      • app/Http/Controllers/WebController.php:391
      • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
      • vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
    • single-post-healthpedia.blade.php#37aicare_prod_new960μsselect * from `users` where `users`.`id` = 35 limit 1
      Bindings
      • 0: 35
      Hints
      • Use SELECT * only if you need all columns from table
      • LIMIT without ORDER BY causes non-deterministic results, depending on the query execution plan
      Backtrace
      • view::web.v2.single-post-healthpedia:37
      • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:124
      • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
      • vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php:22
      • vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:72
    • article-popular.blade.php#8aicare_prod_new9.09msselect `categories`.*, `category_post`.`post_id` as `pivot_post_id`, `category_post`.`category_id` as `pivot_category_id`, `category_post`.`created_at` as `pivot_created_at`, `category_post`.`updated_at` as `pivot_updated_at` from `categories` inner join `category_post` on `categories`.`id` = `category_post`.`category_id` where `category_post`.`post_id` = 8479 and `categories`.`deleted_at` is null
      Bindings
      • 0: 8479
      Hints
      • Use SELECT * only if you need all columns from table
      Backtrace
      • view::web.v2.partials.article-popular:8
      • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:124
      • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
      • vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php:22
      • vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:72
    • article-popular.blade.php#8aicare_prod_new9.48msselect `categories`.*, `category_post`.`post_id` as `pivot_post_id`, `category_post`.`category_id` as `pivot_category_id`, `category_post`.`created_at` as `pivot_created_at`, `category_post`.`updated_at` as `pivot_updated_at` from `categories` inner join `category_post` on `categories`.`id` = `category_post`.`category_id` where `category_post`.`post_id` = 4100 and `categories`.`deleted_at` is null
      Bindings
      • 0: 4100
      Hints
      • Use SELECT * only if you need all columns from table
      Backtrace
      • view::web.v2.partials.article-popular:8
      • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:124
      • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
      • vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php:22
      • vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:72
    • article-popular.blade.php#8aicare_prod_new8.52msselect `categories`.*, `category_post`.`post_id` as `pivot_post_id`, `category_post`.`category_id` as `pivot_category_id`, `category_post`.`created_at` as `pivot_created_at`, `category_post`.`updated_at` as `pivot_updated_at` from `categories` inner join `category_post` on `categories`.`id` = `category_post`.`category_id` where `category_post`.`post_id` = 3243 and `categories`.`deleted_at` is null
      Bindings
      • 0: 3243
      Hints
      • Use SELECT * only if you need all columns from table
      Backtrace
      • view::web.v2.partials.article-popular:8
      • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:124
      • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
      • vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php:22
      • vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:72
    • article-popular.blade.php#8aicare_prod_new8.47msselect `categories`.*, `category_post`.`post_id` as `pivot_post_id`, `category_post`.`category_id` as `pivot_category_id`, `category_post`.`created_at` as `pivot_created_at`, `category_post`.`updated_at` as `pivot_updated_at` from `categories` inner join `category_post` on `categories`.`id` = `category_post`.`category_id` where `category_post`.`post_id` = 2371 and `categories`.`deleted_at` is null
      Bindings
      • 0: 2371
      Hints
      • Use SELECT * only if you need all columns from table
      Backtrace
      • view::web.v2.partials.article-popular:8
      • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:124
      • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
      • vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php:22
      • vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:72
    • article-popular.blade.php#8aicare_prod_new8.63msselect `categories`.*, `category_post`.`post_id` as `pivot_post_id`, `category_post`.`category_id` as `pivot_category_id`, `category_post`.`created_at` as `pivot_created_at`, `category_post`.`updated_at` as `pivot_updated_at` from `categories` inner join `category_post` on `categories`.`id` = `category_post`.`category_id` where `category_post`.`post_id` = 7371 and `categories`.`deleted_at` is null
      Bindings
      • 0: 7371
      Hints
      • Use SELECT * only if you need all columns from table
      Backtrace
      • view::web.v2.partials.article-popular:8
      • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:124
      • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
      • vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php:22
      • vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:72
    • article-popular.blade.php#8aicare_prod_new8.39msselect `categories`.*, `category_post`.`post_id` as `pivot_post_id`, `category_post`.`category_id` as `pivot_category_id`, `category_post`.`created_at` as `pivot_created_at`, `category_post`.`updated_at` as `pivot_updated_at` from `categories` inner join `category_post` on `categories`.`id` = `category_post`.`category_id` where `category_post`.`post_id` = 1824 and `categories`.`deleted_at` is null
      Bindings
      • 0: 1824
      Hints
      • Use SELECT * only if you need all columns from table
      Backtrace
      • view::web.v2.partials.article-popular:8
      • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:124
      • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
      • vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php:22
      • vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:72
    • article-popular.blade.php#8aicare_prod_new8.52msselect `categories`.*, `category_post`.`post_id` as `pivot_post_id`, `category_post`.`category_id` as `pivot_category_id`, `category_post`.`created_at` as `pivot_created_at`, `category_post`.`updated_at` as `pivot_updated_at` from `categories` inner join `category_post` on `categories`.`id` = `category_post`.`category_id` where `category_post`.`post_id` = 3601 and `categories`.`deleted_at` is null
      Bindings
      • 0: 3601
      Hints
      • Use SELECT * only if you need all columns from table
      Backtrace
      • view::web.v2.partials.article-popular:8
      • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:124
      • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
      • vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php:22
      • vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:72
    • related-article.blade.php#8aicare_prod_new8.31msselect `categories`.*, `category_post`.`post_id` as `pivot_post_id`, `category_post`.`category_id` as `pivot_category_id`, `category_post`.`created_at` as `pivot_created_at`, `category_post`.`updated_at` as `pivot_updated_at` from `categories` inner join `category_post` on `categories`.`id` = `category_post`.`category_id` where `category_post`.`post_id` = 5433 and `categories`.`deleted_at` is null
      Bindings
      • 0: 5433
      Hints
      • Use SELECT * only if you need all columns from table
      Backtrace
      • view::web.v2.partials.related-article:8
      • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:124
      • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
      • vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php:22
      • vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:72
    • web_layout.blade.php#122aicare_prod_new1.28msselect * from `pages` where `slug` = 'about-us' limit 1
      Bindings
      • 0: about-us
      Hints
      • Use SELECT * only if you need all columns from table
      • LIMIT without ORDER BY causes non-deterministic results, depending on the query execution plan
      Backtrace
      • view::layouts.v2.web_layout:122
      • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:124
      • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
      • vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php:22
      • vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:72
    • web_layout.blade.php#547aicare_prod_new1.1msselect * from `faqs` limit 1
      Hints
      • Use SELECT * only if you need all columns from table
      • The SELECT statement has no WHERE clause and could examine many more rows than intended
      • LIMIT without ORDER BY causes non-deterministic results, depending on the query execution plan
      Backtrace
      • view::layouts.v2.web_layout:547
      • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:124
      • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
      • vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php:22
      • vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:72
    • web_layout.blade.php#551aicare_prod_new1.41msselect * from `term_policies`
      Hints
      • Use SELECT * only if you need all columns from table
      • The SELECT statement has no WHERE clause and could examine many more rows than intended
      Backtrace
      • view::layouts.v2.web_layout:551
      • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:124
      • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
      • vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php:22
      • vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:72
    App\Models\Admin\Category
    17Category.php#?
    App\Models\Admin\Post
    13Post.php#?
    App\User
    4User.php#?
    App\Models\Admin\Tag
    3Tag.php#?
    App\Models\TermPolicy
    3TermPolicy.php#?
    App\Models\Admin\Page
    1Page.php#?
    App\Models\Admin\Faq
    1Faq.php#?
        locale
        id
        _token
        pyxqIhEg3UNzoDOnfmzXvSImP2HnVW3JzFC7rzlc
        _previous
        array:1 [ "url" => "https://ai-care.atmatech.id/healthpedia-penyakit/kolangitis" ]
        _flash
        array:2 [ "old" => [] "new" => [] ]
        path_info
        /healthpedia-penyakit/kolangitis
        status_code
        200
        
        status_text
        OK
        format
        html
        content_type
        text/html; charset=UTF-8
        request_query
        []
        
        request_request
        []
        
        request_headers
        0 of 0
        array:19 [ "accept-encoding" => array:1 [ 0 => "gzip, deflate, br, zstd" ] "sec-fetch-dest" => array:1 [ 0 => "document" ] "sec-fetch-user" => array:1 [ 0 => "?1" ] "sec-fetch-mode" => array:1 [ 0 => "navigate" ] "sec-fetch-site" => array:1 [ 0 => "none" ] "accept" => array:1 [ 0 => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7" ] "user-agent" => array:1 [ 0 => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" ] "upgrade-insecure-requests" => array:1 [ 0 => "1" ] "sec-ch-ua-platform" => array:1 [ 0 => ""Windows"" ] "sec-ch-ua-mobile" => array:1 [ 0 => "?0" ] "sec-ch-ua" => array:1 [ 0 => ""HeadlessChrome";v="129", "Not=A?Brand";v="8", "Chromium";v="129"" ] "cache-control" => array:1 [ 0 => "no-cache" ] "pragma" => array:1 [ 0 => "no-cache" ] "x-real-ip" => array:1 [ 0 => "52.14.233.132" ] "x-forwarded-for" => array:1 [ 0 => "52.14.233.132" ] "x-forwarded-proto" => array:1 [ 0 => "https" ] "x-forwarded-scheme" => array:1 [ 0 => "https" ] "host" => array:1 [ 0 => "ai-care.atmatech.id" ] "connection" => array:1 [ 0 => "keep-alive" ] ]
        request_cookies
        []
        
        response_headers
        0 of 0
        array:5 [ "content-type" => array:1 [ 0 => "text/html; charset=UTF-8" ] "cache-control" => array:1 [ 0 => "no-cache, private" ] "date" => array:1 [ 0 => "Sat, 05 Apr 2025 17:56:12 GMT" ] "set-cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6InRFZUc0U05vRXY4bWZhL1MrUHpCREE9PSIsInZhbHVlIjoiY0tGZHFRUDQ3VGljQ3cvUHFwQXoycEM1blFDbFhMMUJ3WTcvRlNuNUx3MUtvcDV3WFFUcmNGbE5mektPdExXb0RMNi9ERVNVcUFMM3JZMXdHbXBPYkZkeU5xSEYrbEkrejY1dVpobnhrOVhyb3RaTTRMNnVBcFJsL2JrSVFYNnEiLCJtYWMiOiI3YTU0ZGYwZTg2MGNlMTc2NjViN2VlOTUzNDYxODFhMmE3ZWFlNGUxN2FhNjUyMzMzNDI2OTk2MzY1YmI0OWYxIiwidGFnIjoiIn0%3D; expires=Sat, 05 Apr 2025 19:56:12 GMT; Max-Age=7200; path=/; secureXSRF-TOKEN=eyJpdiI6InRFZUc0U05vRXY4bWZhL1MrUHpCREE9PSIsInZhbHVlIjoiY0tGZHFRUDQ3VGljQ3cvUHFwQXoycEM1blFDbFhMMUJ3WTcvRlNuNUx3MUtvcDV3WFFUcmNGbE5mektPdExXb0RMNi9ER" 1 => "laravel_session=eyJpdiI6IlFrSEcrSGJ1ZUtXNWlxVWNHajJxSkE9PSIsInZhbHVlIjoiaFRRQkp4eCtkY0dCNDNyVVNSa0JGWGJBWWpRMlUvL1NBcXI0cndJejNlaGtMSzZMbzUvcmpkT0swY3VxSDZLVkFXTkFZTHoxYzF3Wkc5Rnhrb1A2RVlST2pWN0F5UmowSjRBQVlWZmp0Wkl1REl1UzdvdHpXemZtZm53eVlHY2giLCJtYWMiOiI4YWY0MTRjMmM5ZGRlYjk5NmRiOTUyNDNkZjQyZTI0ZTRjODQwODkwN2M1YjRkM2MwN2JmOTYzZGU0NDU1Y2I0IiwidGFnIjoiIn0%3D; expires=Sat, 05 Apr 2025 19:56:12 GMT; Max-Age=7200; path=/; httponlylaravel_session=eyJpdiI6IlFrSEcrSGJ1ZUtXNWlxVWNHajJxSkE9PSIsInZhbHVlIjoiaFRRQkp4eCtkY0dCNDNyVVNSa0JGWGJBWWpRMlUvL1NBcXI0cndJejNlaGtMSzZMbzUvcmpkT0swY3VxSDZLVkFX" ] "Set-Cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6InRFZUc0U05vRXY4bWZhL1MrUHpCREE9PSIsInZhbHVlIjoiY0tGZHFRUDQ3VGljQ3cvUHFwQXoycEM1blFDbFhMMUJ3WTcvRlNuNUx3MUtvcDV3WFFUcmNGbE5mektPdExXb0RMNi9ERVNVcUFMM3JZMXdHbXBPYkZkeU5xSEYrbEkrejY1dVpobnhrOVhyb3RaTTRMNnVBcFJsL2JrSVFYNnEiLCJtYWMiOiI3YTU0ZGYwZTg2MGNlMTc2NjViN2VlOTUzNDYxODFhMmE3ZWFlNGUxN2FhNjUyMzMzNDI2OTk2MzY1YmI0OWYxIiwidGFnIjoiIn0%3D; expires=Sat, 05-Apr-2025 19:56:12 GMT; path=/; secureXSRF-TOKEN=eyJpdiI6InRFZUc0U05vRXY4bWZhL1MrUHpCREE9PSIsInZhbHVlIjoiY0tGZHFRUDQ3VGljQ3cvUHFwQXoycEM1blFDbFhMMUJ3WTcvRlNuNUx3MUtvcDV3WFFUcmNGbE5mektPdExXb0RMNi9ER" 1 => "laravel_session=eyJpdiI6IlFrSEcrSGJ1ZUtXNWlxVWNHajJxSkE9PSIsInZhbHVlIjoiaFRRQkp4eCtkY0dCNDNyVVNSa0JGWGJBWWpRMlUvL1NBcXI0cndJejNlaGtMSzZMbzUvcmpkT0swY3VxSDZLVkFXTkFZTHoxYzF3Wkc5Rnhrb1A2RVlST2pWN0F5UmowSjRBQVlWZmp0Wkl1REl1UzdvdHpXemZtZm53eVlHY2giLCJtYWMiOiI4YWY0MTRjMmM5ZGRlYjk5NmRiOTUyNDNkZjQyZTI0ZTRjODQwODkwN2M1YjRkM2MwN2JmOTYzZGU0NDU1Y2I0IiwidGFnIjoiIn0%3D; expires=Sat, 05-Apr-2025 19:56:12 GMT; path=/; httponlylaravel_session=eyJpdiI6IlFrSEcrSGJ1ZUtXNWlxVWNHajJxSkE9PSIsInZhbHVlIjoiaFRRQkp4eCtkY0dCNDNyVVNSa0JGWGJBWWpRMlUvL1NBcXI0cndJejNlaGtMSzZMbzUvcmpkT0swY3VxSDZLVkFX" ] ]
        session_attributes
        0 of 0
        array:4 [ "locale" => "id" "_token" => "pyxqIhEg3UNzoDOnfmzXvSImP2HnVW3JzFC7rzlc" "_previous" => array:1 [ "url" => "https://ai-care.atmatech.id/healthpedia-penyakit/kolangitis" ] "_flash" => array:2 [ "old" => [] "new" => [] ] ]
        ClearShow all
        Date ↕MethodURLData
        #12025-04-06 00:56:12GET/healthpedia-penyakit/kolangitis4112942