Safe and Effective Exercises for Managing Hemorrhoids

Safe and Effective Exercises for Managing Hemorrhoids

Share :


Hemorrhoids, also known as piles, are swollen veins in the anus and lower rectum that can cause significant discomfort, especially when sitting or engaging in activities that put pressure on the pelvic area.

So, what exercises are safe for those with hemorrhoids? This article will guide you through some gentle and effective workouts that can help you stay active and even alleviate your symptoms.

 

Safe exercises for hemorrhoid sufferers

Even though hemorrhoids can make daily activities uncomfortable, staying active is important for overall health. Certain exercises can help ease the pain caused by hemorrhoids and prevent further swelling. Here are some safe and beneficial exercises to consider if you have hemorrhoids:

Walking

Walking is a simple, low-impact exercise that anyone can do. It offers numerous benefits, including improving heart health, boosting mood, relieving constipation, and enhancing sleep quality. For those with hemorrhoids, walking can help improve circulation and promote regular, pain-free bowel movements.

Aim to walk for 20-30 minutes several times a week, or try a 10-minute walk after meals.

Swimming

Swimming is another low-impact exercise that’s easy on the body and can help relieve hemorrhoid symptoms. The water’s buoyancy supports your body weight, making it easier to move without putting pressure on your pelvic area.

While swimming, make sure to stay hydrated, wear comfortable, non-restrictive swimwear, and avoid swimming if you experience bleeding or severe pain from your hemorrhoids.

Yoga

Yoga is excellent for strengthening your core muscles, including those in your pelvic floor. If you experience lower back pain along with hemorrhoids, certain yoga poses can help relieve both issues.

Here are some of the recommended yoga poses:

  • Wind-Relieving Pose
  • Legs Up-the-Wall Pose
  • Child’s Pose
  • Bound Angle Pose

Image 1: Illustration of child pose. Credit: Pexels/Gustavo Ring

Pelvic floor exercises

Kegel exercises are beneficial for both men and women with hemorrhoids. These exercises involve contracting and relaxing the pelvic floor muscles, making bowel movements easier and reducing the straining that often worsens hemorrhoid pain.

Here’s how to perform pelvic floor exercises:

  • Stand, sit, or lie down in a comfortable position
  • Take deep breaths to relax and calm your mind
  • Tighten your pelvic muscles as if you’re trying to avoid passing gas or stop the flow of urine
  • Hold for 5-10 seconds, then relax for 10 seconds
  • Repeat 5-10 times

glute bridge exercise

The glute bridge exercise strengthens the muscles in your buttocks and pelvic floor. These stronger muscles can help you manage bowel movements without straining, which can alleviate hemorrhoid symptoms.

Image 2: Illustration of pose variations glute bridge. Credit: Pexels

How to perform the glute bridge exercise:

  • Lie on your back with your knees bent, feet flat on the floor, and arms by your sides
  • Tighten your abdominal and buttock muscles to engage your core
  • Lift your hips upward, keeping your back straight. forming a line from your knees to your shoulders
  • Hold for 5-10 seconds while squeezing your buttocks
  • Lower your hips slowly. Repeat 10-15 times

 

Hemorrhoids can limit your movement and cause discomfort. If you have hemorrhoids, it’s best to consult a doctor about which exercises are safe to perform. You can also consult with a doctor through the AI Care app for personalized advice.

 

Looking for more information about other diseases? Click here!

Writer : Ratih AI Care
Editor :
  • Sean Edbert Lim, MBBS
Last Updated : Wednesday, 28 August 2024 | 06:55

Cronkleton, E. (2020). 6 Exercises to Treat (and Prevent) Hemorrhoids. Available from: https://www.healthline.com/health/exercises-for-hemorrhoids

Sayer, A. (2024). 6 Exercises for Hemorrhoids, Plus Which Ones to Avoid. Available from: https://www.goodrx.com/well-being/movement-exercise/exercises-for-hemorrhoids

HealthMatch Staff. (2022). Can You Swim With Hemorrhoids?. Available from: https://healthmatch.io/hemorrhoids/can-you-swim-with-hemorrhoids

Ningthojam, N. (2024). 6 best yoga asanas to deal with piles or hemorrhoids. Available from: https://www.healthshots.com/fitness/staying-fit/yoga-for-piles/

Mayo Clinic. Hemorrhoids. Available from: https://www.mayoclinic.org/diseases-conditions/hemorrhoids/symptoms-causes/syc-20360268

Request history8.1.29PHP Version761msRequest Duration5MBMemory UsageGET {category}/{slug}Route
  • infolog[05:50:03] LOG.info: Attempting to authenticate with: { "username": "administrator", "url": ...
  • Booting (189ms)time
  • Application (573ms)time
  • 1 x Application (75.21%)
    573ms
    1 x Booting (24.79%)
    189ms
    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 executed369ms
    • WebController.php#656aicare_prod_new890μsselect * from `categories` where (`slug` = 'self-help-en' or `slug_en` = 'self-help-en') and `categories`.`deleted_at` is null limit 1
      Bindings
      • 0: self-help-en
      • 1: self-help-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_new69.97msselect * from `posts` where (`slug` = 'safe-and-effective-exercises-for-managing-hemorrhoids-en' or `slug_en` = 'safe-and-effective-exercises-for-managing-hemorrhoids-en') and `posts`.`deleted_at` is null limit 1
      Bindings
      • 0: safe-and-effective-exercises-for-managing-hemorrhoids-en
      • 1: safe-and-effective-exercises-for-managing-hemorrhoids-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_new54.84msselect * from `posts` where (`slug` = 'safe-and-effective-exercises-for-managing-hemorrhoids-en' or `slug_en` = 'safe-and-effective-exercises-for-managing-hemorrhoids-en') and `status` = 1 and `publish_date` <= '2025-04-15 05:50:02' and `deleted_at` is null and `posts`.`deleted_at` is null limit 1
      Bindings
      • 0: safe-and-effective-exercises-for-managing-hemorrhoids-en
      • 1: safe-and-effective-exercises-for-managing-hemorrhoids-en
      • 2: 1
      • 3: 2025-04-15 05:50:02
      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.23msselect `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 (9711)
      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_new810μ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 (9711)
      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.06msselect `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 (9711) 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_new660μ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.01msselect `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` = 9711
      Bindings
      • 0: 9711
      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_new11.61msselect `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` = 207 and `posts`.`deleted_at` is null
      Bindings
      • 0: 207
      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.18msselect `posts`.*, `post_tag`.`tag_id` as `pivot_tag_id`, `post_tag`.`post_id` as `pivot_post_id` from `posts` inner join `post_tag` on `posts`.`id` = `post_tag`.`post_id` where `post_tag`.`tag_id` = 941 and `posts`.`deleted_at` is null
      Bindings
      • 0: 941
      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.14msselect `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` = 5649 and `posts`.`deleted_at` is null
      Bindings
      • 0: 5649
      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.34msselect `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` = 6623 and `posts`.`deleted_at` is null
      Bindings
      • 0: 6623
      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_new85.59msselect * from `posts` where `status` = 1 and `publish_date` <= '2025-04-15 05:50:03' and `deleted_at` is null and `content_type` = 'article' and `slug_en` != '' and `slug_en` is not null and `posts`.`deleted_at` is null order by RAND() limit 7
      Bindings
      • 0: 1
      • 1: 2025-04-15 05:50:03
      • 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.14msselect * 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.6msselect `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` = 9711 and `healthpedia`.`deleted_at` is null
      Bindings
      • 0: 9711
      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.81msupdate `posts` set `views_count` = 205 where `id` = 9711
      Bindings
      • 0: 205
      • 1: 9711
      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_new9.48msinsert into `activity_log` (`log_name`, `properties`, `batch_uuid`, `event`, `subject_id`, `subject_type`, `description`, `updated_at`, `created_at`) values ('default', '[]', null, 'updated', 9711, 'App\\Models\\Admin\\Post', 'updated', '2025-04-15 05:50:03', '2025-04-15 05:50:03')
      Bindings
      • 0: default
      • 1: []
      • 2: 
      • 3: updated
      • 4: 9711
      • 5: App\Models\Admin\Post
      • 6: updated
      • 7: 2025-04-15 05:50:03
      • 8: 2025-04-15 05:50:03
      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_new800μsselect * from `users` where `users`.`id` = 18 limit 1
      Bindings
      • 0: 18
      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_new5.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` = 6283 and `categories`.`deleted_at` is null
      Bindings
      • 0: 6283
      Hints
      • Use SELECT * only if you need all columns from table
      Backtrace
      • view::web.v2.partials.article-popular:15
      • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:124
      • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
      • vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php:22
      • vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:72
    • article-popular.blade.php#15aicare_prod_new5.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` = 9253 and `categories`.`deleted_at` is null
      Bindings
      • 0: 9253
      Hints
      • Use SELECT * only if you need all columns from table
      Backtrace
      • view::web.v2.partials.article-popular:15
      • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:124
      • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
      • vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php:22
      • vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:72
    • article-popular.blade.php#15aicare_prod_new5.89msselect `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` = 9069 and `categories`.`deleted_at` is null
      Bindings
      • 0: 9069
      Hints
      • Use SELECT * only if you need all columns from table
      Backtrace
      • view::web.v2.partials.article-popular:15
      • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:124
      • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
      • vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php:22
      • vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:72
    • article-popular.blade.php#15aicare_prod_new5.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` = 9834 and `categories`.`deleted_at` is null
      Bindings
      • 0: 9834
      Hints
      • Use SELECT * only if you need all columns from table
      Backtrace
      • view::web.v2.partials.article-popular:15
      • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:124
      • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
      • vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php:22
      • vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:72
    • article-popular.blade.php#15aicare_prod_new5.72msselect `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` = 7573 and `categories`.`deleted_at` is null
      Bindings
      • 0: 7573
      Hints
      • Use SELECT * only if you need all columns from table
      Backtrace
      • view::web.v2.partials.article-popular:15
      • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:124
      • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
      • vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php:22
      • vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:72
    • article-popular.blade.php#15aicare_prod_new5.63msselect `categories`.*, `category_post`.`post_id` as `pivot_post_id`, `category_post`.`category_id` as `pivot_category_id`, `category_post`.`created_at` as `pivot_created_at`, `category_post`.`updated_at` as `pivot_updated_at` from `categories` inner join `category_post` on `categories`.`id` = `category_post`.`category_id` where `category_post`.`post_id` = 7599 and `categories`.`deleted_at` is null
      Bindings
      • 0: 7599
      Hints
      • Use SELECT * only if you need all columns from table
      Backtrace
      • view::web.v2.partials.article-popular:15
      • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:124
      • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
      • vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php:22
      • vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:72
    • article-popular.blade.php#15aicare_prod_new5.71msselect `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` = 8703 and `categories`.`deleted_at` is null
      Bindings
      • 0: 8703
      Hints
      • Use SELECT * only if you need all columns from table
      Backtrace
      • view::web.v2.partials.article-popular:15
      • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:124
      • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
      • vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php:22
      • vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:72
    • related-article.blade.php#15aicare_prod_new5.61msselect `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` = 8634 and `categories`.`deleted_at` is null
      Bindings
      • 0: 8634
      Hints
      • Use SELECT * only if you need all columns from table
      Backtrace
      • view::web.v2.partials.related-article:15
      • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:124
      • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
      • vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php:22
      • vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:72
    • related-article.blade.php#15aicare_prod_new5.89msselect `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` = 9002 and `categories`.`deleted_at` is null
      Bindings
      • 0: 9002
      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.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` = 8633 and `categories`.`deleted_at` is null
      Bindings
      • 0: 8633
      Hints
      • Use SELECT * only if you need all columns from table
      Backtrace
      • view::web.v2.partials.related-article:15
      • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:124
      • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
      • vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php:22
      • vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:72
    • related-article.blade.php#15aicare_prod_new5.77msselect `categories`.*, `category_post`.`post_id` as `pivot_post_id`, `category_post`.`category_id` as `pivot_category_id`, `category_post`.`created_at` as `pivot_created_at`, `category_post`.`updated_at` as `pivot_updated_at` from `categories` inner join `category_post` on `categories`.`id` = `category_post`.`category_id` where `category_post`.`post_id` = 8645 and `categories`.`deleted_at` is null
      Bindings
      • 0: 8645
      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_new720μsselect * from `pages` where `slug` = 'about-us' limit 1
      Bindings
      • 0: about-us
      Hints
      • Use SELECT * only if you need all columns from table
      • LIMIT without ORDER BY causes non-deterministic results, depending on the query execution plan
      Backtrace
      • view::layouts.v2.web_layout:122
      • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:124
      • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
      • vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php:22
      • vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:72
    • web_layout.blade.php#549aicare_prod_new630μ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_new690μsselect * from `term_policies`
      Hints
      • Use SELECT * only if you need all columns from table
      • The SELECT statement has no WHERE clause and could examine many more rows than intended
      Backtrace
      • view::layouts.v2.web_layout:551
      • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:124
      • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
      • vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php:22
      • vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:72
    App\Models\Admin\Post
    77Post.php#?
    App\Models\Admin\Category
    19Category.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
        X6FQOLoA1LIMQDIHAYC1d99Go2833MN3KdtZjwTA
        _previous
        array:1 [ "url" => "https://ai-care.atmatech.id/self-help-en/safe-and-effective-exercises-for-mana...
        _flash
        array:2 [ "old" => [] "new" => [] ]
        path_info
        /self-help-en/safe-and-effective-exercises-for-managing-hemorrhoids-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:20 [ "cookie" => array:1 [ 0 => "XSRF-TOKEN=eyJpdiI6Im5LRUJLVEpiM05mc3QwbFVDamlzVGc9PSIsInZhbHVlIjoiTTEwWGNUd01Nc2JQS3dxU21JTGh3NXdVY2pLODEvcXJ6dXZhSnd5b29QRG9jcWJaVzh5STdDNjU4aFJyY0NWZ3M4MFVkbW9BdXI4dnVHU3c0VHlObzV2VkVIbUJoVzBhNU02d0ZPcXRqTm80TGJTK081YnFOMGdtRjNsQm1wN1EiLCJtYWMiOiJmN2I4YjM1YzMyZTNjNGI5YmYwNzA4ZjhhZGYzMDgwNDRjNTk4N2Y3ODU3MWQ1NzI2N2I5Yjc4Njk5NGQyNmI0IiwidGFnIjoiIn0%3D; laravel_session=eyJpdiI6InpycjBneXJiN01LRmlPTWluYm9xK3c9PSIsInZhbHVlIjoiclhqSm80YXRJL2RWV0daMVZGNWh0bHNlU0I2U2dDR3FPM1NuY3BSRjFLS3lod3ZLcFM4SlA4ZCtJa1dKNFI5djF0MW1KdjU5UEhtUVdPTnNvWWxWd3JONkthVTgvbml3MStzalRzaHRJMlNubHVFNGpQMnQzc2EraUdqS2VlbWkiLCJtYWMiOiJiZjNmZjFhZTE0Mjg5MzIwMzYzYWJmNjEyMjQwNjhmZGZmN2ZiZTMyYWFjYWIwNTZlMGY5MTkwNGM2OTk5ZGFiIiwidGFnIjoiIn0%3DXSRF-TOKEN=eyJpdiI6Im5LRUJLVEpiM05mc3QwbFVDamlzVGc9PSIsInZhbHVlIjoiTTEwWGNUd01Nc2JQS3dxU21JTGh3NXdVY2pLODEvcXJ6dXZhSnd5b29QRG9jcWJaVzh5STdDNjU4aFJyY0NWZ3M4MFVkb" ] "accept-encoding" => array:1 [ 0 => "gzip, deflate, br, zstd" ] "sec-fetch-dest" => array:1 [ 0 => "document" ] "sec-fetch-user" => array:1 [ 0 => "?1" ] "sec-fetch-mode" => array:1 [ 0 => "navigate" ] "sec-fetch-site" => array:1 [ 0 => "none" ] "accept" => array:1 [ 0 => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7" ] "user-agent" => array:1 [ 0 => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" ] "upgrade-insecure-requests" => array:1 [ 0 => "1" ] "sec-ch-ua-platform" => array:1 [ 0 => ""Windows"" ] "sec-ch-ua-mobile" => array:1 [ 0 => "?0" ] "sec-ch-ua" => array:1 [ 0 => ""HeadlessChrome";v="129", "Not=A?Brand";v="8", "Chromium";v="129"" ] "cache-control" => array:1 [ 0 => "no-cache" ] "pragma" => array:1 [ 0 => "no-cache" ] "x-real-ip" => array:1 [ 0 => "3.14.88.3" ] "x-forwarded-for" => array:1 [ 0 => "3.14.88.3" ] "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
        0 of 0
        array:2 [ "XSRF-TOKEN" => "X6FQOLoA1LIMQDIHAYC1d99Go2833MN3KdtZjwTA" "laravel_session" => "pGAJe8yQYpUJqbAutWKL3C7oFNr48Z93V2LTJgtz" ]
        response_headers
        0 of 0
        array:5 [ "content-type" => array:1 [ 0 => "text/html; charset=UTF-8" ] "cache-control" => array:1 [ 0 => "no-cache, private" ] "date" => array:1 [ 0 => "Mon, 14 Apr 2025 22:50:03 GMT" ] "set-cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6Img2ZWlVN3JHeTdhM0hIb1lFOCtTekE9PSIsInZhbHVlIjoiTnFGdlpwUzl1dUE3cTV5bWE2MEdsdStWa3pMeS8rRVRtWkVyMWs0ZWxVR3o3Y1lhNVIycGtvTFM3TTUrSU9ITVlJalZKVG5oZjVkNWpNTWl1aDZnd0o4TGdvVXdjbzJPcUg3Yjh4dDgydVhjcW5adzlwN1hJUXpDTjJZSXBrYloiLCJtYWMiOiI5N2YwZDM0ZDVkMzliZjk2Y2NkMzRlMDg4ZTM2ZmQ4ZjdhODkzM2I1ZTQ1MGUxMjYzNmYzMGUyNTQ3ZmIwZGQyIiwidGFnIjoiIn0%3D; expires=Tue, 15 Apr 2025 00:50:03 GMT; Max-Age=7200; path=/; secureXSRF-TOKEN=eyJpdiI6Img2ZWlVN3JHeTdhM0hIb1lFOCtTekE9PSIsInZhbHVlIjoiTnFGdlpwUzl1dUE3cTV5bWE2MEdsdStWa3pMeS8rRVRtWkVyMWs0ZWxVR3o3Y1lhNVIycGtvTFM3TTUrSU9ITVlJalZKV" 1 => "laravel_session=eyJpdiI6IitVQzRINFhKL0xDWklBUWhoaWcvSWc9PSIsInZhbHVlIjoiWm0vdlNMQVlNU2d3SUZFekpNYllkUi85bjRiUk94blBzcEdySE15WWVGZ3BlUmhJdkNQbGZDNjlibnF3RmYrQUZGNVdxcXFCV2JHbEtIL1J0MjZWQ2o1S2dsNXREYlBXN1BLVCsrOVc2ZUVsbnJUTTl4YndvRDlWNTY0RWxOMDAiLCJtYWMiOiIxNTEyNzAzNWM0OTIwNjYyNWVkNzM3MTE3OGRlMTg3MTYzZWQ3ZDI4YTQzMTFkNjBiNTk3MWViNzI0YWQ1NDljIiwidGFnIjoiIn0%3D; expires=Tue, 15 Apr 2025 00:50:03 GMT; Max-Age=7200; path=/; httponlylaravel_session=eyJpdiI6IitVQzRINFhKL0xDWklBUWhoaWcvSWc9PSIsInZhbHVlIjoiWm0vdlNMQVlNU2d3SUZFekpNYllkUi85bjRiUk94blBzcEdySE15WWVGZ3BlUmhJdkNQbGZDNjlibnF3RmYrQUZG" ] "Set-Cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6Img2ZWlVN3JHeTdhM0hIb1lFOCtTekE9PSIsInZhbHVlIjoiTnFGdlpwUzl1dUE3cTV5bWE2MEdsdStWa3pMeS8rRVRtWkVyMWs0ZWxVR3o3Y1lhNVIycGtvTFM3TTUrSU9ITVlJalZKVG5oZjVkNWpNTWl1aDZnd0o4TGdvVXdjbzJPcUg3Yjh4dDgydVhjcW5adzlwN1hJUXpDTjJZSXBrYloiLCJtYWMiOiI5N2YwZDM0ZDVkMzliZjk2Y2NkMzRlMDg4ZTM2ZmQ4ZjdhODkzM2I1ZTQ1MGUxMjYzNmYzMGUyNTQ3ZmIwZGQyIiwidGFnIjoiIn0%3D; expires=Tue, 15-Apr-2025 00:50:03 GMT; path=/; secureXSRF-TOKEN=eyJpdiI6Img2ZWlVN3JHeTdhM0hIb1lFOCtTekE9PSIsInZhbHVlIjoiTnFGdlpwUzl1dUE3cTV5bWE2MEdsdStWa3pMeS8rRVRtWkVyMWs0ZWxVR3o3Y1lhNVIycGtvTFM3TTUrSU9ITVlJalZKV" 1 => "laravel_session=eyJpdiI6IitVQzRINFhKL0xDWklBUWhoaWcvSWc9PSIsInZhbHVlIjoiWm0vdlNMQVlNU2d3SUZFekpNYllkUi85bjRiUk94blBzcEdySE15WWVGZ3BlUmhJdkNQbGZDNjlibnF3RmYrQUZGNVdxcXFCV2JHbEtIL1J0MjZWQ2o1S2dsNXREYlBXN1BLVCsrOVc2ZUVsbnJUTTl4YndvRDlWNTY0RWxOMDAiLCJtYWMiOiIxNTEyNzAzNWM0OTIwNjYyNWVkNzM3MTE3OGRlMTg3MTYzZWQ3ZDI4YTQzMTFkNjBiNTk3MWViNzI0YWQ1NDljIiwidGFnIjoiIn0%3D; expires=Tue, 15-Apr-2025 00:50:03 GMT; path=/; httponlylaravel_session=eyJpdiI6IitVQzRINFhKL0xDWklBUWhoaWcvSWc9PSIsInZhbHVlIjoiWm0vdlNMQVlNU2d3SUZFekpNYllkUi85bjRiUk94blBzcEdySE15WWVGZ3BlUmhJdkNQbGZDNjlibnF3RmYrQUZG" ] ]
        session_attributes
        0 of 0
        array:4 [ "locale" => "en" "_token" => "X6FQOLoA1LIMQDIHAYC1d99Go2833MN3KdtZjwTA" "_previous" => array:1 [ "url" => "https://ai-care.atmatech.id/self-help-en/safe-and-effective-exercises-for-managing-hemorrhoids-en" ] "_flash" => array:2 [ "old" => [] "new" => [] ] ]
        ClearShow all
        Date ↕MethodURLData
        #12025-04-15 05:50:03GET/self-help-en/safe-and-effective-exercises-for-managing-hemorrhoids-en11132108