Receiving Helpdesk

what is toilet offset

by Emmie Hessel Published 3 years ago Updated 3 years ago

Full Answer

What is the standard offset for a toilet?

Supplies (based on 4″ PVC sewage pipe, adjust accordingly for 3″):

  • Offset toilet flange
  • 4″ schedule 40 PVC pipe
  • 4″ schedule 40 PVC coupler
  • One-step PVC cement
  • Wax ring and bolts (double-thick kit)
  • Great Stuff Window & Door expanding foam

What is standard toilet offset?

Toilet flanges are also called closet flanges and are either made of PVC or cast iron. An offset toilet flange is a type of flange that is used to install standard toilets on a drainpipe with a non-standard rough-in.

How far does an offset flange move a toilet?

What Is an Offset Toilet Flange? Shop at your local home improvement store, and you’ll find a device called a toilet offset flange. This product gives you approximately 2-inches of extra distance in any direction from the existing toilet sewage pipe. It works with both 3-inch and 4-inch sewage pipes.

What is the best offset toilet flange?

  • Solvent welds inside of 4 in. or over 3 in. ...
  • 1.42 in. ...
  • UPC Listed
  • Metal ring can be rotated to allow precise alignment of bolts and screws
  • 6 screw holes to secure flange to the floor
  • UPC and ASTM D2661 listed
  • For warranty product details, refer to the Oatey Limited Warranty document

What is the standard offset for a toilet?

12-inchesThe typical offset is 12-inches for most residential toilets.

What is the purpose of an offset toilet flange?

Unlike a standard flange, which is centered on the waste pipe, an offset flange is off-center—that lets you shift the location of the toilet by a couple of inches (left, right, forward or back).

How is toilet offset measured?

Mark the toilet flange location on your toilet. For easy measuring, use tape or some other non-permanent tool to mark the centerpoint of the toilet flange. Your toilet flange is likely located between your toilet seat and tank. Measure from the center of the toilet flange to adjacent walls.

What does 14 inch rough in mean for toilet?

Keep in mind you need some space on the sides as well. Toilet Rough In Dimensions: A toilet's rough-in measurement is the space between the wall behind the toilet and the center of the waste pipe. Standard toilet rough in dimensions are 12 inches but can be anywhere from 10 to 14 inches in some cases.

Can you replace a 10 inch rough-in toilet with a 12-inch rough-in toilet?

Ideally, the toilet's rough-in should match the rough-in for your bathroom plumbing. However, even if a toilet is designed for a 10-inch rough-in, you can still install it into a space that has a 12-inch rough-in.

Can you replace a 11 inch rough-in toilet with a 12-inch rough-in toilet?

Yes. You could cut the floor around it and put the offset flange like Home Depot model #889-POMPK but it will probably get to more than 12". Might be easier to move the wall back.

How far do toilets stick out from the wall?

In general, round-front toilets extend 25 to 28 inches from the wall. Elongated toilets extend 29 to 31 inches.

How far does toilet need to be from wall?

15 inches#2: The Clearance From the Center of the Toilet To Any Adjacent Fixture or Sidewall. This measurement is 15 inches. That's the minimum (you can have more). So looking at the toilet, make sure there are at least 15 inches of clearance from the center of the toilet to any adjacent fixture (or wall).

How far should a toilet be from the back wall?

Standard drywall is 1/2 inch thick, so the plumber should set the toilet flange at least 15-1/2 inches from the center of the flange to the wall framing. The standard distance from the back wall is 12 inches, or 12-1/2 inches from the center of the flange to the wall framing.

How do I make sure my new toilet will fit?

If the base of the new toilet is shorter than the distance between the rear bolt holes and the wall, it should fit. In small bathrooms where space is tight, also measure from the sides of the flange bolts to the sidewalls or other objects to assure side-to-side clearance.

Can you use a 12 inch rough in toilet?

The actual rough-in measurement is the distance between the center of this outlet to the wall facing the back of your toilet. Toilets are manufactured in one- and two-piece styles, and the standard measurement for both cases is a 12-inch rough-in. There are also 10-inch and 14-inch rough-ins, but these are less common.

Are you supposed to caulk around a toilet?

Caulk Keeps the Toilet Secure Think again! Caulk keeps your toilet secure the floor, and avoids any chance of injury or toilet malfunctioning. It's actually required by the International Plumbing Code to caulk a toilet to the floor, and now knowing the reasoning behind it, why would you not want to?

Why is it important to mount an offset toilet flange?

Since the upper part of the pipe curves away from the bottom part, mounting an offset toilet flange requires a bit more effort because it is important to be sure the toilet is properly supported.

Can you install an offset toilet flange?

Although an offset toilet flange can be a bit tricky to install, in some cases it is the only realistic option due to the placement of the drain pipe. There are times when the construction of a bathroom results in a floor joist running directly under all or part of the preferred location for the toilet. This means that the drain pipe must come ...

What is offset toilet flange?

Offset toilet flanges gives you an opportunity to shift your toilet in any direction by about 2 inches. Apart from back and forward adjustments, an offset closet flange will also enable you to shift your toilet sideways. This is especially the case if the plumbing was not well done, or if you want to move the toilet away from a certain fixture.

What is the problem with Toto toilets?

The problem with these toilets is that they are way more expensive than the standard toilets and are not readily available in all home improvement stores. This is where the offset toilet flange comes in. Install a toilet rough-in adapter. Toilet rough-in adapters are mostly used by Toto toilets to replace toilets with a non-standard rough-in ...

What is the rough in of a toilet?

The rough-in is the distance between the rear wall of the toilet and the center of the drainpipe. You could also measure the distance from the wall to one of the toilet bolts if the toilet is already installed. The standard rough-in of a toilet is 12 inches but some toilets especially in old houses have a 10 or 14-inch rough-in.

How many inches is a standard toilet?

The standard rough-in of a toilet is 12 inches but some toilets especially in old houses have a 10 or 14-inch rough-in. If you have an old toilet with a non-standard rough-in that you need to replace with a modern toilet, there are 4 ways you could go about:

Is Toto Vespin II rough in?

It is inexpensive and can be used to install all toilet models. Toto Makes 2 toilet models that are supposed to address the issue of non-standard rough-in. These are the Toto Vespin II and Toto Carlyle II. While both of them are 12-inch rough-in toilets, they are skirted and hence give you the option of installing the Toto unifit adapter. ...

Can you replace a 14 inch toilet with a 12 inch toilet?

The problem with this method is that it is that the adapters are only compatible with a few toilet models. Replace a 14-inch rough-in toilet with a 12-inch rough-in toilet. You can definitely replace a toilet with a rough-in of 14 inches with one with a rough of 12 inches.

What Is an Offset Toilet Flange?

Shop at your local home improvement store, and you’ll find a device called a toilet offset flange. This product gives you approximately 2-inches of extra distance in any direction from the existing toilet sewage pipe. It works with both 3-inch and 4-inch sewage pipes. The outer diameter (OD) fits inside of a 4-inch pipe.

How to Install an Offset Toilet Flange

As you can see, the offset toilet flange is primarily PVC, with a metal or PVC flange ring that circles the top that can be rotated to center the bolts as needed underneath the toilet. This also gives you one more advantage. The toilet can be moved in any direction—forward, backward, even diagonally if needed.

Conclusion

That’s all there is to it. Now you can “enjoy” your newly-moved toilet as if it were properly installed to begin with. This is a relatively easy project to undertake. Knowing how to install an offset toilet flange and doing some pre-planning will usually determine whether or not you have an easy or tough time of things.

What does an offset toilet flange do?

Like every other type of flanges, the offset toilet flange secures your seat to the bathroom floor but in exceptional cases. Sometimes, our pipe openings are too far or close to the wall. Those situations will make it tough to connect our toilet to the plumbing and require a tweak.

Do offset toilet flanges cause problems?

You may indeed encounter issues when using offset toilet flanges. But, it’s not like the flanges were manufactured with the problems. Even standard toilet flanges can cause problems if they are not handled appropriately. There are many reasons why an offset toilet flange may pose a problem.

Offset toilet flange common problems

Common problems encountered by users of offset toilet flanges include;

Does offset flange clog?

Clogging is possible aftermath of using offset flange. When the toilet pipe is not fastened to the flange, wastes may not go through.

Offset toilet flange pros and cons

The main reason offset toilet flanges are designed is to help fasten an offset plumbing to toilet seats without breaking anything. In cases where the wall is too close to the pipe opening, you can easily use the offset Closet flange instead of breaking bricks.

How do you rough in offset a toilet flange?

The first thing you should do is remove the old closet if there is any. Then, put a rag in the opening to prevent sewage gases from escaping. After that, you need to verify the ideal position of the toilet seat.

Conclusion

Offset toilet flanges are not problematic when you know how to use them properly. Most people encounter issues fixing their offset toilet because they assume the same technique used for regular flanges would work too. However, the installation of a closet using an offset flange requires extra care and expertise to achieve.

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 Version2.5sRequest Duration2MBMemory UsageGET {post}Route
  • warninglog[13:59:28] LOG.warning: Creation of dynamic property Barryvdh\Debugbar\DataFormatter\QueryFormatter:...
  • warninglog[13:59:28] LOG.warning: Creation of dynamic property Barryvdh\Debugbar\DataFormatter\QueryFormatter:...
  • warninglog[13:59:28] LOG.warning: Callables of the form ["Swift_SmtpTransport", "Swift_Transport_EsmtpTranspor...
  • warninglog[13:59:28] LOG.warning: Creation of dynamic property Barryvdh\Debugbar\DataFormatter\SimpleFormatter...
  • warninglog[13:59:28] LOG.warning: Creation of dynamic property Barryvdh\Debugbar\DataFormatter\SimpleFormatter...
  • warninglog[13:59:28] LOG.warning: json_decode(): Passing null to parameter #1 ($json) of type string is deprec...
  • warninglog[13:59:28] LOG.warning: json_decode(): Passing null to parameter #1 ($json) of type string is deprec...
  • warninglog[13:59:28] LOG.warning: json_decode(): Passing null to parameter #1 ($json) of type string is deprec...
  • warninglog[13:59:28] LOG.warning: json_decode(): Passing null to parameter #1 ($json) of type string is deprec...
  • Booting (13.53ms)
  • Application (2.49s)
  • 1 x Application (99.44%)
    2.49s
    1 x Booting (0.54%)
    13.53ms
    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 executed2.47s
    • select * from `posts` where `published_at` <= '2025-07-06 13:59:28' and `slug` = 'what-is-toilet-offset' and `posts`.`deleted_at` is null limit 1
      2.28ms/app/Providers/RouteServiceProvider.php:54receivinghelpdeskask
      Metadata
      Bindings
      • 0. 2025-07-06 13:59:28
      • 1. what-is-toilet-offset
      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` = 196590 and `json_post_contents`.`post_id` is not null and `rewrite_id` = 0
      8.48msmiddleware::checkdate:30receivinghelpdeskask
      Metadata
      Bindings
      • 0. 196590
      • 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
      560μ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
      420μ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
      360μ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
      2.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` = 41410 limit 1
      980μsview::2dd102cf0462e89a4d4d8bc77355d767652bf9aa:15receivinghelpdeskask
      Metadata
      Bindings
      • 0. 41410
      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
        7toHgJDSXHyaOc0pv3qyGqXkmMLGpeCgxX1nteIf
        _previous
        array:1 [ "url" => "https://receivinghelpdesk.com/ask/what-is-toilet-offset" ]
        _flash
        array:2 [ "old" => [] "new" => [] ]
        PHPDEBUGBAR_STACK_DATA
        []
        path_info
        /what-is-toilet-offset
        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=a371ec5dc5aa2a25.1751790556.; _pk_ses.64.7c30=1; XSRF-TOKEN=eyJpdiI6IkNZMVlKYkxITHk3VzhLZ293UGFSRVE9PSIsInZhbHVlIjoiL2liNnZUR0M3R2Jyc0NQTDg5SHM3Vzd4K3ZxdFZRRWhkWUpVNTRXQUxyWW54QlV6dlZmODhFU1d6M25aMlZFc0kwNTUzZ1R5eWU0ME1pVDJVNEt1R1dsY3R2SzJuVHFCeUdjTDRHc3JEdUVkanRpTWR2dTZ6ZWh0cm9YTUwvU3kiLCJtYWMiOiJhMzJiZGY4ODBjZjk4OTdmOGZhNzhhNjY2Mjg2YzMyNjY5ZjY2YTZkYjQ2YTdmZTQxMWM0ODhjMmQzYjU3M2QzIiwidGFnIjoiIn0%3D; askhelpdesk_session=eyJpdiI6IkdPVjA0TWhhUVcwcXNZengvSklDS3c9PSIsInZhbHVlIjoiZHhkMVpaUlowblp2RXZlamVNYUU5TVowNkQrL0hxZk56V09iYnlDRmwxa2szNGJNSlBIc3hTS1VFdTN3MjRUc0J4S0M4VnhxVjlPMnd6eWEwYTRxdmVocW05MkJrWG1TMUFHQllFMFNvK3ZWaGJCNWZQcXBONnJDNW8ybmMwT3UiLCJtYWMiOiI0ZTY4ODQzNDk2YjM5NDUwYTEwODkwMDI2YWUzZWFjNzE2MzFlMjQ0YWZlM2NhYmRjYTRmMGM1ZDg2MGFiYjA2IiwidGFnIjoiIn0%3D_pk_id.64.7c30=a371ec5dc5aa2a25.1751790556.; _pk_ses.64.7c30=1; XSRF-TOKEN=eyJpdiI6IkNZMVlKYkxITHk3VzhLZ293UGFSRVE9PSIsInZhbHVlIjoiL2liNnZUR0M3R2Jyc0NQTDg5SHM3V" ] "cf-ipcountry" => array:1 [ 0 => "US" ] "cf-connecting-ip" => array:1 [ 0 => "216.73.216.22" ] "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 => "95adbc0edec7a252-YYZ" ] "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.22, 108.162.241.30" ] "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/what-is-toilet-offset" "QUERY_STRING" => "" "REQUEST_METHOD" => "GET" "SERVER_PROTOCOL" => "HTTP/1.0" "GATEWAY_INTERFACE" => "CGI/1.1" "REDIRECT_URL" => "/ask/what-is-toilet-offset" "REMOTE_PORT" => "34016" "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" => "108.162.241.30" "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=a371ec5dc5aa2a25.1751790556.; _pk_ses.64.7c30=1; XSRF-TOKEN=eyJpdiI6IkNZMVlKYkxITHk3VzhLZ293UGFSRVE9PSIsInZhbHVlIjoiL2liNnZUR0M3R2Jyc0NQTDg5SHM3Vzd4K3ZxdFZRRWhkWUpVNTRXQUxyWW54QlV6dlZmODhFU1d6M25aMlZFc0kwNTUzZ1R5eWU0ME1pVDJVNEt1R1dsY3R2SzJuVHFCeUdjTDRHc3JEdUVkanRpTWR2dTZ6ZWh0cm9YTUwvU3kiLCJtYWMiOiJhMzJiZGY4ODBjZjk4OTdmOGZhNzhhNjY2Mjg2YzMyNjY5ZjY2YTZkYjQ2YTdmZTQxMWM0ODhjMmQzYjU3M2QzIiwidGFnIjoiIn0%3D; askhelpdesk_session=eyJpdiI6IkdPVjA0TWhhUVcwcXNZengvSklDS3c9PSIsInZhbHVlIjoiZHhkMVpaUlowblp2RXZlamVNYUU5TVowNkQrL0hxZk56V09iYnlDRmwxa2szNGJNSlBIc3hTS1VFdTN3MjRUc0J4S0M4VnhxVjlPMnd6eWEwYTRxdmVocW05MkJrWG1TMUFHQllFMFNvK3ZWaGJCNWZQcXBONnJDNW8ybmMwT3UiLCJtYWMiOiI0ZTY4ODQzNDk2YjM5NDUwYTEwODkwMDI2YWUzZWFjNzE2MzFlMjQ0YWZlM2NhYmRjYTRmMGM1ZDg2MGFiYjA2IiwidGFnIjoiIn0%3D_pk_id.64.7c30=a371ec5dc5aa2a25.1751790556.; _pk_ses.64.7c30=1; XSRF-TOKEN=eyJpdiI6IkNZMVlKYkxITHk3VzhLZ293UGFSRVE9PSIsInZhbHVlIjoiL2liNnZUR0M3R2Jyc0NQTDg5SHM3V" "HTTP_CF_IPCOUNTRY" => "US" "HTTP_CF_CONNECTING_IP" => "216.73.216.22" "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" => "95adbc0edec7a252-YYZ" "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.22, 108.162.241.30" "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" => 1751790568.8017 "REQUEST_TIME" => 1751790568 ]
        request_cookies
        0 of 0
        array:4 [ "_pk_id_64_7c30" => null "_pk_ses_64_7c30" => null "XSRF-TOKEN" => "7toHgJDSXHyaOc0pv3qyGqXkmMLGpeCgxX1nteIf" "askhelpdesk_session" => "OecKAT1e06MXxxwW3GQLMVFuYnjjxkFxG0kKT0IF" ]
        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 => "Sun, 06 Jul 2025 08:29:28 GMT" ] "pragma" => array:1 [ 0 => "no-cache" ] "expires" => array:1 [ 0 => -1 ] "set-cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6IlZ1SCt6b1NqZkV3Z3FBQVd3a3FhWHc9PSIsInZhbHVlIjoiSEhXTzhKUUw3NlN4UFBKcEdYaWttNFR2cXFxczBNQ3NTQU0vMmF4elBaMmdiY1NVb2tMM1JZc1RiOG8wcFgwZm5mclJhMXQ2VnpGdjQzWENoOUhmWWkxbWR5ZzFlRWFBdzRUb3ozQ1lOMldqSEREcUlpaWJ5Mit2VHFXc3JpR2wiLCJtYWMiOiJkNDdjY2I0OGZlODgxYzBkNGIyYWI3Yzg0OTU3YWM1OWNjYmE4YmU1YWUzYjMzNWYzNjhlZjExMzE2MWFiZjRkIiwidGFnIjoiIn0%3D; expires=Sun, 06-Jul-2025 10:29:31 GMT; Max-Age=7200; path=/; samesite=laxXSRF-TOKEN=eyJpdiI6IlZ1SCt6b1NqZkV3Z3FBQVd3a3FhWHc9PSIsInZhbHVlIjoiSEhXTzhKUUw3NlN4UFBKcEdYaWttNFR2cXFxczBNQ3NTQU0vMmF4elBaMmdiY1NVb2tMM1JZc1RiOG8wcFgwZm5mclJhM" 1 => "askhelpdesk_session=eyJpdiI6Im1EMEE2NEJuODB0aFBvNWxHZWlYakE9PSIsInZhbHVlIjoiSjBWd0plSWJtaUZXKzFRSVdCSVJkSlFHTG84RDhKQjkvb2l2RUJvYnNyeVN2UVBTWlY1dExqeVF1d1dqNDNEL2dvdkRGaFdabVdValh2WFBsUmZ2UmJaWHdCR3FZeWFzVFdkdVYvMWJuYWUyZUs3TW9tY1hOYmMvUXZVejhaNTciLCJtYWMiOiI2Yzk4ZGNjN2Q3NzY1MDdkMWVlNzhlYzE1MTRlY2RkNzk0MDZjZjY2ODYwYjVhNjk0Y2E2ZTM4NDA5NjFmZjZhIiwidGFnIjoiIn0%3D; expires=Sun, 06-Jul-2025 10:29:31 GMT; Max-Age=7200; path=/; httponly; samesite=laxaskhelpdesk_session=eyJpdiI6Im1EMEE2NEJuODB0aFBvNWxHZWlYakE9PSIsInZhbHVlIjoiSjBWd0plSWJtaUZXKzFRSVdCSVJkSlFHTG84RDhKQjkvb2l2RUJvYnNyeVN2UVBTWlY1dExqeVF1d1dqNDNE" ] "Set-Cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6IlZ1SCt6b1NqZkV3Z3FBQVd3a3FhWHc9PSIsInZhbHVlIjoiSEhXTzhKUUw3NlN4UFBKcEdYaWttNFR2cXFxczBNQ3NTQU0vMmF4elBaMmdiY1NVb2tMM1JZc1RiOG8wcFgwZm5mclJhMXQ2VnpGdjQzWENoOUhmWWkxbWR5ZzFlRWFBdzRUb3ozQ1lOMldqSEREcUlpaWJ5Mit2VHFXc3JpR2wiLCJtYWMiOiJkNDdjY2I0OGZlODgxYzBkNGIyYWI3Yzg0OTU3YWM1OWNjYmE4YmU1YWUzYjMzNWYzNjhlZjExMzE2MWFiZjRkIiwidGFnIjoiIn0%3D; expires=Sun, 06-Jul-2025 10:29:31 GMT; path=/XSRF-TOKEN=eyJpdiI6IlZ1SCt6b1NqZkV3Z3FBQVd3a3FhWHc9PSIsInZhbHVlIjoiSEhXTzhKUUw3NlN4UFBKcEdYaWttNFR2cXFxczBNQ3NTQU0vMmF4elBaMmdiY1NVb2tMM1JZc1RiOG8wcFgwZm5mclJhM" 1 => "askhelpdesk_session=eyJpdiI6Im1EMEE2NEJuODB0aFBvNWxHZWlYakE9PSIsInZhbHVlIjoiSjBWd0plSWJtaUZXKzFRSVdCSVJkSlFHTG84RDhKQjkvb2l2RUJvYnNyeVN2UVBTWlY1dExqeVF1d1dqNDNEL2dvdkRGaFdabVdValh2WFBsUmZ2UmJaWHdCR3FZeWFzVFdkdVYvMWJuYWUyZUs3TW9tY1hOYmMvUXZVejhaNTciLCJtYWMiOiI2Yzk4ZGNjN2Q3NzY1MDdkMWVlNzhlYzE1MTRlY2RkNzk0MDZjZjY2ODYwYjVhNjk0Y2E2ZTM4NDA5NjFmZjZhIiwidGFnIjoiIn0%3D; expires=Sun, 06-Jul-2025 10:29:31 GMT; path=/; httponlyaskhelpdesk_session=eyJpdiI6Im1EMEE2NEJuODB0aFBvNWxHZWlYakE9PSIsInZhbHVlIjoiSjBWd0plSWJtaUZXKzFRSVdCSVJkSlFHTG84RDhKQjkvb2l2RUJvYnNyeVN2UVBTWlY1dExqeVF1d1dqNDNE" ] ]
        session_attributes
        0 of 0
        array:4 [ "_token" => "7toHgJDSXHyaOc0pv3qyGqXkmMLGpeCgxX1nteIf" "_previous" => array:1 [ "url" => "https://receivinghelpdesk.com/ask/what-is-toilet-offset" ] "_flash" => array:2 [ "old" => [] "new" => [] ] "PHPDEBUGBAR_STACK_DATA" => [] ]