• Home
  • diseases
  • Understanding the Causes and Symptoms of Photokeratitis

Understanding the Causes and Symptoms of Photokeratitis

Understanding the Causes and Symptoms of Photokeratitis
Illustration of photokeratitis. Credit: Freepik

Share :


Excessive exposure to ultraviolet (UV) rays from the sun can lead to several eye-related issues, such as cataracts, eye cancer, pterygium, and photokeratitis.

Photokeratitis tends to develop shortly after significant UV exposure. While it doesn't always result in permanent eye damage, the discomfort and visual disruptions it causes can be extremely troubling. Learn more about the causes and symptoms of photokeratitis below.

 

What is Photokeratitis?

Photokeratitis occurs when the cornea, the transparent layer covering the colored part of the eye, is damaged due to UV exposure, causing intense pain. This condition can be compared to a sunburn, but instead of affecting the skin, it impacts the cornea.

UV rays can harm both the cornea and the conjunctiva, which is the clear membrane that covers the white part of the eye and lines the inside of the eyelids.

Photokeratitis can be referred to by different names depending on the cause. For example, snow blindness is a type of photokeratitis triggered by UV rays reflected off snow and ice. It is more commonly seen in individuals living in polar regions or high-altitude areas.

 

Causes of Photokeratitis

The primary cause of photokeratitis is excessive UV exposure, whether from natural or artificial sources. Below are some common triggers:

Sun exposure at high altitudes

At higher elevations, UV rays are more intense. This puts people living in mountainous areas, climbers, and skiers at greater risk of photokeratitis if they don’t adequately protect their eyes.

Reflection from snow, water, and sand

Snow, water, and sand are excellent reflectors of UV rays. UV rays reflected from these surfaces can amplify the harmful effects of sunlight on the eyes.

Use of artificial UV sources

Certain artificial UV lights, such as those from tanning beds, welding equipment, or sterilization lamps, can cause photokeratitis if used without proper eye protection. Welders and tanning bed users should always wear protective eyewear.

Lack of eye protection

Wearing sunglasses or specialized glasses with UV protection is essential to prevent eye damage from UV exposure. Unfortunately, many people overlook this precaution. However, protecting the eyes from UV rays is crucial in reducing the risk of photokeratitis.

 

Symptoms Of Photokeratitis

Like sunburn on the skin, photokeratitis presents with several symptoms that usually arise within hours after UV exposure. The severity of symptoms varies depending on the duration and intensity of UV exposure to the eyes.

Some common symptoms include:

  • Eye pain
  • Red, irritated eyes
  • Blurred vision
  • Tearing
  • A gritty sensation in the eyes
  • Swelling
  • Sensitivity to bright light
  • Headaches
  • Seeing halos around lights
  • Pupil constriction
  • Eyelid twitching
  • Temporary vision loss

These symptoms generally last between 6 to 24 hours and tend to resolve within 48 hours. However, prolonged UV exposure can intensify these symptoms.

If you experience any of these signs, immediately remove yourself from the UV source. Apply a cold compress to your eyes, allow them to rest, and avoid rubbing them. Eye drops can help soothe and hydrate the eyes.

If your symptoms do not improve after 24 to 48 hours, it is advisable to consult an eye specialist. You can also access the Ai Care health consultation service by downloading the app from the App Store or Play Store.

 

Want to know more about other health conditions? Click here!

Writer : Agatha Writer
Editor :
  • dr Hanifa Rahma
Last Updated : Thursday, 24 October 2024 | 13:16

Daniel Porter (2023). What is Photokeratitis — Including Snow Blindness?. Available from: https://www.aao.org/eye-health/diseases/photokeratitis-snow-blindness 

Cleveland Clinic (2023). Photokeratitis. Available from: https://my.clevelandclinic.org/health/diseases/15763-photokeratitis 

David Turbert (2024). The Sun, UV Light and Your Eyes. Available from: https://www.aao.org/eye-health/tips-prevention/sun 

Adam Debrowski (2023). Understanding sunburned eyes (photokeratitis). Available from: https://www.allaboutvision.com/conditions/cornea/can-eyes-get-sunburned/

Adam Felman (2024). How to prevent photokeratitis. Available from: https://www.medicalnewstoday.com/articles/photokeratitis 

Request history8.1.29PHP Version963msRequest Duration5MBMemory UsageGET {category}/{slug}Route
  • warninglog[01:21:46] LOG.warning: str_contains(): Passing null to parameter #1 ($haystack) of type string is d...
  • warninglog[01:21:46] LOG.warning: str_contains(): Passing null to parameter #1 ($haystack) of type string is d...
  • infolog[01:21:46] LOG.info: Attempting to authenticate with: { "username": "administrator", "url": ...
  • infolog[01:21:46] LOG.info: Attempting to authenticate with: { "username": "administrator", "url": ...
  • errorlog[01:21:47] LOG.error: Error accessing doctor id: 63983202e088e5e18c0511d7 { "exception": "Undefi...
  • Booting (295ms)time
  • Application (668ms)time
  • 1 x Application (69.35%)
    668ms
    1 x Booting (30.65%)
    295ms
    11 templates were rendered
    • 1x web.v2.single-post-healthpediasingle-post-healthpedia.blade.php#?blade
    • 1x web.v2.partials.single.breadcrumbbreadcrumb.blade.php#?blade
    • 2x web.partials.single-sharesingle-share.blade.php#?blade
    • 1x web.v2.partials.single.editoreditor.blade.php#?blade
    • 1x web.v2.partials.single.tagstags.blade.php#?blade
    • 1x web.v2.partials.single.referensireferensi.blade.php#?blade
    • 1x web.v2.partials.article-populararticle-popular.blade.php#?blade
    • 1x web.v2.partials.related-articlerelated-article.blade.php#?blade
    • 1x web.v2.partials.healthtopichealthtopic.blade.php#?blade
    • 1x layouts.v2.web_layoutweb_layout.blade.php#?blade
    uri
    GET {category}/{slug}
    middleware
    web
    controller
    App\Http\Controllers\WebController@newSinglePost
    namespace
    App\Http\Controllers
    prefix
    where
    as
    web.new.single.post
    file
    app/Http/Controllers/WebController.php:645-806
    33 statements were executed355ms
    • WebController.php#656aicare_prod_new840μ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_new45.1msselect * from `posts` where (`slug` = 'know-the-causes-and-symptoms-of-photokeratitis-en' or `slug_en` = 'know-the-causes-and-symptoms-of-photokeratitis-en') and `posts`.`deleted_at` is null limit 1
      Bindings
      • 0: know-the-causes-and-symptoms-of-photokeratitis-en
      • 1: know-the-causes-and-symptoms-of-photokeratitis-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_new25.95msselect * from `posts` where (`slug` = 'know-the-causes-and-symptoms-of-photokeratitis-en' or `slug_en` = 'know-the-causes-and-symptoms-of-photokeratitis-en') and `status` = 1 and `publish_date` <= '2025-05-11 01:21:46' and `deleted_at` is null and `posts`.`deleted_at` is null limit 1
      Bindings
      • 0: know-the-causes-and-symptoms-of-photokeratitis-en
      • 1: know-the-causes-and-symptoms-of-photokeratitis-en
      • 2: 1
      • 3: 2025-05-11 01:21:46
      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.05msselect `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 (5246)
      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_new1msselect `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 (5246)
      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.83msselect `categories`.*, `category_post`.`post_id` as `pivot_post_id`, `category_post`.`category_id` as `pivot_category_id`, `category_post`.`created_at` as `pivot_created_at`, `category_post`.`updated_at` as `pivot_updated_at` from `categories` inner join `category_post` on `categories`.`id` = `category_post`.`category_id` where `category_post`.`post_id` in (5246) 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_new530μ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_new17.14msselect `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` = 5246
      Bindings
      • 0: 5246
      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.83msselect `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` = 2977 and `posts`.`deleted_at` is null
      Bindings
      • 0: 2977
      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.92msselect `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` = 3575 and `posts`.`deleted_at` is null
      Bindings
      • 0: 3575
      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.1msselect `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` = 3778 and `posts`.`deleted_at` is null
      Bindings
      • 0: 3778
      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.46msselect `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` = 4064 and `posts`.`deleted_at` is null
      Bindings
      • 0: 4064
      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.17msselect `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` = 7995 and `posts`.`deleted_at` is null
      Bindings
      • 0: 7995
      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_new110msselect * from `posts` where `status` = 1 and `publish_date` <= '2025-05-11 01:21:46' 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-11 01:21:46
      • 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_new990μsselect * 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.52msselect `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` = 5246 and `healthpedia`.`deleted_at` is null
      Bindings
      • 0: 5246
      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_new8.42msupdate `posts` set `views_count` = 210 where `id` = 5246
      Bindings
      • 0: 210
      • 1: 5246
      Backtrace
      • app/Http/Controllers/WebController.php:779
      • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
      • vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
      • vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
      • vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
    • ActivityLogger.php#174aicare_prod_new6.02msinsert into `activity_log` (`log_name`, `properties`, `batch_uuid`, `event`, `subject_id`, `subject_type`, `description`, `updated_at`, `created_at`) values ('default', '[]', null, 'updated', 5246, 'App\\Models\\Admin\\Post', 'updated', '2025-05-11 01:21:46', '2025-05-11 01:21:46')
      Bindings
      • 0: default
      • 1: []
      • 2: 
      • 3: updated
      • 4: 5246
      • 5: App\Models\Admin\Post
      • 6: updated
      • 7: 2025-05-11 01:21:46
      • 8: 2025-05-11 01:21:46
      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.07msselect * 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_new6.6msselect `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` = 9964 and `categories`.`deleted_at` is null
      Bindings
      • 0: 9964
      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.37msselect `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` = 8168 and `categories`.`deleted_at` is null
      Bindings
      • 0: 8168
      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.67msselect `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` = 9283 and `categories`.`deleted_at` is null
      Bindings
      • 0: 9283
      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.1msselect `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` = 8886 and `categories`.`deleted_at` is null
      Bindings
      • 0: 8886
      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.43msselect `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` = 9194 and `categories`.`deleted_at` is null
      Bindings
      • 0: 9194
      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.99msselect `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` = 9541 and `categories`.`deleted_at` is null
      Bindings
      • 0: 9541
      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.88msselect `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` = 8201 and `categories`.`deleted_at` is null
      Bindings
      • 0: 8201
      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.9msselect `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` = 9955 and `categories`.`deleted_at` is null
      Bindings
      • 0: 9955
      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.76msselect `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` = 8957 and `categories`.`deleted_at` is null
      Bindings
      • 0: 8957
      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.76msselect `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` = 8530 and `categories`.`deleted_at` is null
      Bindings
      • 0: 8530
      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.07msselect `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` = 9346 and `categories`.`deleted_at` is null
      Bindings
      • 0: 9346
      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_new860μ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_new920μ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_new990μ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
    53Post.php#?
    App\Models\Admin\Category
    19Category.php#?
    App\Models\Admin\Tag
    5Tag.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
        BLPKV5r9jXe2LuUAsDWV6XgAIGYzpnXhSwMuuU3o
        _previous
        array:1 [ "url" => "https://ai-care.atmatech.id/diseases/know-the-causes-and-symptoms-of-photokera...
        _flash
        array:2 [ "old" => [] "new" => [] ]
        path_info
        /diseases/know-the-causes-and-symptoms-of-photokeratitis-en
        status_code
        200
        
        status_text
        OK
        format
        html
        content_type
        text/html; charset=UTF-8
        request_query
        []
        
        request_request
        []
        
        request_headers
        0 of 0
        array:19 [ "accept-encoding" => array:1 [ 0 => "gzip, deflate, br, zstd" ] "sec-fetch-dest" => array:1 [ 0 => "document" ] "sec-fetch-user" => array:1 [ 0 => "?1" ] "sec-fetch-mode" => array:1 [ 0 => "navigate" ] "sec-fetch-site" => array:1 [ 0 => "none" ] "accept" => array:1 [ 0 => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7" ] "user-agent" => array:1 [ 0 => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" ] "upgrade-insecure-requests" => array:1 [ 0 => "1" ] "sec-ch-ua-platform" => array:1 [ 0 => ""Windows"" ] "sec-ch-ua-mobile" => array:1 [ 0 => "?0" ] "sec-ch-ua" => array:1 [ 0 => ""Chromium";v="130", "HeadlessChrome";v="130", "Not?A_Brand";v="99"" ] "cache-control" => array:1 [ 0 => "no-cache" ] "pragma" => array:1 [ 0 => "no-cache" ] "x-real-ip" => array:1 [ 0 => "3.22.235.243" ] "x-forwarded-for" => array:1 [ 0 => "3.22.235.243" ] "x-forwarded-proto" => array:1 [ 0 => "https" ] "x-forwarded-scheme" => array:1 [ 0 => "https" ] "host" => array:1 [ 0 => "ai-care.atmatech.id" ] "connection" => array:1 [ 0 => "keep-alive" ] ]
        request_cookies
        []
        
        response_headers
        0 of 0
        array:5 [ "content-type" => array:1 [ 0 => "text/html; charset=UTF-8" ] "cache-control" => array:1 [ 0 => "no-cache, private" ] "date" => array:1 [ 0 => "Sat, 10 May 2025 18:21:47 GMT" ] "set-cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6IkFHN213dUFUMWFNcHRZRVRjbzljeFE9PSIsInZhbHVlIjoiTDF0RUJoSHNBKzdJQTV3cHZ0WFF0V212bzlnYXlWNDJ5MGdqOERTbjgzSEFRTnVET2Z1aTBqckRNU2dPMmxFaU1uVHFYb3FlOU1PTkhPc1hJWGUxNGFqWHk1d0hpQ3NtdUlSRWJhZVRjU05FTFFpbllqM1dyZUVza0F4NnhxY0EiLCJtYWMiOiI4MWIyZjcxNGM3MDU5NWI4ZGMzMGQzYTFkM2EyZDRlOTJmODRmMmNkNjY4OTc4OTg4OGQwYjRlNmUxOTJmNGJjIiwidGFnIjoiIn0%3D; expires=Sat, 10 May 2025 20:21:47 GMT; Max-Age=7200; path=/; secureXSRF-TOKEN=eyJpdiI6IkFHN213dUFUMWFNcHRZRVRjbzljeFE9PSIsInZhbHVlIjoiTDF0RUJoSHNBKzdJQTV3cHZ0WFF0V212bzlnYXlWNDJ5MGdqOERTbjgzSEFRTnVET2Z1aTBqckRNU2dPMmxFaU1uVHFYb" 1 => "laravel_session=eyJpdiI6Ino1NW9SWkJEWEl0SDhmL3RXZjlEaGc9PSIsInZhbHVlIjoiYTdCcVVpajZpeCtHdnJCa1UrKzI1S3g5b0pMaEpkOXpVN0NLT2gvNUVidm1ZU1BoajMwUll1RDA2YkM0YkFkeDZRd0cya0xhcVQwUGdMMngzKzZORlNNay9sU2o1N3JKZVpSRTNOWTRPeXljdTRSdlB0SXUwelE2NWFUc0tQSWEiLCJtYWMiOiJjNzBlODY2MDUyODBhOTRjN2U5OTE2ZjdkNDE1NTdmZjE5NzgyMThiMWZlODg5NThkMmVmOTQ1ODIyNTBiMTA3IiwidGFnIjoiIn0%3D; expires=Sat, 10 May 2025 20:21:47 GMT; Max-Age=7200; path=/; httponlylaravel_session=eyJpdiI6Ino1NW9SWkJEWEl0SDhmL3RXZjlEaGc9PSIsInZhbHVlIjoiYTdCcVVpajZpeCtHdnJCa1UrKzI1S3g5b0pMaEpkOXpVN0NLT2gvNUVidm1ZU1BoajMwUll1RDA2YkM0YkFkeDZR" ] "Set-Cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6IkFHN213dUFUMWFNcHRZRVRjbzljeFE9PSIsInZhbHVlIjoiTDF0RUJoSHNBKzdJQTV3cHZ0WFF0V212bzlnYXlWNDJ5MGdqOERTbjgzSEFRTnVET2Z1aTBqckRNU2dPMmxFaU1uVHFYb3FlOU1PTkhPc1hJWGUxNGFqWHk1d0hpQ3NtdUlSRWJhZVRjU05FTFFpbllqM1dyZUVza0F4NnhxY0EiLCJtYWMiOiI4MWIyZjcxNGM3MDU5NWI4ZGMzMGQzYTFkM2EyZDRlOTJmODRmMmNkNjY4OTc4OTg4OGQwYjRlNmUxOTJmNGJjIiwidGFnIjoiIn0%3D; expires=Sat, 10-May-2025 20:21:47 GMT; path=/; secureXSRF-TOKEN=eyJpdiI6IkFHN213dUFUMWFNcHRZRVRjbzljeFE9PSIsInZhbHVlIjoiTDF0RUJoSHNBKzdJQTV3cHZ0WFF0V212bzlnYXlWNDJ5MGdqOERTbjgzSEFRTnVET2Z1aTBqckRNU2dPMmxFaU1uVHFYb" 1 => "laravel_session=eyJpdiI6Ino1NW9SWkJEWEl0SDhmL3RXZjlEaGc9PSIsInZhbHVlIjoiYTdCcVVpajZpeCtHdnJCa1UrKzI1S3g5b0pMaEpkOXpVN0NLT2gvNUVidm1ZU1BoajMwUll1RDA2YkM0YkFkeDZRd0cya0xhcVQwUGdMMngzKzZORlNNay9sU2o1N3JKZVpSRTNOWTRPeXljdTRSdlB0SXUwelE2NWFUc0tQSWEiLCJtYWMiOiJjNzBlODY2MDUyODBhOTRjN2U5OTE2ZjdkNDE1NTdmZjE5NzgyMThiMWZlODg5NThkMmVmOTQ1ODIyNTBiMTA3IiwidGFnIjoiIn0%3D; expires=Sat, 10-May-2025 20:21:47 GMT; path=/; httponlylaravel_session=eyJpdiI6Ino1NW9SWkJEWEl0SDhmL3RXZjlEaGc9PSIsInZhbHVlIjoiYTdCcVVpajZpeCtHdnJCa1UrKzI1S3g5b0pMaEpkOXpVN0NLT2gvNUVidm1ZU1BoajMwUll1RDA2YkM0YkFkeDZR" ] ]
        session_attributes
        0 of 0
        array:4 [ "locale" => "en" "_token" => "BLPKV5r9jXe2LuUAsDWV6XgAIGYzpnXhSwMuuU3o" "_previous" => array:1 [ "url" => "https://ai-care.atmatech.id/diseases/know-the-causes-and-symptoms-of-photokeratitis-en" ] "_flash" => array:2 [ "old" => [] "new" => [] ] ]
        ClearShow all
        Date ↕MethodURLData
        #12025-05-11 01:21:47GET/diseases/know-the-causes-and-symptoms-of-photokeratitis-en5113385