Post-Inflammatory Hypopigmentation

Post-Inflammatory Hypopigmentation
Credit: Klaus J. Busan, M.D., ed. Dermatopathology (NY: Elsevier Inc., 2010).

Share :


Definition

Post-inflammatory hypopigmentation refers to a reduction in skin pigmentation that occurs as a result of damage, either external or internal, following inflammation or injury. This condition causes the affected skin to appear lighter than the surrounding areas due to a disruption in melanin production, the pigment responsible for skin color.

The human skin plays a vital role in protecting the body from physical, chemical, and biological hazards. Comprising three main layers—epidermis, dermis, and hypodermis—skin also serves an aesthetic function, enhancing one's appearance. However, inflammation caused by various factors, such as infection or injury, can damage these layers, often leaving marks in the form of discoloration.

While typically benign and devoid of physical symptoms, this condition frequently presents significant cosmetic concerns, particularly for individuals with darker skin, where the contrast between the patches and natural skin tone is more pronounced. Early treatment is essential to improve this condition and prevent irreversible changes.

 

Causes

Post-inflammatory hypopigmentation can arise from both internal and external causes. Inflammation or injury to the skin may result in certain areas becoming visibly lighter. This discoloration occurs due to damage to the pigment-producing cells responsible for melanin production during the inflammatory process. The resulting light patches are particularly prominent in individuals with darker skin tones.

Specifically, the causes of post-inflammatory hypopigmentation include:

Internal Factors:

  • Inflammatory skin conditions:
    • Seborrheic dermatitis, characterized by white scales and redness on the skin and scalp
    • Atopic dermatitis, inflammation caused by allergic reactions
    • Contact dermatitis, inflammation resulting from exposure to specific substances
    • Psoriasis, marked by thick white scales on the skin
    • Infections like syphilis affecting the skin

External Factors:

  • Post-treatment effects:
    • Laser therapy
    • Cryotherapy
    • Chemical peels
  • Skin patches following surgery
  • Post-injury effects:
    • Burns caused by chemicals
    • Burns caused by heat

 

Risk factor

Post-inflammatory hypopigmentation can occur at any age and affects both sexes equally. However, it is more pronounced in individuals with darker skin tones due to the contrast between the lighter patches and their natural skin color. Those who have suffered burns or injuries are at greater risk of developing these patches. Surgical procedures on the skin can also contribute to the emergence of post-inflammatory hypopigmentation.

Certain skin diseases, along with specific medications, may cause pale patches in people with darker complexions. These include topical treatments containing strong steroids or acne medications that feature benzoyl peroxide.

 

Symptoms

Post-inflammatory hypopigmentation typically does not cause discomfort such as itching or pain in the affected areas. The only visible sign is the appearance of pale patches in regions previously affected by inflammation or injury. These patches feel smooth to the touch, with no scaling, and are noticeably lighter or more faded in color compared to the surrounding skin.

 

Diagnosis

Interview and Physical Examination

Your doctor will inquire about the pale patches you are experiencing, as well as ask about factors that may have contributed to their appearance, such as any existing conditions, medications you are using, or previous infections, injuries, or surgeries. Diagnosis of post-inflammatory hypopigmentation is confirmed through a physical examination. During the examination, your doctor will observe the presence of pale or lighter patches compared to the surrounding skin. These patches, upon touch, will feel flat and non-scaly.

Supplementary Tests

In some cases, supplementary tests are required to distinguish post-inflammatory hypopigmentation from other skin conditions with similar signs. One such test is a biopsy, where a small sample of skin tissue is taken from the pale patch for microscopic examination. Additionally, a Wood's lamp examination may be employed. This test involves using a Wood's lamp to examine the lesions or pale patches under ultraviolet light, helping differentiate post-inflammatory hypopigmentation from other skin conditions that present similar symptoms.

 

Management

Treatment for post-inflammatory hypopigmentation begins by identifying and addressing the underlying causes of the patches. Once the inflammation responsible for the hypopigmentation subsides, the condition often resolves spontaneously within a few months, even without specific treatment.

However, if the pale patches occur over a large area or in prominent regions such as the face, neck, or other visible areas, your doctor may recommend additional therapies. This could include the application of topical creams or ointments designed to promote the restoration of normal skin pigmentation.

 

Complications

Although it typically does not present with symptoms, this condition can have psychological ramifications and affect the mental well-being of those afflicted. This is particularly true if the post-inflammatory hypopigmentation appears on highly visible areas of the body, such as the face, neck, hands, or feet. These skin patches can significantly impact the individual's appearance, potentially diminishing their quality of life.

In cases of post-inflammatory hypopigmentation, the skin contains a diminished amount of melanin, the pigment responsible for providing color. Melanin plays a crucial role in protecting the skin from the harmful effects of ultraviolet radiation from the sun. If left unaddressed, this condition may pose a risk for the development of skin cancer in the future.

 

Prevention

Maintain the health and protection of your skin. In cases of post-inflammatory hypopigmentation, your skin contains a reduced amount of melanin, the pigment responsible for coloration. This renders you more susceptible to skin cancer in the future, necessitating the routine application of sunscreen every day to prevent such complications. Utilize sunscreen with an SPF of 30 or higher to safeguard your skin from harmful UV radiation from the sun.

 

When to see a doctor?

Promptly consult your doctor if you notice multiple patches of skin that are pale or lighter than the surrounding area without any known cause. If these lighter patches appear without a prior history of injury, or if you experience numbness or a loss of sensation in the affected area, seek medical attention without delay.

 

Looking for more information about other diseases? Click here!

 

 

Writer : dr Sherly Deftia Agustina
Editor :
  • dr. Yuliana Inosensia
Last Updated : Friday, 18 October 2024 | 15:51

Madu, P. N., Syder, N., & Elbuluk, N. (2020). Postinflammatory Hypopigmentation: A Comprehensive Review of Treatments. Journal of Dermatological Treatment, 1–13. doi:10.1080/09546634.2020.1793892

Dermcoll.edu.au. ACD A-Z of Skin - Post-inflammatory hypopigmentation. Accessed March 23, 2022, from https://www.dermcoll.edu.au/atoz/post-inflammatory-hypopigmentation/

Medlineplus.gov. (2022, January 14). Skin Pigmentation Disorders | Hyperpigmentation | MedlinePlus. Accessed March 23, 2022, from https://medlineplus.gov/skinpigmentationdisorders.html

Yenny, S. W. (2019). Common Hypopigmentation Disorders (pp. 01–20). Universitas Andalas.

Healthline.com. (2018, September 29). Hypopigmentation: Causes, Risk Factors, Treatments, More. Accessed March 23, 2022, from https://www.healthline.com/health/skin-disorders/hypopigmentation

Request history8.1.29PHP Version920msRequest Duration8MBMemory UsageGET {category}/{slug}Route
  • warninglog[16:19:07] LOG.warning: str_contains(): Passing null to parameter #1 ($haystack) of type string is d...
  • warninglog[16:19:07] LOG.warning: str_contains(): Passing null to parameter #1 ($haystack) of type string is d...
  • infolog[16:19:07] LOG.info: Attempting to authenticate with: { "username": "administrator", "url": ...
  • errorlog[16:19:07] LOG.error: Error accessing doctor id: 63983202e088e5e18c0511d7 { "exception": "Undefi...
  • infolog[16:19:07] LOG.info: Attempting to authenticate with: { "username": "administrator", "url": ...
  • Booting (245ms)time
  • Application (676ms)time
  • 1 x Application (73.42%)
    676ms
    1 x Booting (26.58%)
    245ms
    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
    33 statements were executed (2 duplicates)Show only duplicates322ms
    • WebController.php#656aicare_prod_new840μsselect * from `categories` where (`slug` = 'health-skin-en' or `slug_en` = 'health-skin-en') and `categories`.`deleted_at` is null limit 1
      Bindings
      • 0: health-skin-en
      • 1: health-skin-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_new15.59msselect * from `posts` where (`slug` = 'hypopigmentation-post-inflammatory-en' or `slug_en` = 'hypopigmentation-post-inflammatory-en') and `posts`.`deleted_at` is null limit 1
      Bindings
      • 0: hypopigmentation-post-inflammatory-en
      • 1: hypopigmentation-post-inflammatory-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_new14.82msselect * from `posts` where (`slug` = 'hypopigmentation-post-inflammatory-en' or `slug_en` = 'hypopigmentation-post-inflammatory-en') and `status` = 1 and `publish_date` <= '2025-05-10 16:19:07' and `deleted_at` is null and `posts`.`deleted_at` is null limit 1
      Bindings
      • 0: hypopigmentation-post-inflammatory-en
      • 1: hypopigmentation-post-inflammatory-en
      • 2: 1
      • 3: 2025-05-10 16:19:07
      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.12msselect `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 (3164)
      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_new920μ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 (3164)
      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_new5.98msselect `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 (3164) 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_new640μ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_new790μ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: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_new16.23msselect `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` = 3164
      Bindings
      • 0: 3164
      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_new17.23msselect `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` = 595 and `posts`.`deleted_at` is null
      Bindings
      • 0: 595
      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_new16.38msselect `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` = 885 and `posts`.`deleted_at` is null
      Bindings
      • 0: 885
      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.31msselect `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` = 5792 and `posts`.`deleted_at` is null
      Bindings
      • 0: 5792
      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_new118msselect * from `posts` where `status` = 1 and `publish_date` <= '2025-05-10 16:19:07' 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-10 16:19:07
      • 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.28msselect * 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.86msselect `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` = 3164 and `healthpedia`.`deleted_at` is null
      Bindings
      • 0: 3164
      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_new750μ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_new7.12msupdate `posts` set `views_count` = 713 where `id` = 3164
      Bindings
      • 0: 713
      • 1: 3164
      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.68msinsert into `activity_log` (`log_name`, `properties`, `batch_uuid`, `event`, `subject_id`, `subject_type`, `description`, `updated_at`, `created_at`) values ('default', '[]', null, 'updated', 3164, 'App\\Models\\Admin\\Post', 'updated', '2025-05-10 16:19:07', '2025-05-10 16:19:07')
      Bindings
      • 0: default
      • 1: []
      • 2: 
      • 3: updated
      • 4: 3164
      • 5: App\Models\Admin\Post
      • 6: updated
      • 7: 2025-05-10 16:19:07
      • 8: 2025-05-10 16:19:07
      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.27msselect * from `users` where `users`.`id` = 32 limit 1
      Bindings
      • 0: 32
      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_new7.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` = 9185 and `categories`.`deleted_at` is null
      Bindings
      • 0: 9185
      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_new7.19msselect `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` = 9618 and `categories`.`deleted_at` is null
      Bindings
      • 0: 9618
      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.94msselect `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` = 9362 and `categories`.`deleted_at` is null
      Bindings
      • 0: 9362
      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.83msselect `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` = 7028 and `categories`.`deleted_at` is null
      Bindings
      • 0: 7028
      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.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` = 9297 and `categories`.`deleted_at` is null
      Bindings
      • 0: 9297
      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_new7.28msselect `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` = 9956 and `categories`.`deleted_at` is null
      Bindings
      • 0: 9956
      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_new7.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` = 8792 and `categories`.`deleted_at` is null
      Bindings
      • 0: 8792
      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_new7.13msselect `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` = 3733 and `categories`.`deleted_at` is null
      Bindings
      • 0: 3733
      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_new7.05msselect `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` = 3579 and `categories`.`deleted_at` is null
      Bindings
      • 0: 3579
      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_new7.27msselect `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` = 3720 and `categories`.`deleted_at` is null
      Bindings
      • 0: 3720
      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_new7.46msselect `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` = 3485 and `categories`.`deleted_at` is null
      Bindings
      • 0: 3485
      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.18msselect * 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_new880μ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_new1.07msselect * 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
    150Post.php#?
    App\Models\Admin\Category
    22Category.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
        act4y3VagidpeyXNYv4CVEbBWAtwKz88hzcxMPnI
        _previous
        array:1 [ "url" => "https://ai-care.atmatech.id/health-skin-en/hypopigmentation-post-inflammatory-...
        _flash
        array:2 [ "old" => [] "new" => [] ]
        path_info
        /health-skin-en/hypopigmentation-post-inflammatory-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 => "13.59.55.237" ] "x-forwarded-for" => array:1 [ 0 => "13.59.55.237" ] "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, 10 May 2025 09:19:08 GMT" ] "set-cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6IkJlTnhOalQzV2I2NjY2b1lTcWlWeUE9PSIsInZhbHVlIjoiNGtRdXpVSEtlTFhYcFRpZmNMSUswWEFJVkdiRjQ4WGdQMWRnWnV4bm03NEpRUXIvRUtQSlc3S3RzcXFLOUgxY0xFQ1ZCS1BqMmpZV1lmZitGM0thRmduQytBVVAyYUVITjhMSlJnOTJERGVOQTZETlFSdFRnOHhQbnhtSVl5YUciLCJtYWMiOiIwYjU5NDdkY2Y5ZGY4ZGZmZTlhNjI3NGFmYTliOGJjMzY2OTEyMTdiNGExYjIwZmVhZmUyN2JjYTEzMmYwOGI5IiwidGFnIjoiIn0%3D; expires=Sat, 10 May 2025 11:19:08 GMT; Max-Age=7200; path=/; secureXSRF-TOKEN=eyJpdiI6IkJlTnhOalQzV2I2NjY2b1lTcWlWeUE9PSIsInZhbHVlIjoiNGtRdXpVSEtlTFhYcFRpZmNMSUswWEFJVkdiRjQ4WGdQMWRnWnV4bm03NEpRUXIvRUtQSlc3S3RzcXFLOUgxY0xFQ1ZCS" 1 => "laravel_session=eyJpdiI6IjFQVmJiNWJOR3YyL3M1eHVyOTNDdEE9PSIsInZhbHVlIjoiSnA3TXZEMHdqTTU3aHJtV1M5QU1iaWhNZ3dDNE5wY2pFRHc4d0lJTmhzWWRMRU5YTDRMZHg4YjBra3VKelhpc1lwdmRNT0pSa0FDT29FR3JmVFhvOUk5N0hKUUp3TkJ0WnZrckNxUTFMUllrK25KU0F6MTdCUTRSSVN1dUNQRHkiLCJtYWMiOiI3YTVhMDBhNjQ0OTcwODNiYjlhMTY5MjI0NzA4Y2JjNTkxNDEzNDYwOTNmY2FiN2MzZWY5YmFhM2NmYmZiZTJhIiwidGFnIjoiIn0%3D; expires=Sat, 10 May 2025 11:19:08 GMT; Max-Age=7200; path=/; httponlylaravel_session=eyJpdiI6IjFQVmJiNWJOR3YyL3M1eHVyOTNDdEE9PSIsInZhbHVlIjoiSnA3TXZEMHdqTTU3aHJtV1M5QU1iaWhNZ3dDNE5wY2pFRHc4d0lJTmhzWWRMRU5YTDRMZHg4YjBra3VKelhpc1lw" ] "Set-Cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6IkJlTnhOalQzV2I2NjY2b1lTcWlWeUE9PSIsInZhbHVlIjoiNGtRdXpVSEtlTFhYcFRpZmNMSUswWEFJVkdiRjQ4WGdQMWRnWnV4bm03NEpRUXIvRUtQSlc3S3RzcXFLOUgxY0xFQ1ZCS1BqMmpZV1lmZitGM0thRmduQytBVVAyYUVITjhMSlJnOTJERGVOQTZETlFSdFRnOHhQbnhtSVl5YUciLCJtYWMiOiIwYjU5NDdkY2Y5ZGY4ZGZmZTlhNjI3NGFmYTliOGJjMzY2OTEyMTdiNGExYjIwZmVhZmUyN2JjYTEzMmYwOGI5IiwidGFnIjoiIn0%3D; expires=Sat, 10-May-2025 11:19:08 GMT; path=/; secureXSRF-TOKEN=eyJpdiI6IkJlTnhOalQzV2I2NjY2b1lTcWlWeUE9PSIsInZhbHVlIjoiNGtRdXpVSEtlTFhYcFRpZmNMSUswWEFJVkdiRjQ4WGdQMWRnWnV4bm03NEpRUXIvRUtQSlc3S3RzcXFLOUgxY0xFQ1ZCS" 1 => "laravel_session=eyJpdiI6IjFQVmJiNWJOR3YyL3M1eHVyOTNDdEE9PSIsInZhbHVlIjoiSnA3TXZEMHdqTTU3aHJtV1M5QU1iaWhNZ3dDNE5wY2pFRHc4d0lJTmhzWWRMRU5YTDRMZHg4YjBra3VKelhpc1lwdmRNT0pSa0FDT29FR3JmVFhvOUk5N0hKUUp3TkJ0WnZrckNxUTFMUllrK25KU0F6MTdCUTRSSVN1dUNQRHkiLCJtYWMiOiI3YTVhMDBhNjQ0OTcwODNiYjlhMTY5MjI0NzA4Y2JjNTkxNDEzNDYwOTNmY2FiN2MzZWY5YmFhM2NmYmZiZTJhIiwidGFnIjoiIn0%3D; expires=Sat, 10-May-2025 11:19:08 GMT; path=/; httponlylaravel_session=eyJpdiI6IjFQVmJiNWJOR3YyL3M1eHVyOTNDdEE9PSIsInZhbHVlIjoiSnA3TXZEMHdqTTU3aHJtV1M5QU1iaWhNZ3dDNE5wY2pFRHc4d0lJTmhzWWRMRU5YTDRMZHg4YjBra3VKelhpc1lw" ] ]
        session_attributes
        0 of 0
        array:4 [ "locale" => "en" "_token" => "act4y3VagidpeyXNYv4CVEbBWAtwKz88hzcxMPnI" "_previous" => array:1 [ "url" => "https://ai-care.atmatech.id/health-skin-en/hypopigmentation-post-inflammatory-en" ] "_flash" => array:2 [ "old" => [] "new" => [] ] ]
        ClearShow all
        Date ↕MethodURLData
        #12025-05-10 16:19:08GET/health-skin-en/hypopigmentation-post-inflammatory-en51133183