• Home
  • diseases
  • Understanding Abnormal Menstruation: Causes and Symptoms

Understanding Abnormal Menstruation: Causes and Symptoms

Understanding Abnormal Menstruation: Causes and Symptoms

Share :


Abnormal menstruation can result from various factors and present in multiple ways. Hormonal imbalances, stress, lifestyle changes, contraceptive use, pregnancy, breastfeeding, certain medical conditions, medications, chronic illnesses, and premenopause can all lead to irregular menstrual cycles.

 

Signs of abnormal menstruation

Common signs of abnormal menstruation include:

  • Very short cycles (< 21 days) or very long cycles (> 35 days)
  • Menstruation lasting less than 2 days or more than 7 days
  • Very heavy bleeding, requiring pad or tampon changes every 1-2 hours
  • Very light bleeding, resembling spotting
  • Severe menstrual pain that interferes with daily activities
  • Bleeding between normal menstrual periods
  • Bleeding after sexual intercourse
  • Large clots during menstruation
  • Symptoms like dizziness, weakness, or shortness of breath
  • Bleeding after 12 months without menstruation (menopause)

 

Causes of abnormal menstruation

Several conditions can lead to irregular or abnormal menstrual cycles, including:

Pregnancy and breastfeeding

Pregnancy and breastfeeding can cause irregular menstrual cycles. A missed period is often an early sign of pregnancy. If pregnancy is suspected, a pregnancy test or doctor’s visit is necessary for confirmation.

During breastfeeding, increased production of the hormone prolactin inhibits ovulation, potentially altering menstrual patterns. Many women experience no periods, lighter periods, or irregular periods while breastfeeding.

Eating disorders and extreme weight loss

Eating disorders like anorexia nervosa and rapid weight loss can affect the menstrual cycle. Drastic weight loss and hormonal disturbances caused by anorexia nervosa can disrupt menstrual cycles.

Lack of body fat and inadequate nutrition can impact reproductive hormones, leading to irregular or absent menstrual cycles.

Polycystic ovary syndrome (PCOS)

PCOS is a hormonal condition that can cause irregular menstruation. It is also associated with excessive hair growth on the face and body, acne, and weight problems or obesity.

Premature ovarian failure (POF)

POF occurs when the ovaries stop functioning before age 40. Irregular or absent menstruation is the primary symptom, along with menopause-like symptoms, poor egg production, and difficulty conceiving. This condition can result from genetic disorders, autoimmune diseases, or cancer treatments that damage the ovaries.

Pelvic inflammatory disease (PID)

PID is an infection of the female reproductive organs that can cause various issues, including irregular or heavy menstruation and severe menstrual pain. Symptoms may also include abnormal, foul-smelling vaginal discharge, pain during intercourse, fatigue, and body aches.

Uterine fibroids

Uterine fibroids are noncancerous growths in the uterus that can affect menstrual cycles, causing heavy and prolonged periods, pain during intercourse, difficulty emptying the bladder, pelvic pain, and constipation.

 

It is very important to keep track of menstrual cycles to identify patterns and detect abnormalities. Consult a doctor if you experience abnormal menstruation for proper evaluation and treatment.

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? Click here!

Writer : Agatha Writer
Editor :
  • Sean Edbert Lim, MBBS
Last Updated : Thursday, 25 July 2024 | 08:38

Mayo Clinic (2023). Menstrual cycle: What's normal, what's not. Available from: https://www.mayoclinic.org/healthy-lifestyle/womens-health/in-depth/menstrual-cycle/art-20047186 

Jeffrey Weishaupt (2023). What to Know About Periods While Breastfeeding. Available from: https://www.webmd.com/parenting/baby/what-to-know-periods-breastfeeding 

National Institute of Mental Health (2021). Eating Disorders: About More Than Food. Available from: https://www.nimh.nih.gov/health/publications/eating-disorders 

Mayo Clinic (2022). Polycystic ovary syndrome (PCOS). Available from: https://www.mayoclinic.org/diseases-conditions/pcos/symptoms-causes/syc-20353439 

WebMD (2024). What Is Premature Ovarian Failure?. Available from: https://www.webmd.com/menopause/premature-ovarian-failure 

Lindsey K. Jennings, Diann M. Krywko (2023). Pelvic Inflammatory Disease. Available from: https://www.ncbi.nlm.nih.gov/books/NBK499959/ 

Health Direct (2023). Uterine fibroids. Available from: https://www.healthdirect.gov.au/uterine-fibroids 

Request history8.1.29PHP Version894msRequest Duration5MBMemory UsageGET {category}/{slug}Route
  • warninglog[04:07:39] LOG.warning: str_contains(): Passing null to parameter #1 ($haystack) of type string is d...
  • warninglog[04:07:39] LOG.warning: str_contains(): Passing null to parameter #1 ($haystack) of type string is d...
  • infolog[04:07:39] LOG.info: Attempting to authenticate with: { "username": "administrator", "url": ...
  • Booting (267ms)time
  • Application (627ms)time
  • 1 x Application (70.17%)
    627ms
    1 x Booting (29.83%)
    267ms
    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
    32 statements were executed402ms
    • WebController.php#656aicare_prod_new910μ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_new73.95msselect * from `posts` where (`slug` = 'understanding-abnormal-menstruation-causes-and-symptoms-en' or `slug_en` = 'understanding-abnormal-menstruation-causes-and-symptoms-en') and `posts`.`deleted_at` is null limit 1
      Bindings
      • 0: understanding-abnormal-menstruation-causes-and-symptoms-en
      • 1: understanding-abnormal-menstruation-causes-and-symptoms-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_new50.22msselect * from `posts` where (`slug` = 'understanding-abnormal-menstruation-causes-and-symptoms-en' or `slug_en` = 'understanding-abnormal-menstruation-causes-and-symptoms-en') and `status` = 1 and `publish_date` <= '2025-05-12 04:07:39' and `deleted_at` is null and `posts`.`deleted_at` is null limit 1
      Bindings
      • 0: understanding-abnormal-menstruation-causes-and-symptoms-en
      • 1: understanding-abnormal-menstruation-causes-and-symptoms-en
      • 2: 1
      • 3: 2025-05-12 04:07:39
      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.22msselect `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 (9573)
      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.03msselect `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 (9573)
      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.01msselect `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 (9573) 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_new670μ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.48msselect `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` = 9573
      Bindings
      • 0: 9573
      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.05msselect `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` = 107 and `posts`.`deleted_at` is null
      Bindings
      • 0: 107
      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.99msselect `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` = 939 and `posts`.`deleted_at` is null
      Bindings
      • 0: 939
      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.41msselect `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` = 2324 and `posts`.`deleted_at` is null
      Bindings
      • 0: 2324
      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_new11.44msselect `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` = 7322 and `posts`.`deleted_at` is null
      Bindings
      • 0: 7322
      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_new91.58msselect * from `posts` where `status` = 1 and `publish_date` <= '2025-05-12 04:07:39' 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 04:07:39
      • 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.45msselect `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` = 9573 and `healthpedia`.`deleted_at` is null
      Bindings
      • 0: 9573
      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_new6.94msupdate `posts` set `views_count` = 288 where `id` = 9573
      Bindings
      • 0: 288
      • 1: 9573
      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_new11msinsert into `activity_log` (`log_name`, `properties`, `batch_uuid`, `event`, `subject_id`, `subject_type`, `description`, `updated_at`, `created_at`) values ('default', '[]', null, 'updated', 9573, 'App\\Models\\Admin\\Post', 'updated', '2025-05-12 04:07:39', '2025-05-12 04:07:39')
      Bindings
      • 0: default
      • 1: []
      • 2: 
      • 3: updated
      • 4: 9573
      • 5: App\Models\Admin\Post
      • 6: updated
      • 7: 2025-05-12 04:07:39
      • 8: 2025-05-12 04:07:39
      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.26msselect * 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_new17.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` = 9252 and `categories`.`deleted_at` is null
      Bindings
      • 0: 9252
      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.32msselect `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` = 9873 and `categories`.`deleted_at` is null
      Bindings
      • 0: 9873
      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.24msselect `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` = 9642 and `categories`.`deleted_at` is null
      Bindings
      • 0: 9642
      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.86msselect `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
    • article-popular.blade.php#15aicare_prod_new6.35msselect `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` = 10150 and `categories`.`deleted_at` is null
      Bindings
      • 0: 10150
      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.5msselect `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` = 8073 and `categories`.`deleted_at` is null
      Bindings
      • 0: 8073
      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.59msselect `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
    • related-article.blade.php#15aicare_prod_new6.41msselect `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` = 9645 and `categories`.`deleted_at` is null
      Bindings
      • 0: 9645
      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_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` = 9601 and `categories`.`deleted_at` is null
      Bindings
      • 0: 9601
      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.23msselect `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` = 9267 and `categories`.`deleted_at` is null
      Bindings
      • 0: 9267
      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.35msselect `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` = 9894 and `categories`.`deleted_at` is null
      Bindings
      • 0: 9894
      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.05msselect * 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.02msselect * 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.21msselect * 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
    61Post.php#?
    App\Models\Admin\Category
    20Category.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
        lcBZhY3qyVP8dcGKcHUsR6mXSybK5gIwzUmxFtw4
        _previous
        array:1 [ "url" => "https://ai-care.atmatech.id/diseases/understanding-abnormal-menstruation-cause...
        _flash
        array:2 [ "old" => [] "new" => [] ]
        path_info
        /diseases/understanding-abnormal-menstruation-causes-and-symptoms-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 => "18.189.180.129" ] "x-forwarded-for" => array:1 [ 0 => "18.189.180.129" ] "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 21:07:39 GMT" ] "set-cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6IlgxNTFXcVc2SUh6TXhGM0lHcUViakE9PSIsInZhbHVlIjoicXp4TmRzKzhvdWRza1U4YzdQcTJyVnF3Y29ES0hEdDh5ckgzUWRXZGhaU3EyMDhOTUJQQlR6c3VlMk9FWWo4ZTVEQVpOMlVqTG5lQ3EyUWFjQlRwcGVHc3JoZEF6Wk5LVkhjZFljb0duWnVNMTk3aUF3NDJPTFRabFhaUm1WSjMiLCJtYWMiOiI3YzdlZDE3YTNkYTU4MzgwYjhmMDBjNzA5MmQxZDYxM2E5MjNiYzI0NDY0YmQ1MTlmNDY3OTVkZjQwZWVmMDhjIiwidGFnIjoiIn0%3D; expires=Sun, 11 May 2025 23:07:39 GMT; Max-Age=7200; path=/; secureXSRF-TOKEN=eyJpdiI6IlgxNTFXcVc2SUh6TXhGM0lHcUViakE9PSIsInZhbHVlIjoicXp4TmRzKzhvdWRza1U4YzdQcTJyVnF3Y29ES0hEdDh5ckgzUWRXZGhaU3EyMDhOTUJQQlR6c3VlMk9FWWo4ZTVEQVpOM" 1 => "laravel_session=eyJpdiI6IkJlOVByWmhlZERQbVloWXkwUlAxVUE9PSIsInZhbHVlIjoiTFI2NUJCRGtlUjc4QXh1ZmI5ZHF4RDJ4Nld2dzBIakE5WVpPc2lNTVYxRXVMUU56cjNrczh4V3BQSVN5TWUvZUd4UVlrWDkwS1BSYWlBcmpmaFJndlRuWVNRRnFFK0gyUmI3U1NaeS84eFVxZk1ZZjRsYU8yNWpNWFJJaTN6V3EiLCJtYWMiOiI2M2Q2MmQzMzE5M2IzYjhlYjIyNjJmZWUzZTJjNGIwNWVhNTI2NmZjYzVlM2RmNzRiNjM0OWQzZDJmYzAyOWYzIiwidGFnIjoiIn0%3D; expires=Sun, 11 May 2025 23:07:39 GMT; Max-Age=7200; path=/; httponlylaravel_session=eyJpdiI6IkJlOVByWmhlZERQbVloWXkwUlAxVUE9PSIsInZhbHVlIjoiTFI2NUJCRGtlUjc4QXh1ZmI5ZHF4RDJ4Nld2dzBIakE5WVpPc2lNTVYxRXVMUU56cjNrczh4V3BQSVN5TWUvZUd4" ] "Set-Cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6IlgxNTFXcVc2SUh6TXhGM0lHcUViakE9PSIsInZhbHVlIjoicXp4TmRzKzhvdWRza1U4YzdQcTJyVnF3Y29ES0hEdDh5ckgzUWRXZGhaU3EyMDhOTUJQQlR6c3VlMk9FWWo4ZTVEQVpOMlVqTG5lQ3EyUWFjQlRwcGVHc3JoZEF6Wk5LVkhjZFljb0duWnVNMTk3aUF3NDJPTFRabFhaUm1WSjMiLCJtYWMiOiI3YzdlZDE3YTNkYTU4MzgwYjhmMDBjNzA5MmQxZDYxM2E5MjNiYzI0NDY0YmQ1MTlmNDY3OTVkZjQwZWVmMDhjIiwidGFnIjoiIn0%3D; expires=Sun, 11-May-2025 23:07:39 GMT; path=/; secureXSRF-TOKEN=eyJpdiI6IlgxNTFXcVc2SUh6TXhGM0lHcUViakE9PSIsInZhbHVlIjoicXp4TmRzKzhvdWRza1U4YzdQcTJyVnF3Y29ES0hEdDh5ckgzUWRXZGhaU3EyMDhOTUJQQlR6c3VlMk9FWWo4ZTVEQVpOM" 1 => "laravel_session=eyJpdiI6IkJlOVByWmhlZERQbVloWXkwUlAxVUE9PSIsInZhbHVlIjoiTFI2NUJCRGtlUjc4QXh1ZmI5ZHF4RDJ4Nld2dzBIakE5WVpPc2lNTVYxRXVMUU56cjNrczh4V3BQSVN5TWUvZUd4UVlrWDkwS1BSYWlBcmpmaFJndlRuWVNRRnFFK0gyUmI3U1NaeS84eFVxZk1ZZjRsYU8yNWpNWFJJaTN6V3EiLCJtYWMiOiI2M2Q2MmQzMzE5M2IzYjhlYjIyNjJmZWUzZTJjNGIwNWVhNTI2NmZjYzVlM2RmNzRiNjM0OWQzZDJmYzAyOWYzIiwidGFnIjoiIn0%3D; expires=Sun, 11-May-2025 23:07:39 GMT; path=/; httponlylaravel_session=eyJpdiI6IkJlOVByWmhlZERQbVloWXkwUlAxVUE9PSIsInZhbHVlIjoiTFI2NUJCRGtlUjc4QXh1ZmI5ZHF4RDJ4Nld2dzBIakE5WVpPc2lNTVYxRXVMUU56cjNrczh4V3BQSVN5TWUvZUd4" ] ]
        session_attributes
        0 of 0
        array:4 [ "locale" => "en" "_token" => "lcBZhY3qyVP8dcGKcHUsR6mXSybK5gIwzUmxFtw4" "_previous" => array:1 [ "url" => "https://ai-care.atmatech.id/diseases/understanding-abnormal-menstruation-causes-and-symptoms-en" ] "_flash" => array:2 [ "old" => [] "new" => [] ] ]
        ClearShow all
        Date ↕MethodURLData
        #12025-05-12 04:07:39GET/diseases/understanding-abnormal-menstruation-causes-and-symptoms-en3113293