• Home
  • diseases
  • Learning about the Mantoux test: Initial Screening for Tuberculosis

Learning about the Mantoux test: Initial Screening for Tuberculosis

Learning about the Mantoux test: Initial Screening for Tuberculosis

Share :


Tuberculosis or TB, is an infection caused by the Mycobacterium tuberculosis bacteria, which commonly affects the lungs. This infection can also affect other parts of the body, such as the skin, intestines, kidneys, spine, and brain. TB is primarily transmitted between individuals through droplets released into the air when talking, sneezing, spitting, laughing, singing.

When you have close contact with someone infected with TB, the risk of being contaminated with TB increases. The most common test conducted to detect TB is the tuberculin test, also known as the Mantoux test.

 

What is the Mantoux test?

The Mantoux test, or tuberculin test, is one of the examinations used to determine if the tuberculosis (TB) bacteria are present in the body. This test determines whether a person has developed an immune response to the bacteria that have entered the body. The immune response may exist if they are currently infected with TB, have been exposed to TB in the past, or have received the BCG vaccine.

The test involves injecting a small amount of fluid containing tuberculin units into the forearm. After 2-3 days, you will be asked to return to the doctor. The doctor will observe whether there is swelling at the injection site or not. If there is a significant swelling reaction (≥5–15 mm, depending on the individual), the test result is positive. If you do not return after 2-3 days, the doctor will reschedule the Mantoux test.

The Mantoux test may not be perfect, as sometimes it may show false positive or false negative results. Typically, in diagnosing TB, the test results will be compared with other examinations and the symptoms that appear.

 

Causes of false-positive results

False-positive Mantoux test results can be caused by several factors, including:

  • Recent administration of the BCG vaccination
  • presence of non-tuberculous mycobacterial infections other than Mycobacterium tuberculosis in the body
  • Incorrect measurement or interpretation of the reaction
  • incorrect antigen that is used

Causes of false-negative results

In addition to false positive results, false negative results can also occur, which can be caused by several factors, including:

  • Anergy: a reduced or absent body response to specific antigens or allergens
  • Recent history of TB infection within the last 8–10 weeks
  • Very young age (less than 6 months)
  • Recent administration of measles or varicella vaccine with weakened live virus
  • Inappropriate testing methods
  • Incorrect measurement or interpretation of the reaction

Mantoux tests are often administered to children aged 2–5 years. To minimize false test results, doctors may recommend blood tests to detect TB infection, especially in children aged 5 years and older who have received the BCG vaccine.

 

What if the test result is positive?

The next step is for the doctor to provide information about your condition and any further examinations that may be needed. If you are diagnosed with TB, you can receive free treatment from the government. Compliance with regular treatment for six months and taking medication regularly are keys to successfully treating TB.

 

Consult with a doctor through the AI Care application if you have had close contact with someone with TB or have been experiencing persistent coughing for more than one month. If you need medical advice or consultation, you can either visit a doctor or make use of the consultation features that are available in the Ai Care application by downloading the Ai Care application from the App Store or Play Store.

 

Looking for more information about other diseases? Check here!

 

 

Writer : Agatha Writer
Editor :
  • Sean Edbert Lim, MBBS
Last Updated : Friday, 14 June 2024 | 04:24

Mayo Clinic (2021). Tuberculosis. Available from: https://www.mayoclinic.org/diseases-conditions/tuberculosis/diagnosis-treatment/drc-20351256 

CDC (2020). Tuberculin Skin Testing. Available from: https://www.cdc.gov/tb/publications/factsheets/testing/skintesting.htm 

Melissa Conrad Stöppler, MD. Tuberculosis Skin Test (PPD Skin Test). Available from: https://www.medicinenet.com/tuberculosis_skin_test_ppd_skin_test/article.htm 

Mary Jo DiLonardo (2021). TB (Tuberculosis) Tests. Available from: https://www.webmd.com/lung/tests-tuberculosis 

Tim Promkes RSST-RSUP, Dr. Soeradji Tirtonegoro Klaten (2022). TBC. Available from: https://yankes.kemkes.go.id/view_artikel/1375/tbc 

 

Request history8.1.29PHP Version738msRequest Duration5MBMemory UsageGET {category}/{slug}Route
  • warninglog[14:06:29] LOG.warning: str_contains(): Passing null to parameter #1 ($haystack) of type string is d...
  • warninglog[14:06:29] LOG.warning: str_contains(): Passing null to parameter #1 ($haystack) of type string is d...
  • infolog[14:06:29] LOG.info: Attempting to authenticate with: { "username": "administrator", "url": ...
  • errorlog[14:06:29] LOG.error: Error accessing doctor id: 63983202e088e5e18c0511d7 { "exception": "Undefi...
  • Booting (285ms)time
  • Application (453ms)time
  • 1 x Application (61.33%)
    453ms
    1 x Booting (38.67%)
    285ms
    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 {category}/{slug}
    middleware
    web
    controller
    App\Http\Controllers\WebController@newSinglePost
    namespace
    App\Http\Controllers
    prefix
    where
    as
    web.new.single.post
    file
    app/Http/Controllers/WebController.php:645-806
    29 statements were executed268ms
    • WebController.php#656aicare_prod_new940μsselect * from `categories` where (`slug` = 'diseases' or `slug_en` = 'diseases') and `categories`.`deleted_at` is null limit 1
      Bindings
      • 0: diseases
      • 1: diseases
      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:656
      • 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#657aicare_prod_new24.42msselect * from `posts` where (`slug` = 'learning-about-the-mantoux-test-initial-screening-for-tuberculosis-en' or `slug_en` = 'learning-about-the-mantoux-test-initial-screening-for-tuberculosis-en') and `posts`.`deleted_at` is null limit 1
      Bindings
      • 0: learning-about-the-mantoux-test-initial-screening-for-tuberculosis-en
      • 1: learning-about-the-mantoux-test-initial-screening-for-tuberculosis-en
      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:657
      • 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#703aicare_prod_new16.46msselect * from `posts` where (`slug` = 'learning-about-the-mantoux-test-initial-screening-for-tuberculosis-en' or `slug_en` = 'learning-about-the-mantoux-test-initial-screening-for-tuberculosis-en') and `status` = 1 and `publish_date` <= '2025-04-28 14:06:29' and `deleted_at` is null and `posts`.`deleted_at` is null limit 1
      Bindings
      • 0: learning-about-the-mantoux-test-initial-screening-for-tuberculosis-en
      • 1: learning-about-the-mantoux-test-initial-screening-for-tuberculosis-en
      • 2: 1
      • 3: 2025-04-28 14:06:29
      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:703
      • 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#703aicare_prod_new990μ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 (3049)
      Hints
      • Use SELECT * only if you need all columns from table
      Backtrace
      • app/Http/Controllers/WebController.php:703
      • 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#703aicare_prod_new850μ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 (3049)
      Hints
      • Use SELECT * only if you need all columns from table
      Backtrace
      • app/Http/Controllers/WebController.php:703
      • 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#703aicare_prod_new6.51msselect `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 (3049) and `categories`.`deleted_at` is null
      Hints
      • Use SELECT * only if you need all columns from table
      Backtrace
      • app/Http/Controllers/WebController.php:703
      • 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#703aicare_prod_new700μsselect * from `categories` where `categories`.`id` in (0) and `categories`.`deleted_at` is null
      Hints
      • Use SELECT * only if you need all columns from table
      Backtrace
      • app/Http/Controllers/WebController.php:703
      • 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#724aicare_prod_new16.85msselect `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` = 3049
      Bindings
      • 0: 3049
      Hints
      • Use SELECT * only if you need all columns from table
      Backtrace
      • app/Http/Controllers/WebController.php:724
      • 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#1362aicare_prod_new13.18msselect `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` = 377 and `posts`.`deleted_at` is null
      Bindings
      • 0: 377
      Hints
      • Use SELECT * only if you need all columns from table
      Backtrace
      • app/Http/Controllers/WebController.php:1362
      • app/Http/Controllers/WebController.php:735
      • 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#1362aicare_prod_new12.1msselect `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` = 5712 and `posts`.`deleted_at` is null
      Bindings
      • 0: 5712
      Hints
      • Use SELECT * only if you need all columns from table
      Backtrace
      • app/Http/Controllers/WebController.php:1362
      • app/Http/Controllers/WebController.php:735
      • 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#1362aicare_prod_new12.22msselect `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` = 5714 and `posts`.`deleted_at` is null
      Bindings
      • 0: 5714
      Hints
      • Use SELECT * only if you need all columns from table
      Backtrace
      • app/Http/Controllers/WebController.php:1362
      • app/Http/Controllers/WebController.php:735
      • 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#743aicare_prod_new87.27msselect * from `posts` where `status` = 1 and `publish_date` <= '2025-04-28 14:06:29' and `deleted_at` is null and `content_type` = 'article' and `slug_en` != '' and `slug_en` is not null and `posts`.`deleted_at` is null order by RAND() limit 7
      Bindings
      • 0: 1
      • 1: 2025-04-28 14:06:29
      • 2: article
      • 3: 
      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
      • The != operator is not standard. Use the <> operator to test for inequality instead.
      Backtrace
      • app/Http/Controllers/WebController.php:743
      • 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
    • CategoryHealtTopics.php#11aicare_prod_new1.04msselect * 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:744
      • 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#748aicare_prod_new1.78msselect `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` = 3049 and `healthpedia`.`deleted_at` is null
      Bindings
      • 0: 3049
      Hints
      • Use SELECT * only if you need all columns from table
      Backtrace
      • app/Http/Controllers/WebController.php:748
      • 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#779aicare_prod_new8.27msupdate `posts` set `views_count` = 976 where `id` = 3049
      Bindings
      • 0: 976
      • 1: 3049
      Backtrace
      • app/Http/Controllers/WebController.php:779
      • 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_new5.84msinsert into `activity_log` (`log_name`, `properties`, `batch_uuid`, `event`, `subject_id`, `subject_type`, `description`, `updated_at`, `created_at`) values ('default', '[]', null, 'updated', 3049, 'App\\Models\\Admin\\Post', 'updated', '2025-04-28 14:06:29', '2025-04-28 14:06:29')
      Bindings
      • 0: default
      • 1: []
      • 2: 
      • 3: updated
      • 4: 3049
      • 5: App\Models\Admin\Post
      • 6: updated
      • 7: 2025-04-28 14:06:29
      • 8: 2025-04-28 14:06:29
      Backtrace
      • vendor/spatie/laravel-activitylog/src/ActivityLogger.php:174
      • vendor/spatie/laravel-activitylog/src/Traits/LogsActivity.php:88
      • app/Http/Controllers/WebController.php:779
      • 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_new1.03msselect * from `users` where `users`.`id` = 20 limit 1
      Bindings
      • 0: 20
      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#15aicare_prod_new6.77msselect `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` = 8927 and `categories`.`deleted_at` is null
      Bindings
      • 0: 8927
      Hints
      • Use SELECT * only if you need all columns from table
      Backtrace
      • view::web.v2.partials.article-popular:15
      • 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#15aicare_prod_new6.25msselect `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` = 9132 and `categories`.`deleted_at` is null
      Bindings
      • 0: 9132
      Hints
      • Use SELECT * only if you need all columns from table
      Backtrace
      • view::web.v2.partials.article-popular:15
      • 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#15aicare_prod_new6.18msselect `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` = 8317 and `categories`.`deleted_at` is null
      Bindings
      • 0: 8317
      Hints
      • Use SELECT * only if you need all columns from table
      Backtrace
      • view::web.v2.partials.article-popular:15
      • 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#15aicare_prod_new6.03msselect `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` = 9849 and `categories`.`deleted_at` is null
      Bindings
      • 0: 9849
      Hints
      • Use SELECT * only if you need all columns from table
      Backtrace
      • view::web.v2.partials.article-popular:15
      • 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#15aicare_prod_new5.95msselect `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` = 9592 and `categories`.`deleted_at` is null
      Bindings
      • 0: 9592
      Hints
      • Use SELECT * only if you need all columns from table
      Backtrace
      • view::web.v2.partials.article-popular:15
      • 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#15aicare_prod_new6.04msselect `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` = 9864 and `categories`.`deleted_at` is null
      Bindings
      • 0: 9864
      Hints
      • Use SELECT * only if you need all columns from table
      Backtrace
      • view::web.v2.partials.article-popular:15
      • 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#15aicare_prod_new6.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` = 6957 and `categories`.`deleted_at` is null
      Bindings
      • 0: 6957
      Hints
      • Use SELECT * only if you need all columns from table
      Backtrace
      • view::web.v2.partials.article-popular:15
      • 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#15aicare_prod_new5.85msselect `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` = 9843 and `categories`.`deleted_at` is null
      Bindings
      • 0: 9843
      Hints
      • Use SELECT * only if you need all columns from table
      Backtrace
      • view::web.v2.partials.related-article:15
      • 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#15aicare_prod_new5.88msselect `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` = 6742 and `categories`.`deleted_at` is null
      Bindings
      • 0: 6742
      Hints
      • Use SELECT * only if you need all columns from table
      Backtrace
      • view::web.v2.partials.related-article:15
      • 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_new740μsselect * 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#549aicare_prod_new570μsselect * from `faqs` where `name_en` is not null and `slug_en` is not null limit 1
      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:549
      • 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_new790μsselect * 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\Post
    46Post.php#?
    App\Models\Admin\Category
    17Category.php#?
    App\User
    3User.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
        en
        _token
        j9rQ1rUvcmqzh4sTXPksRfeSSHzpHen3FbBKxQyV
        _previous
        array:1 [ "url" => "https://ai-care.atmatech.id/diseases/learning-about-the-mantoux-test-initial-s...
        _flash
        array:2 [ "old" => [] "new" => [] ]
        path_info
        /diseases/learning-about-the-mantoux-test-initial-screening-for-tuberculosis-en
        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 => "3.144.103.14" ] "x-forwarded-for" => array:1 [ 0 => "3.144.103.14" ] "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 => "Mon, 28 Apr 2025 07:06:29 GMT" ] "set-cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6IkJlRk9kSlRpQmZmdVZMTExHZSttUmc9PSIsInZhbHVlIjoiemNNb2h1YkVUeHVwdVNJdVhuaWtwRkpPSXRYRUkrTnVBMjZtZzY3dmRVU1d3WnVXMmhxTCt0M21VN1BES2dBc29aWEZSWDZnL0JscDVhdWZPSWVpOUlucFdvSEt2TGxVMTVQK1A3d3VpeDdiUVZlbkhFNktTUCtETkwyRDdCeWgiLCJtYWMiOiI5M2YzNjcwMGNjZWJlZmQxMzE0ODZjODU3MzIyMmY5NmUwYjZmOTZhMWNjODBkN2M3NjZiMTc2MDU1MjZmMmEwIiwidGFnIjoiIn0%3D; expires=Mon, 28 Apr 2025 09:06:30 GMT; Max-Age=7200; path=/; secureXSRF-TOKEN=eyJpdiI6IkJlRk9kSlRpQmZmdVZMTExHZSttUmc9PSIsInZhbHVlIjoiemNNb2h1YkVUeHVwdVNJdVhuaWtwRkpPSXRYRUkrTnVBMjZtZzY3dmRVU1d3WnVXMmhxTCt0M21VN1BES2dBc29aWEZSW" 1 => "laravel_session=eyJpdiI6Iklkb1l3UVI2eURVMEdvTm1yQ0tnYXc9PSIsInZhbHVlIjoiZ2NzL2ZRK0dlWTZQSWFDYW01aUJWNWZMNXl0MDNxL1lwWFA2N05XSGUyemZsUnBpczFtSnhPQlZrMnBNU0FxRGxkSi9VbnZsQ1BTM3BuTWNidFpKY29RUW44dXV6dGdHVDJHcUZPQzZMbWgyUm1RajhEUlBWdyt3WmRFYnhsSlgiLCJtYWMiOiJiZDdiZWE1ZmQ5Zjg2OGZkMzkzMDBjNGZkN2NkYzljMDE4ZmFmYjljNjQ3NjQ5MDY2YjU4NTNjNzdkZTdlNzQwIiwidGFnIjoiIn0%3D; expires=Mon, 28 Apr 2025 09:06:30 GMT; Max-Age=7200; path=/; httponlylaravel_session=eyJpdiI6Iklkb1l3UVI2eURVMEdvTm1yQ0tnYXc9PSIsInZhbHVlIjoiZ2NzL2ZRK0dlWTZQSWFDYW01aUJWNWZMNXl0MDNxL1lwWFA2N05XSGUyemZsUnBpczFtSnhPQlZrMnBNU0FxRGxk" ] "Set-Cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6IkJlRk9kSlRpQmZmdVZMTExHZSttUmc9PSIsInZhbHVlIjoiemNNb2h1YkVUeHVwdVNJdVhuaWtwRkpPSXRYRUkrTnVBMjZtZzY3dmRVU1d3WnVXMmhxTCt0M21VN1BES2dBc29aWEZSWDZnL0JscDVhdWZPSWVpOUlucFdvSEt2TGxVMTVQK1A3d3VpeDdiUVZlbkhFNktTUCtETkwyRDdCeWgiLCJtYWMiOiI5M2YzNjcwMGNjZWJlZmQxMzE0ODZjODU3MzIyMmY5NmUwYjZmOTZhMWNjODBkN2M3NjZiMTc2MDU1MjZmMmEwIiwidGFnIjoiIn0%3D; expires=Mon, 28-Apr-2025 09:06:30 GMT; path=/; secureXSRF-TOKEN=eyJpdiI6IkJlRk9kSlRpQmZmdVZMTExHZSttUmc9PSIsInZhbHVlIjoiemNNb2h1YkVUeHVwdVNJdVhuaWtwRkpPSXRYRUkrTnVBMjZtZzY3dmRVU1d3WnVXMmhxTCt0M21VN1BES2dBc29aWEZSW" 1 => "laravel_session=eyJpdiI6Iklkb1l3UVI2eURVMEdvTm1yQ0tnYXc9PSIsInZhbHVlIjoiZ2NzL2ZRK0dlWTZQSWFDYW01aUJWNWZMNXl0MDNxL1lwWFA2N05XSGUyemZsUnBpczFtSnhPQlZrMnBNU0FxRGxkSi9VbnZsQ1BTM3BuTWNidFpKY29RUW44dXV6dGdHVDJHcUZPQzZMbWgyUm1RajhEUlBWdyt3WmRFYnhsSlgiLCJtYWMiOiJiZDdiZWE1ZmQ5Zjg2OGZkMzkzMDBjNGZkN2NkYzljMDE4ZmFmYjljNjQ3NjQ5MDY2YjU4NTNjNzdkZTdlNzQwIiwidGFnIjoiIn0%3D; expires=Mon, 28-Apr-2025 09:06:30 GMT; path=/; httponlylaravel_session=eyJpdiI6Iklkb1l3UVI2eURVMEdvTm1yQ0tnYXc9PSIsInZhbHVlIjoiZ2NzL2ZRK0dlWTZQSWFDYW01aUJWNWZMNXl0MDNxL1lwWFA2N05XSGUyemZsUnBpczFtSnhPQlZrMnBNU0FxRGxk" ] ]
        session_attributes
        0 of 0
        array:4 [ "locale" => "en" "_token" => "j9rQ1rUvcmqzh4sTXPksRfeSSHzpHen3FbBKxQyV" "_previous" => array:1 [ "url" => "https://ai-care.atmatech.id/diseases/learning-about-the-mantoux-test-initial-screening-for-tuberculosis-en" ] "_flash" => array:2 [ "old" => [] "new" => [] ] ]
        ClearShow all
        Date ↕MethodURLData
        #12025-04-28 14:06:30GET/diseases/learning-about-the-mantoux-test-initial-screening-for-tuberculosis-en4112974