Ciri-Ciri Penis yang Normal dan Sehat

Ciri-Ciri Penis yang Normal dan Sehat
Credits: Freepik

Bagikan :


A normal and healthy penis has several characteristics, including physical features, sexual function, and overall health. While some people may be concerned about having a smaller penis size than others, it is important to remember that a difference in penis size does not always indicate overall health.

 

Characteristics of a normal and healthy penis

Penis size

The actual size of the penis that is considered normal varies greatly, and there is no exact standard. The average size of a man's penis around the world varies.

According to World Data, an Indonesian man's penis measures approximately 11.67 cm when erect. So, if your erect penis size is around this number, then it is considered normal.

However, if your erect penis is less than 9 cm in size, then you may have a condition called micropenis. This condition describes a penis that is much smaller than the average size. This condition can be present at birth or during early development.

Micropenis can have serious consequences for both physical and psychological health, including difficulty urinating, difficulty with sexual intercourse, impaired fertility, and psychological issues. If you suspect you have micropenis, you should consult a doctor.

 

 

Read more: Medical Explanation Of The Penis Captivus Phenomenon

 

 

Penis shape

When erect, the penis may appear slightly bent to the left or right. This is considered normal and does not pose any health risks. When the penis curves more than 30 degrees, it can cause pain or make sex difficult. It can also be a sign of a more serious medical condition, such as Peyronie's disease.

No lumps on the penis

A normal and healthy penis is one that has no lumps. Lumps on the penis can result from a variety of conditions, both minor and serious. Pimples, cysts, and papules are all benign and harmless bumps. However, genital warts caused by HPV infection are a serious problem that can spread and increase the risk of developing certain cancers.

No sores on the penis

Sores on the penis may indicate sexually transmitted infections like syphilis or genital herpes. The bacteria Treponema pallidum causes syphilis and genital sores. These sores may not be painful, but they need to be treated with antibiotics to prevent serious complications.

The herpes simplex virus causes genital herpes, which can result in painful or itchy penile sores. To treat it, antivirals are required to reduce symptoms and prevent them from recurring.

 

 

Read more: Recognize The Signs And Causes Of Micropenis

 

 

Frequent urination

Urinating frequently indicates that the penis is normal and healthy. On the other hand, if you have difficulty urinating or are unable to relieve yourself, you may have prostate problems, a urinary tract infection, kidney stones, urethral blockage, a hyperactive bladder, or other diseases.

Absence of any discharge or other fluids

It is normal to have discharge from the penis from pre-cum, ejaculation, or urine. If your discharge smells strange and is accompanied by itching or burning, you may have a sexually transmitted infection, urinary tract infection, foreskin infection, or irritation.

 

Maintaining a healthy penis is very important for overall well-being. If you suspect any abnormal features on your penis, you should consult a doctor or get yourself checked.

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 :
  • dr. Monica Salim
Last Updated : Jumat, 22 Maret 2024 | 09:35

Planned Parenthood. Are my penis and testicles normal?. Available from: https://www.plannedparenthood.org/learn/teens/puberty/are-my-penis-and-testicles-normal 

Brandi Jones, MSN-Ed, RN-BC (2023). When Do Penises Start and Stop Growing?. Available from: https://www.health.com/age-limit-for-penis-growth-7093934 

Cleveland Clinic (2022). Micropenis. Available from: https://my.clevelandclinic.org/health/diseases/17955-micropenis 

Cleveland Clinic (2019). Is Your Penis Normal?. Available from: https://health.clevelandclinic.org/is-your-penis-normal 

Jenna Birch (2022). A Guide to Penis Health. Available from: https://www.health.com/condition/sexual-health/penis-health 

Markus MacGill (2023). What size is the average penis?. Available from: https://www.medicalnewstoday.com/articles/271647 

World Data. Average penis size by country: worldwide comparison. Available from: https://www.worlddata.info/average-penissize.php 

Emily Henderson, B.Sc. (2023). What is a Micropenis?. Available from: https://www.news-medical.net/health/What-is-Micropenis.aspx 

NHS UK (2021). Is it normal to have a curved penis?. Available from: https://www.nhs.uk/common-health-questions/mens-health/is-it-normal-to-have-a-curved-penis/ 

Urology Care Foundation. What are Sexually Transmitted Infections (STIs) or Diseases (STDs)?. Available from: https://www.urologyhealth.org/urology-a-z/s/sexually-transmitted-infections 

Penn Medicine (2023). Enlarged Prostate. Available from: https://www.pennmedicine.org/for-patients-and-visitors/patient-information/conditions-treated-a-to-z/enlarged-prostate 

National Institute of Diabetes and Digestive and Kidney Diseases (2019). Symptoms & Causes of Urinary Retention. Available from: https://www.niddk.nih.gov/health-information/urologic-diseases/urinary-retention/symptoms-causes 

Neha Kashyap (2023). Penile Discharge. Available from: https://www.verywellhealth.com/penile-discharge-6543206 

Request history8.1.29PHP Version906msRequest Duration4MBMemory UsageGET {category}/{slug}Route
  • warninglog[05:31:14] LOG.warning: str_contains(): Passing null to parameter #1 ($haystack) of type string is d...
  • warninglog[05:31:14] LOG.warning: str_contains(): Passing null to parameter #1 ($haystack) of type string is d...
  • infolog[05:31:14] LOG.info: Attempting to authenticate with: { "username": "administrator", "url": ...
  • errorlog[05:31:15] LOG.error: Error accessing doctor id: 640021cf1e44db877c0bce23 { "exception": "Undefi...
  • Booting (242ms)time
  • Application (664ms)time
  • 1 x Application (73.32%)
    664ms
    1 x Booting (26.68%)
    242ms
    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 executed464ms
    • WebController.php#656aicare_prod_new1.05msselect * from `categories` where (`slug` = 'penyakit' or `slug_en` = 'penyakit') and `categories`.`deleted_at` is null limit 1
      Bindings
      • 0: penyakit
      • 1: penyakit
      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_new68.93msselect * from `posts` where (`slug` = 'ciri-ciri-penis-yang-normal-dan-sehat' or `slug_en` = 'ciri-ciri-penis-yang-normal-dan-sehat') and `posts`.`deleted_at` is null limit 1
      Bindings
      • 0: ciri-ciri-penis-yang-normal-dan-sehat
      • 1: ciri-ciri-penis-yang-normal-dan-sehat
      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_new45.57msselect * from `posts` where (`slug` = 'ciri-ciri-penis-yang-normal-dan-sehat' or `slug_en` = 'ciri-ciri-penis-yang-normal-dan-sehat') and `status` = 1 and `publish_date` <= '2025-04-17 05:31:14' and `deleted_at` is null and `posts`.`deleted_at` is null limit 1
      Bindings
      • 0: ciri-ciri-penis-yang-normal-dan-sehat
      • 1: ciri-ciri-penis-yang-normal-dan-sehat
      • 2: 1
      • 3: 2025-04-17 05:31:14
      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_new880μsselect `users`.*, `post_editor`.`post_id` as `pivot_post_id`, `post_editor`.`user_id` as `pivot_user_id`, `post_editor`.`created_at` as `pivot_created_at`, `post_editor`.`updated_at` as `pivot_updated_at` from `users` inner join `post_editor` on `users`.`id` = `post_editor`.`user_id` where `post_editor`.`post_id` in (9010)
      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_new820μ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 (9010)
      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.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` in (9010) 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_new550μ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_new20.68msselect `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` = 9010
      Bindings
      • 0: 9010
      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#1360aicare_prod_new18.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` = 4251 and `posts`.`deleted_at` is null
      Bindings
      • 0: 4251
      Hints
      • Use SELECT * only if you need all columns from table
      Backtrace
      • app/Http/Controllers/WebController.php:1360
      • 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#1360aicare_prod_new21.89msselect `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` = 4893 and `posts`.`deleted_at` is null
      Bindings
      • 0: 4893
      Hints
      • Use SELECT * only if you need all columns from table
      Backtrace
      • app/Http/Controllers/WebController.php:1360
      • 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#1360aicare_prod_new18.91msselect `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` = 5414 and `posts`.`deleted_at` is null
      Bindings
      • 0: 5414
      Hints
      • Use SELECT * only if you need all columns from table
      Backtrace
      • app/Http/Controllers/WebController.php:1360
      • 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#739aicare_prod_new135msselect * from `posts` where `status` = 1 and `publish_date` <= '2025-04-17 05:31:14' and `deleted_at` is null and `content_type` = 'article' and `posts`.`deleted_at` is null order by RAND() limit 7
      Bindings
      • 0: 1
      • 1: 2025-04-17 05:31:14
      • 2: article
      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
      Backtrace
      • app/Http/Controllers/WebController.php:739
      • 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.09msselect * 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:740
      • 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.81msselect `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` = 9010 and `healthpedia`.`deleted_at` is null
      Bindings
      • 0: 9010
      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_new7.13msupdate `posts` set `views_count` = 441 where `id` = 9010
      Bindings
      • 0: 441
      • 1: 9010
      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_new31.43msinsert into `activity_log` (`log_name`, `properties`, `batch_uuid`, `event`, `subject_id`, `subject_type`, `description`, `updated_at`, `created_at`) values ('default', '[]', null, 'updated', 9010, 'App\\Models\\Admin\\Post', 'updated', '2025-04-17 05:31:14', '2025-04-17 05:31:14')
      Bindings
      • 0: default
      • 1: []
      • 2: 
      • 3: updated
      • 4: 9010
      • 5: App\Models\Admin\Post
      • 6: updated
      • 7: 2025-04-17 05:31:14
      • 8: 2025-04-17 05:31:14
      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` = 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#8aicare_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` = 7744 and `categories`.`deleted_at` is null
      Bindings
      • 0: 7744
      Hints
      • Use SELECT * only if you need all columns from table
      Backtrace
      • view::web.v2.partials.article-popular:8
      • 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#8aicare_prod_new6.08msselect `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` = 1789 and `categories`.`deleted_at` is null
      Bindings
      • 0: 1789
      Hints
      • Use SELECT * only if you need all columns from table
      Backtrace
      • view::web.v2.partials.article-popular:8
      • 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#8aicare_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` = 8154 and `categories`.`deleted_at` is null
      Bindings
      • 0: 8154
      Hints
      • Use SELECT * only if you need all columns from table
      Backtrace
      • view::web.v2.partials.article-popular:8
      • 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#8aicare_prod_new5.74msselect `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` = 199 and `categories`.`deleted_at` is null
      Bindings
      • 0: 199
      Hints
      • Use SELECT * only if you need all columns from table
      Backtrace
      • view::web.v2.partials.article-popular:8
      • 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#8aicare_prod_new5.79msselect `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` = 7961 and `categories`.`deleted_at` is null
      Bindings
      • 0: 7961
      Hints
      • Use SELECT * only if you need all columns from table
      Backtrace
      • view::web.v2.partials.article-popular:8
      • 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#8aicare_prod_new8.95msselect `categories`.*, `category_post`.`post_id` as `pivot_post_id`, `category_post`.`category_id` as `pivot_category_id`, `category_post`.`created_at` as `pivot_created_at`, `category_post`.`updated_at` as `pivot_updated_at` from `categories` inner join `category_post` on `categories`.`id` = `category_post`.`category_id` where `category_post`.`post_id` = 7607 and `categories`.`deleted_at` is null
      Bindings
      • 0: 7607
      Hints
      • Use SELECT * only if you need all columns from table
      Backtrace
      • view::web.v2.partials.article-popular:8
      • 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#8aicare_prod_new8.48msselect `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` = 551 and `categories`.`deleted_at` is null
      Bindings
      • 0: 551
      Hints
      • Use SELECT * only if you need all columns from table
      Backtrace
      • view::web.v2.partials.article-popular:8
      • 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#11aicare_prod_new920μsselect * from `categories` where `categories`.`id` = 2 and `categories`.`deleted_at` is null limit 1
      Bindings
      • 0: 2
      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.partials.article-popular:11
      • 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#8aicare_prod_new9.15msselect `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` = 4912 and `categories`.`deleted_at` is null
      Bindings
      • 0: 4912
      Hints
      • Use SELECT * only if you need all columns from table
      Backtrace
      • view::web.v2.partials.related-article:8
      • 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#8aicare_prod_new8.54msselect `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` = 3844 and `categories`.`deleted_at` is null
      Bindings
      • 0: 3844
      Hints
      • Use SELECT * only if you need all columns from table
      Backtrace
      • view::web.v2.partials.related-article:8
      • 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#8aicare_prod_new7.92msselect `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` = 7754 and `categories`.`deleted_at` is null
      Bindings
      • 0: 7754
      Hints
      • Use SELECT * only if you need all columns from table
      Backtrace
      • view::web.v2.partials.related-article:8
      • 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#8aicare_prod_new7.92msselect `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` = 5646 and `categories`.`deleted_at` is null
      Bindings
      • 0: 5646
      Hints
      • Use SELECT * only if you need all columns from table
      Backtrace
      • view::web.v2.partials.related-article:8
      • 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_new840μ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#547aicare_prod_new760μsselect * from `faqs` limit 1
      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
      • LIMIT without ORDER BY causes non-deterministic results, depending on the query execution plan
      Backtrace
      • view::layouts.v2.web_layout:547
      • 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_new950μ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
    24Post.php#?
    App\Models\Admin\Category
    19Category.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
        id
        _token
        Cq1hWOm85X8od8q7kI3XMeNXu1Ayks4zpPTxG18E
        _previous
        array:1 [ "url" => "https://ai-care.atmatech.id/penyakit/ciri-ciri-penis-yang-normal-dan-sehat" ]
        _flash
        array:2 [ "old" => [] "new" => [] ]
        path_info
        /penyakit/ciri-ciri-penis-yang-normal-dan-sehat
        status_code
        200
        
        status_text
        OK
        format
        html
        content_type
        text/html; charset=UTF-8
        request_query
        []
        
        request_request
        []
        
        request_headers
        0 of 0
        array:19 [ "accept-encoding" => array:1 [ 0 => "gzip, deflate, br, zstd" ] "sec-fetch-dest" => array:1 [ 0 => "document" ] "sec-fetch-user" => array:1 [ 0 => "?1" ] "sec-fetch-mode" => array:1 [ 0 => "navigate" ] "sec-fetch-site" => array:1 [ 0 => "none" ] "accept" => array:1 [ 0 => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7" ] "user-agent" => array:1 [ 0 => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" ] "upgrade-insecure-requests" => array:1 [ 0 => "1" ] "sec-ch-ua-platform" => array:1 [ 0 => ""Windows"" ] "sec-ch-ua-mobile" => array:1 [ 0 => "?0" ] "sec-ch-ua" => array:1 [ 0 => ""HeadlessChrome";v="129", "Not=A?Brand";v="8", "Chromium";v="129"" ] "cache-control" => array:1 [ 0 => "no-cache" ] "pragma" => array:1 [ 0 => "no-cache" ] "x-real-ip" => array:1 [ 0 => "18.219.215.35" ] "x-forwarded-for" => array:1 [ 0 => "18.219.215.35" ] "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 => "Wed, 16 Apr 2025 22:31:15 GMT" ] "set-cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6InpaZVJsN1V0V09JRUkyOXY1SWtHdFE9PSIsInZhbHVlIjoiVGc2Vlh5MEQrNXBJVGRiL3Y0Z2hBQWFlUVFLOFAzVllOTGk2cXNyL3NLam9tQXNCQXdhdVpOUGd2NkxETUhzTWMvVUgzUTJSVXZuZ1FrZ2hXYkc4RjZlcW5pNGhPdEYvUW1KaXpTR1NhNHdia1hNSjFuNnhhZjdMenVYN1M3ZWoiLCJtYWMiOiIyYjA2ZWU0YzIwYTdkOGM5MjVjOWI1YTE1YjExM2ZkZTljOTlmYjA0MTg0Yjc2ZmIxZDI4MDJiNzAzNjVlZmMwIiwidGFnIjoiIn0%3D; expires=Thu, 17 Apr 2025 00:31:15 GMT; Max-Age=7200; path=/; secureXSRF-TOKEN=eyJpdiI6InpaZVJsN1V0V09JRUkyOXY1SWtHdFE9PSIsInZhbHVlIjoiVGc2Vlh5MEQrNXBJVGRiL3Y0Z2hBQWFlUVFLOFAzVllOTGk2cXNyL3NLam9tQXNCQXdhdVpOUGd2NkxETUhzTWMvVUgzU" 1 => "laravel_session=eyJpdiI6InQ2T2hSK2E0blhYN0VEZmV6RC9XeVE9PSIsInZhbHVlIjoiaU16YWNHdzZ1Wm16TEJ6Q0xEb0VXNzZpR0JIQ1VZaVFmMkZ3MExEQ3RHUXlXZmY4cUNSV25mMHd5UjdlazlHMUZsMWNIN3Byc2FDaytoSE03T0dOTE1CeTBNMTFVcW91ZittbHBOY1lrcDVYVnpMNklSWGw3Y01nSWxRdE1nSmwiLCJtYWMiOiJjM2FhNzk0MTE5YWRkODhhZTgyYjQ1MGQ4MzI3MDA4MTJmODkyODNhMDk5YmYzYTU0NGE0NzQ2MWExYmI0YzI1IiwidGFnIjoiIn0%3D; expires=Thu, 17 Apr 2025 00:31:15 GMT; Max-Age=7200; path=/; httponlylaravel_session=eyJpdiI6InQ2T2hSK2E0blhYN0VEZmV6RC9XeVE9PSIsInZhbHVlIjoiaU16YWNHdzZ1Wm16TEJ6Q0xEb0VXNzZpR0JIQ1VZaVFmMkZ3MExEQ3RHUXlXZmY4cUNSV25mMHd5UjdlazlHMUZs" ] "Set-Cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6InpaZVJsN1V0V09JRUkyOXY1SWtHdFE9PSIsInZhbHVlIjoiVGc2Vlh5MEQrNXBJVGRiL3Y0Z2hBQWFlUVFLOFAzVllOTGk2cXNyL3NLam9tQXNCQXdhdVpOUGd2NkxETUhzTWMvVUgzUTJSVXZuZ1FrZ2hXYkc4RjZlcW5pNGhPdEYvUW1KaXpTR1NhNHdia1hNSjFuNnhhZjdMenVYN1M3ZWoiLCJtYWMiOiIyYjA2ZWU0YzIwYTdkOGM5MjVjOWI1YTE1YjExM2ZkZTljOTlmYjA0MTg0Yjc2ZmIxZDI4MDJiNzAzNjVlZmMwIiwidGFnIjoiIn0%3D; expires=Thu, 17-Apr-2025 00:31:15 GMT; path=/; secureXSRF-TOKEN=eyJpdiI6InpaZVJsN1V0V09JRUkyOXY1SWtHdFE9PSIsInZhbHVlIjoiVGc2Vlh5MEQrNXBJVGRiL3Y0Z2hBQWFlUVFLOFAzVllOTGk2cXNyL3NLam9tQXNCQXdhdVpOUGd2NkxETUhzTWMvVUgzU" 1 => "laravel_session=eyJpdiI6InQ2T2hSK2E0blhYN0VEZmV6RC9XeVE9PSIsInZhbHVlIjoiaU16YWNHdzZ1Wm16TEJ6Q0xEb0VXNzZpR0JIQ1VZaVFmMkZ3MExEQ3RHUXlXZmY4cUNSV25mMHd5UjdlazlHMUZsMWNIN3Byc2FDaytoSE03T0dOTE1CeTBNMTFVcW91ZittbHBOY1lrcDVYVnpMNklSWGw3Y01nSWxRdE1nSmwiLCJtYWMiOiJjM2FhNzk0MTE5YWRkODhhZTgyYjQ1MGQ4MzI3MDA4MTJmODkyODNhMDk5YmYzYTU0NGE0NzQ2MWExYmI0YzI1IiwidGFnIjoiIn0%3D; expires=Thu, 17-Apr-2025 00:31:15 GMT; path=/; httponlylaravel_session=eyJpdiI6InQ2T2hSK2E0blhYN0VEZmV6RC9XeVE9PSIsInZhbHVlIjoiaU16YWNHdzZ1Wm16TEJ6Q0xEb0VXNzZpR0JIQ1VZaVFmMkZ3MExEQ3RHUXlXZmY4cUNSV25mMHd5UjdlazlHMUZs" ] ]
        session_attributes
        0 of 0
        array:4 [ "locale" => "id" "_token" => "Cq1hWOm85X8od8q7kI3XMeNXu1Ayks4zpPTxG18E" "_previous" => array:1 [ "url" => "https://ai-care.atmatech.id/penyakit/ciri-ciri-penis-yang-normal-dan-sehat" ] "_flash" => array:2 [ "old" => [] "new" => [] ] ]
        ClearShow all
        Date ↕MethodURLData
        #12025-04-17 05:31:15GET/penyakit/ciri-ciri-penis-yang-normal-dan-sehat4113254