Pneumonitis

Pneumonitis

Share :


Definition

Pneumonitis is a common term used to describe inflammation of lung tissue. Technically, the term pneumonia or lung infection is one type of pneumonitis because pneumonia involves infection by bacteria or other microorganisms that cause inflammation. However, the term pneumonitis is more specifically directed towards lung inflammation caused by factors other than infection.

 

Causes

Pneumonitis occurs when irritants inflame the air sacs (alveoli) in the lungs, triggering the immune system to produce inflammatory cells. This inflammation can lead to the filling of alveoli with inflammation and sometimes fluid, making it difficult for oxygen to pass into the bloodstream. However, oxygen must reach the bloodstream for distribution throughout the body.

Common causes of pneumonitis include airborne irritants in the workplace or during hobbies. Additionally, certain types of cancer therapy and medications can also cause pneumonitis. However, in many cases, the specific irritant causing inflammation may not be known or may be difficult to identify. Some common causes of pneumonitis are:

  • Medications. Many drugs can cause pneumonitis, including certain antibiotics, chemotherapy drugs, and medications for heart rate control. Additionally, aspirin overdose can also cause pneumonitis.
  • Fungi and bacteria. Repeated exposure to fungi and bacteria can cause lung inflammation. Specific types of fungal pneumonitis include "farmer’s lung" or "hot tub lung."
  • Exposure to bird feathers or droppings is a common cause of pneumonitis.
  • Radiation therapy. Some individuals undergoing radiation therapy to the chest, such as breast cancer or lung cancer patients, may experience pneumonitis. Pneumonitis can also occur after whole-body radiation therapy, which is necessary for preparing someone for a bone marrow transplant.

 

Risk factor

People with certain occupations or hobbies are at higher risk of developing pneumonitis. These include:

  • Farming occupations that expose workers to agricultural dust, airborne pesticides, or straw fungus. Fungal particles can also be inhaled during wheat or straw harvesting seasons.
  • Bird handling, such as poultry workers or those who breed or keep pigeons, exposes individuals to bird droppings, feathers, or other particles.
  • Hot tubs and humidifiers, where moldy conditions can trigger pneumonitis due to the inhalation of vaporized mold. Home humidifiers can also harbor mold that often causes pneumonitis.

In addition to occupations and hobbies, individuals undergoing chemotherapy or radiation therapy to the chest are also at risk of developing pneumonitis. The combination of chemotherapy drugs with radiation therapy increases the risk of developing irreversible lung diseases.

 

Symptoms

The initial symptoms of pneumonitis usually appear after four to six weeks of inhaling an irritant. The most common initial symptom is difficulty breathing, often accompanied by a nonproductive cough. These symptoms resemble flu or other respiratory diseases and may include:

  • Fever
  • Chills
  • Muscle or joint pain
  • Headache

If a person is no longer exposed to the irritant, these symptoms will typically disappear within a few days. However, chronic (long-term) pneumonitis can occur if exposure continues untreated, leading to the formation of scar tissue in the lungs. Symptoms of chronic pneumonitis may include:

  • Shortness of breath
  • Dry cough
  • Fatigue
  • Decreased appetite
  • Unintended weight loss

 

Diagnosis

To diagnose pneumonitis, the doctor will inquire about your medical history, including your occupation, hobbies, and medications. A physical examination, especially of the chest, will be performed, including using a stethoscope to listen to lung sounds. Several examinations may be conducted to differentiate pneumonitis from other lung diseases, including:

  • Blood tests to rule out other diagnoses.
  • Radiological examinations such as chest X-rays and/or CT scans to visualize lung changes. CT scans provide more detailed images than X-rays.
  • Lung function tests, including spirometry and oximetry, to assess lung capacity and oxygen levels in the blood.
  • Bronchoscopy, a procedure involving a small camera inserted into the airways to view the lungs and take samples.
  • Lung biopsy, in which tissue samples are taken from parts of the lungs for examination.

 

Management

The primary therapy for pneumonitis involves avoiding irritants and reducing inflammation. Avoiding irritants can help alleviate symptoms.

For severe cases of pneumonitis, therapies may include:

  • Immunosuppressive drugs, which reduce inflammation in the lungs by suppressing the immune system. However, long-term corticosteroid use can have drawbacks such as increased susceptibility to infections and osteoporosis.
  • Oxygen therapy, which provides supplemental oxygen to alleviate breathing difficulties.
  • Lifestyle changes, such as avoiding triggers as much as possible, particularly in occupations or hobbies where exposure to irritants is common.

The most crucial aspect of pneumonitis therapy involves lifestyle modifications to minimize exposure to triggers. For instance, if your occupation exposes you to irritants, it's essential to wear a suitable mask to prevent inhalation of these irritants.

 

Complications

If left undetected or untreated, pneumonitis can lead to irreversible lung damage or an inability to return to normal lung function.

In a healthy lung, alveoli expand and contract rhythmically with each breath. Prolonged inflammation of the alveoli's surface lining can result in scarring, reducing their elasticity. In severe cases, this condition, known as lung fibrosis, can cause the alveoli to become stiff, akin to dry sponges. Lung fibrosis may lead to complications such as right heart failure, respiratory failure, and even death.

 

Prevention

Unlike pneumonia, pneumonitis cannot be prevented by vaccination. Avoiding irritants associated with pneumonitis is key to prevention.

Regular maintenance checks on heating systems, air conditioning, and ventilation can help ensure they are clean and functioning properly, reducing exposure to irritants.

 

When to see a doctor?

Seek medical attention promptly if you experience shortness of breath.

Even if you are not experiencing shortness of breath but have other symptoms of pneumonitis, consult a doctor to detect and treat the condition before it becomes chronic.

 

Writer : dr Tea Karina Sudharso
Editor :
  • dr. Yuliana Inosensia
Last Updated : Friday, 2 August 2024 | 07:33

Pneumonitis - Diagnosis and treatment - Mayo Clinic. Mayoclinic.org. (2022). Retrieved 23 February 2022, from https://www.mayoclinic.org/diseases-conditions/pneumonitis/diagnosis-treatment/drc-20352628

Pneumonitis: Symptoms, Causes, and More. Healthline. (2022). Retrieved 23 February 2022, from https://www.healthline.com/health/pneumonitis#risk-factors

Pneumonitis: Symptoms, causes, and risk factors. Medicalnewstoday.com. (2022). Retrieved 23 February 2022, from https://www.medicalnewstoday.com/articles/319451#the-difference-between-pneumonitis-and-pneumonia

 

Knott, D. (2022). Pneumonitis. Medical information about Pneumonitis. Patient.info. Retrieved 23 February 2022, from https://patient.info/doctor/pneumonitis

Request history8.1.29PHP Version813msRequest Duration7MBMemory UsageGET {category}/{slug}Route
  • warninglog[05:42:20] LOG.warning: str_contains(): Passing null to parameter #1 ($haystack) of type string is d...
  • warninglog[05:42:20] LOG.warning: str_contains(): Passing null to parameter #1 ($haystack) of type string is d...
  • infolog[05:42:20] LOG.info: Attempting to authenticate with: { "username": "administrator", "url": ...
  • Booting (243ms)time
  • Application (569ms)time
  • 1 x Application (70.07%)
    569ms
    1 x Booting (29.93%)
    243ms
    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
    34 statements were executed (2 duplicates)Show only duplicates334ms
    • WebController.php#656aicare_prod_new1.01msselect * from `categories` where (`slug` = 'respiratory-system-disorders-en' or `slug_en` = 'respiratory-system-disorders-en') and `categories`.`deleted_at` is null limit 1
      Bindings
      • 0: respiratory-system-disorders-en
      • 1: respiratory-system-disorders-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: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_new12.38msselect * from `posts` where (`slug` = 'pneumonitis-en-en' or `slug_en` = 'pneumonitis-en-en') and `posts`.`deleted_at` is null limit 1
      Bindings
      • 0: pneumonitis-en-en
      • 1: pneumonitis-en-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_new13.87msselect * from `posts` where (`slug` = 'pneumonitis-en-en' or `slug_en` = 'pneumonitis-en-en') and `status` = 1 and `publish_date` <= '2025-05-12 05:42:20' and `deleted_at` is null and `posts`.`deleted_at` is null limit 1
      Bindings
      • 0: pneumonitis-en-en
      • 1: pneumonitis-en-en
      • 2: 1
      • 3: 2025-05-12 05:42: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
      • 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_new1.14msselect `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 (2796)
      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_new1.17msselect `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 (2796)
      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.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 (2796) 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_new860μ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#721aicare_prod_new1.03msselect * 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:721
      • 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_new19.64msselect `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` = 2796
      Bindings
      • 0: 2796
      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_new12.62msselect `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` = 5379 and `posts`.`deleted_at` is null
      Bindings
      • 0: 5379
      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_new15.65msselect `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` = 109 and `posts`.`deleted_at` is null
      Bindings
      • 0: 109
      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_new14.36msselect `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` = 493 and `posts`.`deleted_at` is null
      Bindings
      • 0: 493
      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_new13.63msselect `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` = 2633 and `posts`.`deleted_at` is null
      Bindings
      • 0: 2633
      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_new88.54msselect * from `posts` where `status` = 1 and `publish_date` <= '2025-05-12 05:42:20' 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-05-12 05:42:20
      • 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.18msselect * 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.69msselect `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` = 2796 and `healthpedia`.`deleted_at` is null
      Bindings
      • 0: 2796
      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#751aicare_prod_new840μ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:751
      • 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_new9.15msupdate `posts` set `views_count` = 617 where `id` = 2796
      Bindings
      • 0: 617
      • 1: 2796
      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_new6.62msinsert into `activity_log` (`log_name`, `properties`, `batch_uuid`, `event`, `subject_id`, `subject_type`, `description`, `updated_at`, `created_at`) values ('default', '[]', null, 'updated', 2796, 'App\\Models\\Admin\\Post', 'updated', '2025-05-12 05:42:20', '2025-05-12 05:42:20')
      Bindings
      • 0: default
      • 1: []
      • 2: 
      • 3: updated
      • 4: 2796
      • 5: App\Models\Admin\Post
      • 6: updated
      • 7: 2025-05-12 05:42:20
      • 8: 2025-05-12 05:42:20
      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.3msselect * from `users` where `users`.`id` = 31 limit 1
      Bindings
      • 0: 31
      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_new10.38msselect `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` = 8301 and `categories`.`deleted_at` is null
      Bindings
      • 0: 8301
      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_new9.87msselect `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` = 8474 and `categories`.`deleted_at` is null
      Bindings
      • 0: 8474
      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_new9.65msselect `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` = 8229 and `categories`.`deleted_at` is null
      Bindings
      • 0: 8229
      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_new9.96msselect `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` = 9675 and `categories`.`deleted_at` is null
      Bindings
      • 0: 9675
      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_new10.02msselect `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` = 8160 and `categories`.`deleted_at` is null
      Bindings
      • 0: 8160
      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_new9.8msselect `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` = 9260 and `categories`.`deleted_at` is null
      Bindings
      • 0: 9260
      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_new10.11msselect `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` = 8706 and `categories`.`deleted_at` is null
      Bindings
      • 0: 8706
      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_new9.81msselect `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` = 9586 and `categories`.`deleted_at` is null
      Bindings
      • 0: 9586
      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_new9.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` = 3293 and `categories`.`deleted_at` is null
      Bindings
      • 0: 3293
      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_new9.14msselect `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` = 2906 and `categories`.`deleted_at` is null
      Bindings
      • 0: 2906
      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_new9.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` = 3263 and `categories`.`deleted_at` is null
      Bindings
      • 0: 3263
      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_new1.08msselect * 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_new1.12msselect * 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_new1.31msselect * 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
    124Post.php#?
    App\Models\Admin\Category
    22Category.php#?
    App\Models\Admin\Tag
    4Tag.php#?
    App\User
    3User.php#?
    App\Models\TermPolicy
    3TermPolicy.php#?
    App\Models\Admin\Page
    1Page.php#?
    App\Models\Admin\Faq
    1Faq.php#?
        locale
        en
        _token
        MyPiLSneOVjlZXOK2cWavOGFJtcGqJQicPyKgz5f
        _previous
        array:1 [ "url" => "https://ai-care.atmatech.id/respiratory-system-disorders-en/pneumonitis-en-en"...
        _flash
        array:2 [ "old" => [] "new" => [] ]
        path_info
        /respiratory-system-disorders-en/pneumonitis-en-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 => ""Chromium";v="130", "HeadlessChrome";v="130", "Not?A_Brand";v="99"" ] "cache-control" => array:1 [ 0 => "no-cache" ] "pragma" => array:1 [ 0 => "no-cache" ] "x-real-ip" => array:1 [ 0 => "3.145.0.168" ] "x-forwarded-for" => array:1 [ 0 => "3.145.0.168" ] "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 => "Sun, 11 May 2025 22:42:20 GMT" ] "set-cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6ImtHbGlKSWU4SGt3NThKNVFyYmQ2S1E9PSIsInZhbHVlIjoidzA3YmVjZURhdzgzTEJKUXRKd3U3Yk44RFFnU1lsZy85TWhITkhnN2ZpR3JKUlJ0U0V4TFNPd3ZzTTNXWmdEcHdlSzRKVlo1VmlZY2wxWk1LZno2V1hOM3NvaE0yT3pkSWRSbWVFVVlhN2FMMmwvUEpmM0hwbjhpRnBHcDhIV20iLCJtYWMiOiI1MmYyNzA1ZDBkM2VlN2ZkMWVhYjUwZDIwZWE3MjAyN2Y4OTFlYWFkYmJlM2FhNmE4NTVhZmM3ZWNiZTdkZTE1IiwidGFnIjoiIn0%3D; expires=Mon, 12 May 2025 00:42:20 GMT; Max-Age=7200; path=/; secureXSRF-TOKEN=eyJpdiI6ImtHbGlKSWU4SGt3NThKNVFyYmQ2S1E9PSIsInZhbHVlIjoidzA3YmVjZURhdzgzTEJKUXRKd3U3Yk44RFFnU1lsZy85TWhITkhnN2ZpR3JKUlJ0U0V4TFNPd3ZzTTNXWmdEcHdlSzRKV" 1 => "laravel_session=eyJpdiI6IkJ4SG1MMWdLaGRVZGNsMjh6Umxmc2c9PSIsInZhbHVlIjoiaW14N3g3b0F6bzErdXIxTnhIdjg4TTNLRzdMVnhjVGVkYm1Fdm4wNDBHaGdBTzc3K2duVTZCSzU4WVBXVHEwTS8wcEo2eFo2Uk9ZdlBpLy9rLzd2cHJsZEZ3ZzJ6a3Z3NXFkUG5TUVlZWEFuVDVsL1ZEaTJFdGxmSDBGMFF5WXEiLCJtYWMiOiJmY2M1Nzc2YTRjOTkxOGE4YTM4NTNiNDE3NGYyMTNlYWZlNTQ5ZjRjMzQ5ZWY3YTY2NjU1MWU2YWUxZDA5OWZkIiwidGFnIjoiIn0%3D; expires=Mon, 12 May 2025 00:42:20 GMT; Max-Age=7200; path=/; httponlylaravel_session=eyJpdiI6IkJ4SG1MMWdLaGRVZGNsMjh6Umxmc2c9PSIsInZhbHVlIjoiaW14N3g3b0F6bzErdXIxTnhIdjg4TTNLRzdMVnhjVGVkYm1Fdm4wNDBHaGdBTzc3K2duVTZCSzU4WVBXVHEwTS8w" ] "Set-Cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6ImtHbGlKSWU4SGt3NThKNVFyYmQ2S1E9PSIsInZhbHVlIjoidzA3YmVjZURhdzgzTEJKUXRKd3U3Yk44RFFnU1lsZy85TWhITkhnN2ZpR3JKUlJ0U0V4TFNPd3ZzTTNXWmdEcHdlSzRKVlo1VmlZY2wxWk1LZno2V1hOM3NvaE0yT3pkSWRSbWVFVVlhN2FMMmwvUEpmM0hwbjhpRnBHcDhIV20iLCJtYWMiOiI1MmYyNzA1ZDBkM2VlN2ZkMWVhYjUwZDIwZWE3MjAyN2Y4OTFlYWFkYmJlM2FhNmE4NTVhZmM3ZWNiZTdkZTE1IiwidGFnIjoiIn0%3D; expires=Mon, 12-May-2025 00:42:20 GMT; path=/; secureXSRF-TOKEN=eyJpdiI6ImtHbGlKSWU4SGt3NThKNVFyYmQ2S1E9PSIsInZhbHVlIjoidzA3YmVjZURhdzgzTEJKUXRKd3U3Yk44RFFnU1lsZy85TWhITkhnN2ZpR3JKUlJ0U0V4TFNPd3ZzTTNXWmdEcHdlSzRKV" 1 => "laravel_session=eyJpdiI6IkJ4SG1MMWdLaGRVZGNsMjh6Umxmc2c9PSIsInZhbHVlIjoiaW14N3g3b0F6bzErdXIxTnhIdjg4TTNLRzdMVnhjVGVkYm1Fdm4wNDBHaGdBTzc3K2duVTZCSzU4WVBXVHEwTS8wcEo2eFo2Uk9ZdlBpLy9rLzd2cHJsZEZ3ZzJ6a3Z3NXFkUG5TUVlZWEFuVDVsL1ZEaTJFdGxmSDBGMFF5WXEiLCJtYWMiOiJmY2M1Nzc2YTRjOTkxOGE4YTM4NTNiNDE3NGYyMTNlYWZlNTQ5ZjRjMzQ5ZWY3YTY2NjU1MWU2YWUxZDA5OWZkIiwidGFnIjoiIn0%3D; expires=Mon, 12-May-2025 00:42:20 GMT; path=/; httponlylaravel_session=eyJpdiI6IkJ4SG1MMWdLaGRVZGNsMjh6Umxmc2c9PSIsInZhbHVlIjoiaW14N3g3b0F6bzErdXIxTnhIdjg4TTNLRzdMVnhjVGVkYm1Fdm4wNDBHaGdBTzc3K2duVTZCSzU4WVBXVHEwTS8w" ] ]
        session_attributes
        0 of 0
        array:4 [ "locale" => "en" "_token" => "MyPiLSneOVjlZXOK2cWavOGFJtcGqJQicPyKgz5f" "_previous" => array:1 [ "url" => "https://ai-care.atmatech.id/respiratory-system-disorders-en/pneumonitis-en-en" ] "_flash" => array:2 [ "old" => [] "new" => [] ] ]
        ClearShow all
        Date ↕MethodURLData
        #12025-05-12 05:42:20GET/respiratory-system-disorders-en/pneumonitis-en-en31134158