Receiving Helpdesk

how deep should a linen cupboard be

by Mrs. Beverly Medhurst Published 3 years ago Updated 3 years ago

around 15 to 24 inches deep

Full Answer

How deep should a linen closet be?

Deeper is better. My contracter put in a small linen closet about 16" deep, but could have made it a bit deeper, and I wish he had, because most large bath towels, the typical way I fold them, don't fit well even on a 16" shelf, if the shelf comes all the way to the door--so the edges of towels and sheets kind of drip over.

What is the best way to organize bed linens in a room?

Shelves between your waist and eye level are the prime real estate because they’re easiest both to see and access. Typically a little shorter as well, between 10” to 12” tall, these shelves should be for your bed linens. Fold them neatly and store them by size and set so it’s easy to grab them when it’s time to change out your bedding.

What size shelves do I need for bed linens?

Typically a little shorter as well, between 10” to 12” tall, these shelves should be for your bed linens. Fold them neatly and store them by size and set so it’s easy to grab them when it’s time to change out your bedding.

How deep should a wardrobe be?

The depth of a wardrobe varies but it is commonly about 60-65 centimetres, including doors. This allows enough room for clothes on hangers, including bulky coats, to fit comfortably inside.

How deep should a linen cupboard be Australia?

Step 1 – The recommended minimum internal depth is 480 mm when the wardrobe is to be used for hanging clothes. However, linen and other storage cupboards can be shallower. Step 2 – The distance between front of any existing shelves and the front edge of wardrobe must be greater than 76 mm.

How much space should be between shelves in a linen closet?

Space shelves around 12 inches to 16 inches apart for towels. Space shelves around 10 inches apart for folded sheets.Oct 22, 2021

How deep is a hall closet?

Usually anywhere from 3 to 8 feet wide with a limited depth of 24 to 30 inches, reach-in closets are commonly found in hallways, kids' rooms and bedrooms of older homes. These closets were originally designed with a single rod for hanging clothes under a shelf, with return walls that can limit access inside.

How do you make a linen cupboard?

Part of a video titled Six steps to creating a perfectly organised linen cupboard. - YouTube
0:23
1:54
Place everyday items such as sheets and towels on the most accessible shelves at eye level and lessMorePlace everyday items such as sheets and towels on the most accessible shelves at eye level and less frequently used items such as bed accessories and beach towels at the top of the linen. Cupboard.

Can a closet be 20 inches deep?

When designing a closet, consider the specific efficiencies of each different storage element to better serve your closet needs. The comfortable recommended depth of a closet is 24” (61 cm), but closet depths as narrow as 20” (50.8 cm) can be used if desired.

How shallow can a closet be?

Reach-In Closets

The standard minimum depth for a reach-in closet is 24 inches, but a closet intended to store coats or other bulky hanging items may need to be as deep as 28 inches. A closet less than 22 inches deep isn't deep enough to allow hanging clothes.

How wide is a linen closet?

A typical linen closet is usually 30 to 36 inches wide. This width allows for side-by-side storage of towels, bed sheets and other items on the shelves. Shelf board is easily cut to any dimension, so planning a closet around the size of the shelving is not necessarily a good thing. Planning the width based on the size of ...

How big is a linen closet door?

Door Size. Door sizes are standardized. Most doors come in a range of width sizes, however. They start at 28 inches and increase in size every 2 inches up to 36 inches. This door size is a big factor in determining your linen-closet width. The linen closet cannot be smaller than the width of the door, or the door will not mount properly on ...

How many shelves are there in a linen closet?

The first shelf is usually higher from the floor, between 18 and 20 inches. This leaves room for about five total shelves in the linen closet. Advertisement.

Is it better to reduce the height of a ceiling?

Reducing the height is not beneficial in any way, and it adds more work to the process. Extending the height of the ceiling is often impossible, as it involves cutting into ceiling joists. The benefits are limited to expanding the ceiling height as well, because access to shelving up high is limited by the door height.

Can a linen closet be smaller than the door?

The linen closet cannot be smaller than the width of the door, or the door will not mount properly on the closet. Custom cut doors are available in almost any size. If your closet space requires a custom cut door, it will cost more as well. Advertisement.

How wide is a linen closet?

The typical reach-in linen closet is 30 to 36 inches wide and 15 to 24 inches deep, says Scott Davis, vice president of product development and marketing at Closetmaid, a storage system manufacturer, and can be found either in a bathroom or a hallway near the bedrooms.

What are the best shelves for linens?

Middle Shelves. Shelves between your waist and eye level are the prime real estate because they’re easiest both to see and access. Typically a little shorter as well, between 10” to 12” tall, these shelves should be for your bed linens.

What is a linen closet?

Whether in your bathroom or the hallway, the linen closet is a staple of many American homes. The space doesn’t get quite as much Pinterest love as the laundry room or pantry, but it still serves a key role in storing extra linens, toiletries, cleaning supplies and more. Because the linen closet doesn’t stare you in the face every day, though, ...

How tall should a lower shelf be?

Lower shelves do well on the slightly taller side, between 16-18” in height. Use these for sizable but lightweight items that are easy to move even if you have to bend or reach. This is a good spot for items like bath towels, hand towels, and washcloths.

What is a good shelf for cleaning supplies?

Slightly above eye level, these higher 10” to 12” shelves are good for items you access less often or items you don’t want the kids to be able to reach. You can put cleaning supplies or extra toiletries, like soap or shampoo, here for example. Store them in an open-weave bin or basket so it’s easier to pull them off the shelf without knocking everything over.

How far apart should linen closet shelves be?

Adjustable shelves should be placed a minimum of 10 to 12 inches apart to allow for airflow above a stack.

What is the best way to keep humidity in a linen closet?

It's best if the linen closet is located in a cool, dry place, but if it's inside your bathroom, ventilated wire shelves are a good choice to keep humidity at bay. With all of the organizing gadgets on the market today, there are lots of add-ons to help create more space within your shelving.

What is the dead space between the inside of the door and the beginning of the shelves?

The dead space between the inside of the door and the beginning of the shelves is valuable space when outfitting a linen closet. Door racks are intentionally made narrow to fit into these spaces, so they're perfect for storing toiletries and cleaning products, thus freeing up precious shelf space.

Can linen closets be used for passive storage?

Half-folded towels wadded up in sheets and an avalanche of pillows doesn't really make for a useful storage area. Linen closets aren't just for passive storage of items, like attics and basements. These are items you need to access on a weekly, sometimes even a daily, basis.

Step 1: Purge

According to Kondo, the best way to tidy is to first get rid of everything you don’t need. By that we mean raggedy sheets from bygone eras, threadbare towels and anything that has seen better days.

Step 2: Organize

In order to keep your linen cupboard in tidy, tip-top shape, you need to put organization first. This means you need to come up with some form of categorization and stick to it.

Step 3: Finesse

Once you’ve got your categorization complete, you’re going to want to add a little something extra. You can store your grouped together sheets in a receptacle, such as hand-woven baskets or wire baskets from somewhere like MUJI or IKEA, or you can leave them folded and on display on the shelves.

Step 4: Extras

What about everything that’s not a towel or a sheet? Extra cleaning products, beach paraphernalia, the remnants of that cider-making kit you never got around to throwing out… We understand that a linen cupboard is rarely ever just for linen.

Step 5: Maintenance

Don’t over-stuff your shelves or tubs (again, this is where the purge comes in). The more things you have in your linen cupboard, the more difficult it will be to find everything. The idea is that you should be able to see everything easily, or if you have things hidden away in tubs, then you should be able to see their labels easily.

image
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 1 2 3 4 5 6 7 8 9
8.3.21PHP Version1.51sRequest Duration2MBMemory UsageGET {post}Route
  • warninglog[13:13:15] LOG.warning: Creation of dynamic property Barryvdh\Debugbar\DataFormatter\QueryFormatter:...
  • warninglog[13:13:15] LOG.warning: Creation of dynamic property Barryvdh\Debugbar\DataFormatter\QueryFormatter:...
  • warninglog[13:13:15] LOG.warning: Callables of the form ["Swift_SmtpTransport", "Swift_Transport_EsmtpTranspor...
  • warninglog[13:13:15] LOG.warning: Creation of dynamic property Barryvdh\Debugbar\DataFormatter\SimpleFormatter...
  • warninglog[13:13:15] LOG.warning: Creation of dynamic property Barryvdh\Debugbar\DataFormatter\SimpleFormatter...
  • warninglog[13:13:15] LOG.warning: json_decode(): Passing null to parameter #1 ($json) of type string is deprec...
  • warninglog[13:13:15] LOG.warning: json_decode(): Passing null to parameter #1 ($json) of type string is deprec...
  • warninglog[13:13:15] LOG.warning: json_decode(): Passing null to parameter #1 ($json) of type string is deprec...
  • warninglog[13:13:15] LOG.warning: json_decode(): Passing null to parameter #1 ($json) of type string is deprec...
  • Booting (12.68ms)
  • Application (1.49s)
  • 1 x Application (99.13%)
    1.49s
    1 x Booting (0.84%)
    12.68ms
    7 templates were rendered
    • themes.DevBlog.content.post (resources/views/themes/DevBlog/content/post.blade.php)34blade
      Params
      0
      post
      1
      postContent
      2
      author
      3
      updated_at
      4
      bing_rich_snippet_text
      5
      bing_rich_snippet_link
      6
      bing_related_keywords
      7
      google_related_keywords
      8
      bing_news_title
      9
      bing_news_description
      10
      bing_videos
      11
      bing_images
      12
      bing_search_result_title
      13
      bing_search_result_description
      14
      bing_search_result_url
      15
      bing_paa_questions
      16
      bing_paa_answers
      17
      bing_slider_faq_questions
      18
      bing_slider_faq_answers
      19
      bing_pop_faq_questions
      20
      bing_pop_faq_answers
      21
      bing_tab_faq_questions
      22
      bing_tab_faq_answers
      23
      google_faq_questions
      24
      google_faq_answers
      25
      google_rich_snippet
      26
      google_search_result
      27
      indexedArray
      28
      total_images
      29
      total_videos
      30
      settings
      31
      url_current
      32
      menus
      33
      sidebar
    • themes.DevBlog.layouts.master (resources/views/themes/DevBlog/layouts/master.blade.php)41blade
      Params
      0
      __env
      1
      app
      2
      errors
      3
      post
      4
      postContent
      5
      author
      6
      updated_at
      7
      bing_rich_snippet_text
      8
      bing_rich_snippet_link
      9
      bing_related_keywords
      10
      google_related_keywords
      11
      bing_news_title
      12
      bing_news_description
      13
      bing_videos
      14
      bing_images
      15
      bing_search_result_title
      16
      bing_search_result_description
      17
      bing_search_result_url
      18
      bing_paa_questions
      19
      bing_paa_answers
      20
      bing_slider_faq_questions
      21
      bing_slider_faq_answers
      22
      bing_pop_faq_questions
      23
      bing_pop_faq_answers
      24
      bing_tab_faq_questions
      25
      bing_tab_faq_answers
      26
      google_faq_questions
      27
      google_faq_answers
      28
      google_rich_snippet
      29
      google_search_result
      30
      indexedArray
      31
      total_images
      32
      total_videos
      33
      settings
      34
      url_current
      35
      menus
      36
      sidebar
      37
      i
      38
      __currentLoopData
      39
      loop
      40
      item
    • themes.DevBlog.panels.head (resources/views/themes/DevBlog/panels/head.blade.php)41blade
      Params
      0
      __env
      1
      app
      2
      errors
      3
      post
      4
      postContent
      5
      author
      6
      updated_at
      7
      bing_rich_snippet_text
      8
      bing_rich_snippet_link
      9
      bing_related_keywords
      10
      google_related_keywords
      11
      bing_news_title
      12
      bing_news_description
      13
      bing_videos
      14
      bing_images
      15
      bing_search_result_title
      16
      bing_search_result_description
      17
      bing_search_result_url
      18
      bing_paa_questions
      19
      bing_paa_answers
      20
      bing_slider_faq_questions
      21
      bing_slider_faq_answers
      22
      bing_pop_faq_questions
      23
      bing_pop_faq_answers
      24
      bing_tab_faq_questions
      25
      bing_tab_faq_answers
      26
      google_faq_questions
      27
      google_faq_answers
      28
      google_rich_snippet
      29
      google_search_result
      30
      indexedArray
      31
      total_images
      32
      total_videos
      33
      settings
      34
      url_current
      35
      menus
      36
      sidebar
      37
      i
      38
      __currentLoopData
      39
      loop
      40
      item
    • themes.DevBlog.panels.header (resources/views/themes/DevBlog/panels/header.blade.php)41blade
      Params
      0
      __env
      1
      app
      2
      errors
      3
      post
      4
      postContent
      5
      author
      6
      updated_at
      7
      bing_rich_snippet_text
      8
      bing_rich_snippet_link
      9
      bing_related_keywords
      10
      google_related_keywords
      11
      bing_news_title
      12
      bing_news_description
      13
      bing_videos
      14
      bing_images
      15
      bing_search_result_title
      16
      bing_search_result_description
      17
      bing_search_result_url
      18
      bing_paa_questions
      19
      bing_paa_answers
      20
      bing_slider_faq_questions
      21
      bing_slider_faq_answers
      22
      bing_pop_faq_questions
      23
      bing_pop_faq_answers
      24
      bing_tab_faq_questions
      25
      bing_tab_faq_answers
      26
      google_faq_questions
      27
      google_faq_answers
      28
      google_rich_snippet
      29
      google_search_result
      30
      indexedArray
      31
      total_images
      32
      total_videos
      33
      settings
      34
      url_current
      35
      menus
      36
      sidebar
      37
      i
      38
      __currentLoopData
      39
      loop
      40
      item
    • themes.DevBlog.panels.navbar (resources/views/themes/DevBlog/panels/navbar.blade.php)41blade
      Params
      0
      __env
      1
      app
      2
      errors
      3
      post
      4
      postContent
      5
      author
      6
      updated_at
      7
      bing_rich_snippet_text
      8
      bing_rich_snippet_link
      9
      bing_related_keywords
      10
      google_related_keywords
      11
      bing_news_title
      12
      bing_news_description
      13
      bing_videos
      14
      bing_images
      15
      bing_search_result_title
      16
      bing_search_result_description
      17
      bing_search_result_url
      18
      bing_paa_questions
      19
      bing_paa_answers
      20
      bing_slider_faq_questions
      21
      bing_slider_faq_answers
      22
      bing_pop_faq_questions
      23
      bing_pop_faq_answers
      24
      bing_tab_faq_questions
      25
      bing_tab_faq_answers
      26
      google_faq_questions
      27
      google_faq_answers
      28
      google_rich_snippet
      29
      google_search_result
      30
      indexedArray
      31
      total_images
      32
      total_videos
      33
      settings
      34
      url_current
      35
      menus
      36
      sidebar
      37
      i
      38
      __currentLoopData
      39
      loop
      40
      item
    • themes.DevBlog.panels.footer (resources/views/themes/DevBlog/panels/footer.blade.php)41blade
      Params
      0
      __env
      1
      app
      2
      errors
      3
      post
      4
      postContent
      5
      author
      6
      updated_at
      7
      bing_rich_snippet_text
      8
      bing_rich_snippet_link
      9
      bing_related_keywords
      10
      google_related_keywords
      11
      bing_news_title
      12
      bing_news_description
      13
      bing_videos
      14
      bing_images
      15
      bing_search_result_title
      16
      bing_search_result_description
      17
      bing_search_result_url
      18
      bing_paa_questions
      19
      bing_paa_answers
      20
      bing_slider_faq_questions
      21
      bing_slider_faq_answers
      22
      bing_pop_faq_questions
      23
      bing_pop_faq_answers
      24
      bing_tab_faq_questions
      25
      bing_tab_faq_answers
      26
      google_faq_questions
      27
      google_faq_answers
      28
      google_rich_snippet
      29
      google_search_result
      30
      indexedArray
      31
      total_images
      32
      total_videos
      33
      settings
      34
      url_current
      35
      menus
      36
      sidebar
      37
      i
      38
      __currentLoopData
      39
      loop
      40
      item
    • themes.DevBlog.panels.scripts (resources/views/themes/DevBlog/panels/scripts.blade.php)41blade
      Params
      0
      __env
      1
      app
      2
      errors
      3
      post
      4
      postContent
      5
      author
      6
      updated_at
      7
      bing_rich_snippet_text
      8
      bing_rich_snippet_link
      9
      bing_related_keywords
      10
      google_related_keywords
      11
      bing_news_title
      12
      bing_news_description
      13
      bing_videos
      14
      bing_images
      15
      bing_search_result_title
      16
      bing_search_result_description
      17
      bing_search_result_url
      18
      bing_paa_questions
      19
      bing_paa_answers
      20
      bing_slider_faq_questions
      21
      bing_slider_faq_answers
      22
      bing_pop_faq_questions
      23
      bing_pop_faq_answers
      24
      bing_tab_faq_questions
      25
      bing_tab_faq_answers
      26
      google_faq_questions
      27
      google_faq_answers
      28
      google_rich_snippet
      29
      google_search_result
      30
      indexedArray
      31
      total_images
      32
      total_videos
      33
      settings
      34
      url_current
      35
      menus
      36
      sidebar
      37
      i
      38
      __currentLoopData
      39
      loop
      40
      item
    uri
    GET {post}
    middleware
    web, checkdate
    as
    post.show
    controller
    App\Http\Controllers\Frontend\json_data\PostController@show
    namespace
    where
    file
    app/Http/Controllers/Frontend/json_data/PostController.php:18-166
    7 statements were executed1.47s
    • select * from `posts` where `published_at` <= '2025-06-23 13:13:15' and `slug` = 'how-deep-should-a-linen-cupboard-be' and `posts`.`deleted_at` is null limit 1
      2.48ms/app/Providers/RouteServiceProvider.php:54receivinghelpdeskask
      Metadata
      Bindings
      • 0. 2025-06-23 13:13:15
      • 1. how-deep-should-a-linen-cupboard-be
      Backtrace
      • 15. /app/Providers/RouteServiceProvider.php:54
      • 18. /vendor/laravel/framework/src/Illuminate/Routing/Router.php:842
      • 19. Route binding:39
      • 20. /vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:167
      • 21. /vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php:78
    • select * from `json_post_contents` where `json_post_contents`.`post_id` = 157942 and `json_post_contents`.`post_id` is not null and `rewrite_id` = 0
      5.39msmiddleware::checkdate:30receivinghelpdeskask
      Metadata
      Bindings
      • 0. 157942
      • 1. 0
      Backtrace
      • 19. middleware::checkdate:30
      • 20. /vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:167
      • 21. /vendor/laravel/jetstream/src/Http/Middleware/ShareInertiaData.php:61
      • 22. /vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:167
      • 23. /vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php:50
    • select * from `nova_menu_menus` where `slug` = 'header' limit 1
      500μs/vendor/outl1ne/nova-menu-builder/src/helpers.php:32receivinghelpdeskask
      Metadata
      Bindings
      • 0. header
      Backtrace
      • 15. /vendor/outl1ne/nova-menu-builder/src/helpers.php:32
      • 17. /vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
      • 18. /vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:45
      • 19. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:261
      • 20. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
    • select * from `nova_menu_menu_items` where `nova_menu_menu_items`.`menu_id` = 1 and `nova_menu_menu_items`.`menu_id` is not null and `parent_id` is null order by `parent_id` asc, `order` asc, `name` asc
      310μs/vendor/outl1ne/nova-menu-builder/src/Models/Menu.php:35receivinghelpdeskask
      Metadata
      Bindings
      • 0. 1
      Backtrace
      • 19. /vendor/outl1ne/nova-menu-builder/src/Models/Menu.php:35
      • 20. /vendor/outl1ne/nova-menu-builder/src/helpers.php:33
      • 22. /vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
      • 23. /vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:45
      • 24. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:261
    • select * from `nova_menu_menu_items` where `nova_menu_menu_items`.`parent_id` in (1) order by `order` asc
      210μs/vendor/outl1ne/nova-menu-builder/src/Models/Menu.php:35receivinghelpdeskask
      Metadata
      Backtrace
      • 24. /vendor/outl1ne/nova-menu-builder/src/Models/Menu.php:35
      • 25. /vendor/outl1ne/nova-menu-builder/src/helpers.php:33
      • 27. /vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
      • 28. /vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:45
      • 29. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:261
    • select `id`, `post_title`, `slug` from `posts` where `status` = 'publish' and `posts`.`deleted_at` is null order by RAND() limit 10
      1.46s/app/View/Composers/SidebarView.php:22receivinghelpdeskask
      Metadata
      Bindings
      • 0. publish
      Backtrace
      • 14. /app/View/Composers/SidebarView.php:22
      • 15. /app/View/Composers/SidebarView.php:12
      • 16. /vendor/laravel/framework/src/Illuminate/View/Concerns/ManagesEvents.php:124
      • 17. /vendor/laravel/framework/src/Illuminate/View/Concerns/ManagesEvents.php:162
      • 20. /vendor/laravel/framework/src/Illuminate/View/Concerns/ManagesEvents.php:177
    • select * from `fake_users` where `fake_users`.`id` = 43944 limit 1
      900μsview::2dd102cf0462e89a4d4d8bc77355d767652bf9aa:15receivinghelpdeskask
      Metadata
      Bindings
      • 0. 43944
      Backtrace
      • 21. view::2dd102cf0462e89a4d4d8bc77355d767652bf9aa:15
      • 23. /vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:108
      • 24. /vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
      • 25. /vendor/livewire/livewire/src/ComponentConcerns/RendersLivewireComponents.php:69
      • 26. /vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:61
    App\Models\FakeUser
    1
    Outl1ne\MenuBuilder\Models\MenuItem
    1
    Outl1ne\MenuBuilder\Models\Menu
    1
    App\Models\JsonPostContent
    1
    App\Models\Post
    11
        _token
        NrSaqf2Void3L4DbtI81jKrFyw4uEIWZ03QXflmn
        _previous
        array:1 [ "url" => "https://receivinghelpdesk.com/ask/how-deep-should-a-linen-cupboard-be" ]
        _flash
        array:2 [ "old" => [] "new" => [] ]
        PHPDEBUGBAR_STACK_DATA
        []
        path_info
        /how-deep-should-a-linen-cupboard-be
        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:25 [ "cookie" => array:1 [ 0 => "_pk_id.64.7c30=6b128e9234478e18.1750664577.; _pk_ses.64.7c30=1; XSRF-TOKEN=eyJpdiI6ImxGS1FlL1RZS1F6eUZITlMzYWhlekE9PSIsInZhbHVlIjoicU5vWnZYY2d6R3A4TkxhWjRUd3FrYVF2V05NKzdCaDZsUDh1VVBxeUV2MVg5djVCS0VqbWJOS1dFc2l2SEF0eWNBUHluRE5jUktXRzRYUFo1YzFiWU8vc0JvNzlBL29ibFF3TjJ3VUJKTlZhRGx6Vzd1MU9LUUxPdGVHVFM4VVEiLCJtYWMiOiJlMGNiNjkxN2U3MWY0ZmY5ZTdhZjk0YWQ1YTM5NTg0ZDgxYTk1YWQ5ZDNkYjdkNTNiNmFjY2I0MGE3MTNiZWJjIiwidGFnIjoiIn0%3D; askhelpdesk_session=eyJpdiI6IkR5QlFCY1h3SjBjaUpDbnN1eUI4ZHc9PSIsInZhbHVlIjoibzNtZWtSd2g4NGc4Rk1jclVZUEJXc2NoOVFJMnA1OXlYL3Znc3IzRzFvaFE2akF2Qno3d0U0enUyb1lhbHV4SHpvREtLeXpHM1pPQVRHSy81TWIwV1R5N0VXaENOVThSYnJ2cmhKdTFLVXdwL3Rlb2s2MWdIa2kxRHpzTFU1VTAiLCJtYWMiOiIwODljMmNhZmY3MzA3OGZhOWRmZTg4MDM2NDY5MzQ4ZDk4MGNiM2VlYWMyZTA4N2U4YjI3NGI1YTAwNGY2YmE2IiwidGFnIjoiIn0%3D_pk_id.64.7c30=6b128e9234478e18.1750664577.; _pk_ses.64.7c30=1; XSRF-TOKEN=eyJpdiI6ImxGS1FlL1RZS1F6eUZITlMzYWhlekE9PSIsInZhbHVlIjoicU5vWnZYY2d6R3A4TkxhWjRUd3FrY" ] "cf-ipcountry" => array:1 [ 0 => "US" ] "cf-connecting-ip" => array:1 [ 0 => "216.73.216.206" ] "cdn-loop" => array:1 [ 0 => "cloudflare; loops=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" ] "accept-encoding" => array:1 [ 0 => "gzip, br" ] "cf-ray" => array:1 [ 0 => "95425a76c89152ca-ORD" ] "priority" => array:1 [ 0 => "u=0, i" ] "sec-fetch-dest" => array:1 [ 0 => "document" ] "sec-fetch-user" => array:1 [ 0 => "?1" ] "cf-visitor" => array:1 [ 0 => "{"scheme":"https"}" ] "connection" => array:1 [ 0 => "close" ] "x-forwarded-proto" => array:1 [ 0 => "https" ] "x-forwarded-for" => array:1 [ 0 => "216.73.216.206, 172.70.126.22" ] "x-server-addr" => array:1 [ 0 => "154.12.239.204" ] "host" => array:1 [ 0 => "receivinghelpdesk.com" ] ]
        request_server
        0 of 0
        array:56 [ "USER" => "runcloud" "HOME" => "/home/runcloud" "SCRIPT_NAME" => "/ask/index.php" "REQUEST_URI" => "/ask/how-deep-should-a-linen-cupboard-be" "QUERY_STRING" => "" "REQUEST_METHOD" => "GET" "SERVER_PROTOCOL" => "HTTP/1.0" "GATEWAY_INTERFACE" => "CGI/1.1" "REDIRECT_URL" => "/ask/how-deep-should-a-linen-cupboard-be" "REMOTE_PORT" => "50812" "SCRIPT_FILENAME" => "/home/runcloud/webapps/ReceivingHelpDesk/ask/index.php" "SERVER_ADMIN" => "you@example.com" "CONTEXT_DOCUMENT_ROOT" => "/home/runcloud/webapps/ReceivingHelpDesk/" "CONTEXT_PREFIX" => "" "REQUEST_SCHEME" => "http" "DOCUMENT_ROOT" => "/home/runcloud/webapps/ReceivingHelpDesk/" "REMOTE_ADDR" => "172.70.126.22" "SERVER_PORT" => "80" "SERVER_ADDR" => "127.0.0.1" "SERVER_NAME" => "receivinghelpdesk.com" "SERVER_SOFTWARE" => "Apache/2.4.63 (Unix) OpenSSL/1.1.1f" "SERVER_SIGNATURE" => "" "LD_LIBRARY_PATH" => "/RunCloud/Packages/apache2-rc/lib" "PATH" => "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" "HTTP_COOKIE" => "_pk_id.64.7c30=6b128e9234478e18.1750664577.; _pk_ses.64.7c30=1; XSRF-TOKEN=eyJpdiI6ImxGS1FlL1RZS1F6eUZITlMzYWhlekE9PSIsInZhbHVlIjoicU5vWnZYY2d6R3A4TkxhWjRUd3FrYVF2V05NKzdCaDZsUDh1VVBxeUV2MVg5djVCS0VqbWJOS1dFc2l2SEF0eWNBUHluRE5jUktXRzRYUFo1YzFiWU8vc0JvNzlBL29ibFF3TjJ3VUJKTlZhRGx6Vzd1MU9LUUxPdGVHVFM4VVEiLCJtYWMiOiJlMGNiNjkxN2U3MWY0ZmY5ZTdhZjk0YWQ1YTM5NTg0ZDgxYTk1YWQ5ZDNkYjdkNTNiNmFjY2I0MGE3MTNiZWJjIiwidGFnIjoiIn0%3D; askhelpdesk_session=eyJpdiI6IkR5QlFCY1h3SjBjaUpDbnN1eUI4ZHc9PSIsInZhbHVlIjoibzNtZWtSd2g4NGc4Rk1jclVZUEJXc2NoOVFJMnA1OXlYL3Znc3IzRzFvaFE2akF2Qno3d0U0enUyb1lhbHV4SHpvREtLeXpHM1pPQVRHSy81TWIwV1R5N0VXaENOVThSYnJ2cmhKdTFLVXdwL3Rlb2s2MWdIa2kxRHpzTFU1VTAiLCJtYWMiOiIwODljMmNhZmY3MzA3OGZhOWRmZTg4MDM2NDY5MzQ4ZDk4MGNiM2VlYWMyZTA4N2U4YjI3NGI1YTAwNGY2YmE2IiwidGFnIjoiIn0%3D_pk_id.64.7c30=6b128e9234478e18.1750664577.; _pk_ses.64.7c30=1; XSRF-TOKEN=eyJpdiI6ImxGS1FlL1RZS1F6eUZITlMzYWhlekE9PSIsInZhbHVlIjoicU5vWnZYY2d6R3A4TkxhWjRUd3FrY" "HTTP_CF_IPCOUNTRY" => "US" "HTTP_CF_CONNECTING_IP" => "216.73.216.206" "HTTP_CDN_LOOP" => "cloudflare; loops=1" "HTTP_SEC_FETCH_MODE" => "navigate" "HTTP_SEC_FETCH_SITE" => "none" "HTTP_ACCEPT" => "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" "HTTP_USER_AGENT" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" "HTTP_UPGRADE_INSECURE_REQUESTS" => "1" "HTTP_SEC_CH_UA_PLATFORM" => ""Windows"" "HTTP_SEC_CH_UA_MOBILE" => "?0" "HTTP_SEC_CH_UA" => ""Chromium";v="130", "HeadlessChrome";v="130", "Not?A_Brand";v="99"" "HTTP_CACHE_CONTROL" => "no-cache" "HTTP_PRAGMA" => "no-cache" "HTTP_ACCEPT_ENCODING" => "gzip, br" "HTTP_CF_RAY" => "95425a76c89152ca-ORD" "HTTP_PRIORITY" => "u=0, i" "HTTP_SEC_FETCH_DEST" => "document" "HTTP_SEC_FETCH_USER" => "?1" "HTTP_CF_VISITOR" => "{"scheme":"https"}" "HTTP_CONNECTION" => "close" "HTTP_X_FORWARDED_PROTO" => "https" "HTTP_X_FORWARDED_FOR" => "216.73.216.206, 172.70.126.22" "HTTP_X_SERVER_ADDR" => "154.12.239.204" "HTTP_HOST" => "receivinghelpdesk.com" "HTTPS" => "on" "REDIRECT_STATUS" => "200" "REDIRECT_HTTPS" => "on" "FCGI_ROLE" => "RESPONDER" "PHP_SELF" => "/ask/index.php" "REQUEST_TIME_FLOAT" => 1750664595.0267 "REQUEST_TIME" => 1750664595 ]
        request_cookies
        0 of 0
        array:4 [ "_pk_id_64_7c30" => null "_pk_ses_64_7c30" => null "XSRF-TOKEN" => "NrSaqf2Void3L4DbtI81jKrFyw4uEIWZ03QXflmn" "askhelpdesk_session" => "sw5Z1qUQGkYZQrYLQTtSpuhWFwlKO9LkMpEZ4dAJ" ]
        response_headers
        0 of 0
        array:7 [ "content-type" => array:1 [ 0 => "text/html; charset=UTF-8" ] "cache-control" => array:1 [ 0 => "private, must-revalidate" ] "date" => array:1 [ 0 => "Mon, 23 Jun 2025 07:43:15 GMT" ] "pragma" => array:1 [ 0 => "no-cache" ] "expires" => array:1 [ 0 => -1 ] "set-cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6ImF6N25kNkdDRllFeE5GZGxJY2k5eGc9PSIsInZhbHVlIjoiM0RzUnlWTXBvK0RENzNyeXhVVTVoR0cranJOcUdxMjZxZW1PUmVWZVBPcFZ3d2srUHBoUEpML2xUK3ZPajkwbHpBY1I1eXE3Ty9BZzRjY2t6Tkp3di9iOGEycVY1ZXE5bEtOd0d3aElqQ3l3L1ZTRjRRdVROUm1zekdwZCszdlAiLCJtYWMiOiJkYmY0OTcyOTY3ODNiNDYxZWJmYmY2Mzg2NzZkZWIxZGVkYmQwMWM0Y2IzYmQzNmFlNGRjY2Q5NjNlZTQzNjFmIiwidGFnIjoiIn0%3D; expires=Mon, 23-Jun-2025 09:43:16 GMT; Max-Age=7200; path=/; samesite=laxXSRF-TOKEN=eyJpdiI6ImF6N25kNkdDRllFeE5GZGxJY2k5eGc9PSIsInZhbHVlIjoiM0RzUnlWTXBvK0RENzNyeXhVVTVoR0cranJOcUdxMjZxZW1PUmVWZVBPcFZ3d2srUHBoUEpML2xUK3ZPajkwbHpBY1I1e" 1 => "askhelpdesk_session=eyJpdiI6InJmd0JHb01ZZHJMV1BJSmYwRHh2ZEE9PSIsInZhbHVlIjoidkhIRy8wblZ0SUhmaFRrUXI1SXcrQUFTYVNDWVpwT3VLSjlvYWN1dDZJdFg5SStwbmJuU0NTcGxQMTN4eWV6R1UvMkV4MmphZnBvdy94eEhFaWRQZHp0YzdQeE5pejZJcTBibkJhVDlZdUNIR2JRZ2JCeXNYZ290aStaK0FsMUYiLCJtYWMiOiJhZWYyNGUzMzg5N2ZjODU5Y2FlNDA4MzMxYWI4YmE0Zjg2NmNjMWJmODhmMDllYzJmMGMzZGY0ZWRhZDA3NDdjIiwidGFnIjoiIn0%3D; expires=Mon, 23-Jun-2025 09:43:16 GMT; Max-Age=7200; path=/; httponly; samesite=laxaskhelpdesk_session=eyJpdiI6InJmd0JHb01ZZHJMV1BJSmYwRHh2ZEE9PSIsInZhbHVlIjoidkhIRy8wblZ0SUhmaFRrUXI1SXcrQUFTYVNDWVpwT3VLSjlvYWN1dDZJdFg5SStwbmJuU0NTcGxQMTN4eWV6" ] "Set-Cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6ImF6N25kNkdDRllFeE5GZGxJY2k5eGc9PSIsInZhbHVlIjoiM0RzUnlWTXBvK0RENzNyeXhVVTVoR0cranJOcUdxMjZxZW1PUmVWZVBPcFZ3d2srUHBoUEpML2xUK3ZPajkwbHpBY1I1eXE3Ty9BZzRjY2t6Tkp3di9iOGEycVY1ZXE5bEtOd0d3aElqQ3l3L1ZTRjRRdVROUm1zekdwZCszdlAiLCJtYWMiOiJkYmY0OTcyOTY3ODNiNDYxZWJmYmY2Mzg2NzZkZWIxZGVkYmQwMWM0Y2IzYmQzNmFlNGRjY2Q5NjNlZTQzNjFmIiwidGFnIjoiIn0%3D; expires=Mon, 23-Jun-2025 09:43:16 GMT; path=/XSRF-TOKEN=eyJpdiI6ImF6N25kNkdDRllFeE5GZGxJY2k5eGc9PSIsInZhbHVlIjoiM0RzUnlWTXBvK0RENzNyeXhVVTVoR0cranJOcUdxMjZxZW1PUmVWZVBPcFZ3d2srUHBoUEpML2xUK3ZPajkwbHpBY1I1e" 1 => "askhelpdesk_session=eyJpdiI6InJmd0JHb01ZZHJMV1BJSmYwRHh2ZEE9PSIsInZhbHVlIjoidkhIRy8wblZ0SUhmaFRrUXI1SXcrQUFTYVNDWVpwT3VLSjlvYWN1dDZJdFg5SStwbmJuU0NTcGxQMTN4eWV6R1UvMkV4MmphZnBvdy94eEhFaWRQZHp0YzdQeE5pejZJcTBibkJhVDlZdUNIR2JRZ2JCeXNYZ290aStaK0FsMUYiLCJtYWMiOiJhZWYyNGUzMzg5N2ZjODU5Y2FlNDA4MzMxYWI4YmE0Zjg2NmNjMWJmODhmMDllYzJmMGMzZGY0ZWRhZDA3NDdjIiwidGFnIjoiIn0%3D; expires=Mon, 23-Jun-2025 09:43:16 GMT; path=/; httponlyaskhelpdesk_session=eyJpdiI6InJmd0JHb01ZZHJMV1BJSmYwRHh2ZEE9PSIsInZhbHVlIjoidkhIRy8wblZ0SUhmaFRrUXI1SXcrQUFTYVNDWVpwT3VLSjlvYWN1dDZJdFg5SStwbmJuU0NTcGxQMTN4eWV6" ] ]
        session_attributes
        0 of 0
        array:4 [ "_token" => "NrSaqf2Void3L4DbtI81jKrFyw4uEIWZ03QXflmn" "_previous" => array:1 [ "url" => "https://receivinghelpdesk.com/ask/how-deep-should-a-linen-cupboard-be" ] "_flash" => array:2 [ "old" => [] "new" => [] ] "PHPDEBUGBAR_STACK_DATA" => [] ]