Receiving Helpdesk

what is bathroom rough in

by Lorna Mayer Published 3 years ago Updated 2 years ago

Rough-In Dimension Terminology

Toilet Sink Shower/Tub
Supply Line (Vertical) 8 1/4" 2" to 3" higher than drain pipe 80" shower; 20 to 22" tub; spout 4" abov ...
Supply Line (Horizontal) 6" max from center 4" to left and right of center 8" apart
Discharge/Drain Hole from Back Wall 12 1/2" N/A 14"
Discharge/Drain Hole (Vertical) 0" 16" to 20" 0"
Jun 19 2022

A plumbing rough-in means that all water supply and drain pipes have been run through bored holes in the studs and other framing members and that all pipe connections have been made. No sinks, faucets, or other fixtures and end elements have yet been installed at this phase.Jan 17, 2022

Full Answer

How much to charge for bathroom rough in?

The average cost to rough-in plumbing for a bathroom is $6,000. Homeowners spend $225 per faucet rough-in, $2,900 for sinks, and $1,900 to rough-in a toilet. You will have to spend an additional $335 to relocate plumbing fixtures and $3.50 per square foot for plumbing pipes.

What does it mean to rough in a bathroom?

What does it mean to rough in a bathroom? Rough In means to bring in the various lines (Plumbing pipes, duct work, electrical conduit) to the space, but not make the final connections. For plumbing, this would be the pipes in the walls and floors that lead to the sinks, bath , toilets, etc, but not actually hooking up those fixtures.

How to install bathroom in basement with rough in?

Tips to Help You Get it Right

  • Buy twice as many fittings as you think you'll need and a few types that you don’t think you’ll need. ...
  • If you don't have a torpedo level, buy one. ...
  • When a section of pipe is complete, pack dirt under and around it to keep it from shifting as you build other sections.

More items...

What does rough in mean with toilets?

You need to know 4 things before roughing-in a toilet:

  • The distance to set the toilet flange from the back wall.
  • The necessary clearance from left to right.
  • How much space to leave in front of the bowl.
  • Where to put the cold water supply line.

What is rough in plumbing?

What is rough in electrical work?

What does "fail" mean in plumbing?

Why do drain pipes take precedence?

What happens after a roof is dried in?

Can walls be closed with drywall?

Is rough in a draft?

See more

What is considered rough-in plumbing?

Rough-in plumbing is the process of installing vents, sewage systems, connections and water supply lines. Throughout the finish plumbing phase, plumbers will finish installations and connections to get the house or building ready for use.Nov 2, 2021

How do you rough-in plumbing a bathroom?

0:166:18How To Plumb a Bathroom (with free plumbing diagrams) - YouTubeYouTubeStart of suggested clipEnd of suggested clipFrom the center of the flange. To any adjacent wall or adjacent plumbing fixture. So that means 15MoreFrom the center of the flange. To any adjacent wall or adjacent plumbing fixture. So that means 15 inches of clearance to the left. And 15 inches to the right that's code minimum.

What is a rough-in?

Rough-in is the stage of a construction project when the various mechanical, electrical, and plumbing lines are brought in. Once the framing is up, the rough-in stage of construction begins. This is when lines are laid out, but final connections are not made until other stages of the project are completed.

What does rough-in mean for a toilet?

Toilet Rough-In Measurements and Standards Start by measuring the rough-in size. This is the distance between the wall behind the toilet and the center of the drainpipe or the bolts that hold the toilet to the floor. It's best to perform this measurement before you remove the old toilet.

How do you rough in a sink?

The bathroom sink's water lines are roughed-in 3 inches above the drain. Measure 21 inches (approximately) above the finished floor. The hot line and cold line are spaced 8 inches apart (from left to right). From the center of the drain, measure 4 inches to the left and 4 inches to the right.

What is the rough in height for bathroom sinks drains?

The sink drain lines are between 18 and 20 inches high. Water supply lines are usually just a couple of inches higher, between 20 and 22 inches from the floor, and installed to the side of the drain line. The heights are compatible with most of the sinks.

Why is it called rough in?

The "rough-in" is when mechanical, electrical, and plumbing lines are laid out in the home. Final connections are not made until later in the project.Jan 30, 2021

What is a basement bathroom rough in?

Know the "rough-in" of your basement toilet (the distance from the wall to the center of the drain, most likely 12 in.). Don't forget to account for the thickness of framing and drywall.Oct 7, 2020

What is rough in a house?

In a general sense, rough-in refers to the stage of construction after the basic framing is complete and the initial services (such as wiring or pipes) have been installed, but their end-points (such as outlets or fixtures) have not been installed.Jan 17, 2022

Does a toilet rough in have to be exact?

Toilets have a standard rough-in of 12 inches, although some have a 10 or 14-inch rough-in. You must always make sure that you measure a toilet's rough-in from the finished wall and not the baseboard or stud wall. Measuring from the baseboard or stud wall will give you an error of half an inch.Mar 15, 2020

What does it mean 12-inch rough in toilet?

What is 12-inch Rough-in Toilet? When you query about 'what a 12-inch rough-in toilet means', it refers to the finished wall and the floor flange opening center gap of about 12-inches. Nowadays, 12-inch rough-in toilets have become standard and have more variations.

What does 12-inch rough in mean?

The toilet rough-in refers to the distance from the finished wall to the center of the toilet's floor drain or waste outlet. Most toilets have a rough-in of 12 inches, although it's not uncommon for older homes to have an unusual size such as 10" or 14".May 5, 2017

What is the hardest part of plumbing?

Often the hardest part about plumbing is the rough-in. The last step of connecting the sink, toilet, or tub is almost superfluous. Get the rough-in right, and you are 90 percent of the way there. But it doesn't have to seem so daunting.

How far above the floor should a sink be?

Placement of sink: Vertically, the sink should be about 31 inches above the floor, measured to the rim of the sink.

How far above the floor should a shower head be?

Shower supply (vertical): 80 inches from the floor; where shower arm will go; showerhead will be about 65 to 78 inches above the floor. Tub supply (vertical): Faucet valves 20 to 22 inches above the floor; horizontally, each faucet goes 4 inches to the right/left of centerline; tub spout 4 inches above tub rim.

Do you need rough in measurements for a toilet?

There are generally accepted plumbing rough-in measurements for sinks, toilets, and tub/showers. In addition, fixture manufacturers typically provide rough-in specifications in their product literature. Always check the standard dimensions against the manufacturer's specs to make sure they will work for your installation.

Bath-Tub and Shower Rough-In Dimensions

Your bathtub is the one item that occupies much space in your bathroom, and then this is the biggest problem where to fix it. The other thing is Shower that you need to fix in the right place. Take your measurements properly and carefully to avoid any difficulty.

Rough-In Dimensions of Toilet

The blank is the area under the toilet where the flow of water is usually located. The rough-in is in the wall under certain circumstances, but we won’t discuss such a toilet here. The approximate distance is the distance between the center of the exit and the back wall of the toilet.

Rough-In Sink Dimension

The water pipes for the sink in the bathroom are roughened 3 inches upper the drain. You have to measure 21 inches above the finished floor (approximately). The hot and cold lines are separated by 8 inches (from left to right). And measure 4 inches from left and 4 inches from the right of the center of the drain.

How to measure rough in toilet?

When measuring the rough-in of your toilet, you will first have to determine which of the following toilet types you have: 1 Standard toilet with the waste outlet going into the floor 2 Corner toilet with the waste outlet going into the floor 3 Rear outlet toilet with the waste coming out of its back.

How to get rough in number for toilet?

To get the number, in most cases, you will have to measure the distance between the wall of your bathroom that the toilet will be placed against and the bolts that are sticking out of the ground to hold the toilet in. ...

What is a standard toilet?

Standard toilet with the waste outlet going into the floor. Corner toilet with the waste outlet going into the floor. Rear outlet toilet with the waste coming out of its back. Most likely, you will have a standard toilet in which case you will have to measure the distance between the wall and the middle of the closet bolts as mentioned in ...

What is the most important measure of a toilet?

Before getting to any of those, however, you will have to consider the single most important measure of a toilet, the toilet rough-in.

What is the most common size of toilet bowl?

12-inches: Nowadays, this is by far the most common of the three. That also means that if this is the measurement you get then you will have the biggest selection of toilet bowls to choose from. 10-inches: This is the second most common of the three sizes since it is still used even in the present, especially in case of smaller bathrooms.

How wide is a bathroom drain?

This is typically 3-4 inches wide, and you'll need to look for a cleanout plug on the exterior wall. You’ll need to break through the concrete in the floor to make sure it’s there. 2. Plan Your System. Plan out your bathroom system on the floor, including all the different fixtures and the drain lines.

What is the purpose of a shower floor drain?

Having a tiled shower floor drain is really popular but takes some careful planning. You’ll need to angle the slope of the tiles to encourage the water to flow into the drain; otherwise, it will end up pooling.

How low should a shower drain be?

Your shower drain will need to be lower than the others in the floor and sloped at ¼ inch per foot. Set the shower pan and drain in place before installing all the different components and sealing everything up. You should now have a fully fitted DWV plumbed bathroom in your basement that works perfectly.

How big should a drain be?

Choosing Your Drain Size. The drain is vital to a healthy plumbing system. Your typical drain will be 1 ½ inches which is good enough for most fixtures. However, you may opt for a 2 inch drain which is more efficient and less likely to get blocked.

Is plumbing more accessible for amateurs?

Plumbing has become a lot more accessible for amateurs over the last few years. There are more resources, videos, guides, and information than ever before that can get you up to speed with basic plumbing work. That being said, there are still some homeowners who find the task intimidating and don’t know where to start.

Do you need a drainage system for a toilet tank?

Your toilet is obviously a key part of your bathroom, and the plumbing needs to be considered carefully. If you're going for a mounted toilet tank, then you'll need to have a hidden drainage system in the wall. This is more complicated and will take careful planning. Choosing Your Drain Size.

Is plumbing a basement bathroom easy?

Plumbing a basement bathroom isn’t an easy job. It will often involve breaking through concrete and taking on heavy-duty work to make it a success. For this work, you’ll need:

What is the rough in size of a toilet?

This information can be found on the toilet’s specification sheet. 12 inches is the most common toilet rough-in size. However, it’s useful to know that toilet’s also come in: 10-inch rough-in. 14-inch rough-in.

What are the sizes of toilets?

However, it’s useful to know that toilet’s also come in: 1 10-inch rough-in. 2 14-inch rough-in.

How much clearance do you need for a toilet?

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). To the left…. And the right…. For example: If a bath vanity is next to your toilet, you’ll need 15″ of clearance. If a tub is next to your toilet, you’ll need 15″ of clearance.

How far from the wall should a toilet flange be?

If you’re simply replacing your toilet, and notice the center of your flange is only 10 inches from the wall, there’s no need to go through the hassle of moving the flange. Just get a water closet with a 10″ rough-in. Or suppose you’re roughing in a toilet and there’s a floor joist in your way.

Can you shut the door when using a toilet?

The answer is no. The purpose of this clearance is to allow enough space for a person to use the toilet comfortably. Luckily, people shut the door when using a toilet. And as long as you have 21″ (or 24″) of clearance when the door is shut you’re good to go (literally). The final measurement is….

Finishing A Basement Bathroom With Rough-In Plumbing

If you are finishing the bathroom on your own or with a professional, you have to prepare the supplies needed.

Why Is Finishing A Basement Bathroom Important?

Even though you might use your basement bathroom less often, it should still have the complete fixtures and connections. The basement might become a space that sees a lot of activity, so it would be convenient to have a bathroom that you could easily access.

What Does Plumbing Rough-In Include?

Even if your contractor assembled the rough-in for your basement, it is also essential to know its parts. If you have problems with the bathroom's water or drainage lines, you can fix and locate where the issues arise.

How Much Does Rough-In Plumbing In A Basement Cost?

Completing a basement bathroom is an expensive project. Rough-in plumbing for a basement would cost around $2,000 to $20,000. Your expense for the rough-in depends on the size, quality, labor costs, and fixtures you want to include in your bathroom.

How Do You Test Rough-In Plumbing?

After you install the rough-in, the next step would be testing its function. You need to do drain, waste, and vent systems testing. According to the code, you will need to do water and air tests to check leakages in your pipes.

How Do You Install A Toilet In A Bathroom With Rough-In Pipe?

Installing a toilet in a basement bathroom is possible with rough-in connections in place. You can do the installation on your own or let a plumber do the work for you.

In Closing

A basement with rough-in plumbing makes finishing a bathroom easy. You only have to locate the stub-outs of the rough-in and connect the bathroom fixtures. Before any installation, be sure to prepare the necessary materials.

What is rough in plumbing?

Rough-in is a generic term that can apply to any trade or endeavor but usually is applied to plumbing and electrical work for remodeling or construction. In a general sense, rough-in refers to the stage of construction after the basic framing is complete and the initial services (such as wiring or pipes) have been installed, ...

What is rough in electrical work?

With electrical work, a rough-in means that all electrical cables have been pulled through studs and other framing members and are inserted into wall and ceiling boxes. Light switches, outlets, lights, and other devices are not attached. Inspection of that aspect of the work occurs during the final inspection.

What does "fail" mean in plumbing?

Inspectors make the first visit and approve or fail the work. A fail only means that the work needs to be altered.

Why do drain pipes take precedence?

Waste or drainage pipes take precedence because they are larger and have less flexibility for movement. Next, the water supply lines are installed. A roughed-in bathroom or kitchen typically has capped PEX or copper water supply pipes jutting up through the floor or wall.

What happens after a roof is dried in?

This comes after the dried-in stage where, typically, the roofing is either fully or partially installed and siding, windows, and doors are also in, at least to the point that they protect any plumbing, electrical, and HVAC installations from the elements. During the rough-in period, the work is first reviewed by the building inspector.

Can walls be closed with drywall?

The walls have not yet been closed with drywall or other wall covering. The absence of wall and floor coverings allows for viewing of the work and for easier modification if the work does not pass inspection.

Is rough in a draft?

While rough-in can be thought of as a type of "rough draft," it can be a very expensive one. If the homeowner makes a change order request at this point, the work is functionally easier to do than after the walls have been closed up. But the cycle of permitting and inspection will have to start all over again.

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.20PHP Version4.54sRequest Duration2MBMemory UsageGET {post}Route
  • warninglog[03:13:01] LOG.warning: Creation of dynamic property Barryvdh\Debugbar\DataFormatter\QueryFormatter:...
  • warninglog[03:13:01] LOG.warning: Creation of dynamic property Barryvdh\Debugbar\DataFormatter\QueryFormatter:...
  • warninglog[03:13:01] LOG.warning: Callables of the form ["Swift_SmtpTransport", "Swift_Transport_EsmtpTranspor...
  • warninglog[03:13:01] LOG.warning: Creation of dynamic property Barryvdh\Debugbar\DataFormatter\SimpleFormatter...
  • warninglog[03:13:01] LOG.warning: Creation of dynamic property Barryvdh\Debugbar\DataFormatter\SimpleFormatter...
  • warninglog[03:13:01] LOG.warning: json_decode(): Passing null to parameter #1 ($json) of type string is deprec...
  • warninglog[03:13:01] LOG.warning: json_decode(): Passing null to parameter #1 ($json) of type string is deprec...
  • warninglog[03:13:01] LOG.warning: json_decode(): Passing null to parameter #1 ($json) of type string is deprec...
  • warninglog[03:13:01] LOG.warning: json_decode(): Passing null to parameter #1 ($json) of type string is deprec...
  • Booting (13.29ms)
  • Application (4.52s)
  • 1 x Application (99.7%)
    4.52s
    1 x Booting (0.29%)
    13.29ms
    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 executed4.5s
    • select * from `posts` where `published_at` <= '2025-05-16 03:13:01' and `slug` = 'what-is-bathroom-rough-in' and `posts`.`deleted_at` is null limit 1
      3.36ms/app/Providers/RouteServiceProvider.php:54receivinghelpdeskask
      Metadata
      Bindings
      • 0. 2025-05-16 03:13:01
      • 1. what-is-bathroom-rough-in
      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` = 151600 and `json_post_contents`.`post_id` is not null and `rewrite_id` = 0
      5.6msmiddleware::checkdate:30receivinghelpdeskask
      Metadata
      Bindings
      • 0. 151600
      • 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
      370μ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
      370μ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
      300μ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
      4.49s/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` = 17432 limit 1
      1.42msview::2dd102cf0462e89a4d4d8bc77355d767652bf9aa:15receivinghelpdeskask
      Metadata
      Bindings
      • 0. 17432
      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
        PlRO6s4TjuIH3yDxmPZW6misCIkILm93WPTdld5N
        _previous
        array:1 [ "url" => "https://receivinghelpdesk.com/ask/what-is-bathroom-rough-in" ]
        _flash
        array:2 [ "old" => [] "new" => [] ]
        PHPDEBUGBAR_STACK_DATA
        []
        path_info
        /what-is-bathroom-rough-in
        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:24 [ "cf-ipcountry" => array:1 [ 0 => "US" ] "cf-connecting-ip" => array:1 [ 0 => "3.21.171.107" ] "cdn-loop" => array:1 [ 0 => "cloudflare; loops=1" ] "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" ] "sec-fetch-dest" => array:1 [ 0 => "document" ] "cf-ray" => array:1 [ 0 => "9405cefc3b668fc2-ORD" ] "accept-encoding" => array:1 [ 0 => "gzip, br" ] "priority" => array:1 [ 0 => "u=0, i" ] "sec-fetch-user" => array:1 [ 0 => "?1" ] "sec-fetch-mode" => array:1 [ 0 => "navigate" ] "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 => "3.21.171.107, 172.69.59.181" ] "x-server-addr" => array:1 [ 0 => "154.12.239.204" ] "host" => array:1 [ 0 => "receivinghelpdesk.com" ] ]
        request_server
        0 of 0
        array:55 [ "USER" => "runcloud" "HOME" => "/home/runcloud" "SCRIPT_NAME" => "/ask/index.php" "REQUEST_URI" => "/ask/what-is-bathroom-rough-in" "QUERY_STRING" => "" "REQUEST_METHOD" => "GET" "SERVER_PROTOCOL" => "HTTP/1.0" "GATEWAY_INTERFACE" => "CGI/1.1" "REDIRECT_URL" => "/ask/what-is-bathroom-rough-in" "REMOTE_PORT" => "37846" "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.69.59.181" "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_CF_IPCOUNTRY" => "US" "HTTP_CF_CONNECTING_IP" => "3.21.171.107" "HTTP_CDN_LOOP" => "cloudflare; loops=1" "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_SEC_FETCH_DEST" => "document" "HTTP_CF_RAY" => "9405cefc3b668fc2-ORD" "HTTP_ACCEPT_ENCODING" => "gzip, br" "HTTP_PRIORITY" => "u=0, i" "HTTP_SEC_FETCH_USER" => "?1" "HTTP_SEC_FETCH_MODE" => "navigate" "HTTP_CF_VISITOR" => "{"scheme":"https"}" "HTTP_CONNECTION" => "close" "HTTP_X_FORWARDED_PROTO" => "https" "HTTP_X_FORWARDED_FOR" => "3.21.171.107, 172.69.59.181" "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" => 1747345381.8825 "REQUEST_TIME" => 1747345381 ]
        request_cookies
        []
        
        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 => "Thu, 15 May 2025 21:43:01 GMT" ] "pragma" => array:1 [ 0 => "no-cache" ] "expires" => array:1 [ 0 => -1 ] "set-cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6Ik1SOC9FZHQremJCM09Zd0FmTFo2SXc9PSIsInZhbHVlIjoiVjduN0prOGNJa2xROWZlSlFCQkpQQVdnVlJPY2NXL2hZSmhBZ1RMZGU1V2pXN2ZZYWZrT3krMTRWcHBJU29MOUV0TWRldmVoVklhNzRNNnpWd3p1NXdHMEFxUkhtclRFdjFidDBNN2VhdE5PUE95NTA4UEp6dEdMRUdWNGRtYWYiLCJtYWMiOiJiYWQ5YzkwOTFiYzU5OGVmNjE4NjU4MzM3ODlkMmQ3N2JiYTM1ODlhZjZhYzBkNTliMzk5NjgwNDY1Nzc5YWFjIiwidGFnIjoiIn0%3D; expires=Thu, 15-May-2025 23:43:06 GMT; Max-Age=7200; path=/; samesite=laxXSRF-TOKEN=eyJpdiI6Ik1SOC9FZHQremJCM09Zd0FmTFo2SXc9PSIsInZhbHVlIjoiVjduN0prOGNJa2xROWZlSlFCQkpQQVdnVlJPY2NXL2hZSmhBZ1RMZGU1V2pXN2ZZYWZrT3krMTRWcHBJU29MOUV0TWRld" 1 => "askhelpdesk_session=eyJpdiI6Imdaa1orQkxXclNKN1pwWFZMSjlOSlE9PSIsInZhbHVlIjoiU216SHhPc2h0TnlyL0l2SlNCVW1FOFVWUkk1M3V4dk9GL3lzZjFJQXJtY0NHaGtmUnVSOFI4eUFOTnlYaExORzFOU0VSbWJIcndFUmc0Y25jakQveTFvVWNEdVRqTTc2OUcraUtZREk4cEFCSnRkSjhoYTRMaC9ES1B0ZEJ4YmoiLCJtYWMiOiI1OTUyZjIxYTcyYmRhNzk5MTU3YTdmYjBhYWE2ZTdlNTk2ZTljZjgwMzAyNTFlMzQyNzUzN2NhNGE1ZjhmMTQwIiwidGFnIjoiIn0%3D; expires=Thu, 15-May-2025 23:43:06 GMT; Max-Age=7200; path=/; httponly; samesite=laxaskhelpdesk_session=eyJpdiI6Imdaa1orQkxXclNKN1pwWFZMSjlOSlE9PSIsInZhbHVlIjoiU216SHhPc2h0TnlyL0l2SlNCVW1FOFVWUkk1M3V4dk9GL3lzZjFJQXJtY0NHaGtmUnVSOFI4eUFOTnlYaExO" ] "Set-Cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6Ik1SOC9FZHQremJCM09Zd0FmTFo2SXc9PSIsInZhbHVlIjoiVjduN0prOGNJa2xROWZlSlFCQkpQQVdnVlJPY2NXL2hZSmhBZ1RMZGU1V2pXN2ZZYWZrT3krMTRWcHBJU29MOUV0TWRldmVoVklhNzRNNnpWd3p1NXdHMEFxUkhtclRFdjFidDBNN2VhdE5PUE95NTA4UEp6dEdMRUdWNGRtYWYiLCJtYWMiOiJiYWQ5YzkwOTFiYzU5OGVmNjE4NjU4MzM3ODlkMmQ3N2JiYTM1ODlhZjZhYzBkNTliMzk5NjgwNDY1Nzc5YWFjIiwidGFnIjoiIn0%3D; expires=Thu, 15-May-2025 23:43:06 GMT; path=/XSRF-TOKEN=eyJpdiI6Ik1SOC9FZHQremJCM09Zd0FmTFo2SXc9PSIsInZhbHVlIjoiVjduN0prOGNJa2xROWZlSlFCQkpQQVdnVlJPY2NXL2hZSmhBZ1RMZGU1V2pXN2ZZYWZrT3krMTRWcHBJU29MOUV0TWRld" 1 => "askhelpdesk_session=eyJpdiI6Imdaa1orQkxXclNKN1pwWFZMSjlOSlE9PSIsInZhbHVlIjoiU216SHhPc2h0TnlyL0l2SlNCVW1FOFVWUkk1M3V4dk9GL3lzZjFJQXJtY0NHaGtmUnVSOFI4eUFOTnlYaExORzFOU0VSbWJIcndFUmc0Y25jakQveTFvVWNEdVRqTTc2OUcraUtZREk4cEFCSnRkSjhoYTRMaC9ES1B0ZEJ4YmoiLCJtYWMiOiI1OTUyZjIxYTcyYmRhNzk5MTU3YTdmYjBhYWE2ZTdlNTk2ZTljZjgwMzAyNTFlMzQyNzUzN2NhNGE1ZjhmMTQwIiwidGFnIjoiIn0%3D; expires=Thu, 15-May-2025 23:43:06 GMT; path=/; httponlyaskhelpdesk_session=eyJpdiI6Imdaa1orQkxXclNKN1pwWFZMSjlOSlE9PSIsInZhbHVlIjoiU216SHhPc2h0TnlyL0l2SlNCVW1FOFVWUkk1M3V4dk9GL3lzZjFJQXJtY0NHaGtmUnVSOFI4eUFOTnlYaExO" ] ]
        session_attributes
        0 of 0
        array:4 [ "_token" => "PlRO6s4TjuIH3yDxmPZW6misCIkILm93WPTdld5N" "_previous" => array:1 [ "url" => "https://receivinghelpdesk.com/ask/what-is-bathroom-rough-in" ] "_flash" => array:2 [ "old" => [] "new" => [] ] "PHPDEBUGBAR_STACK_DATA" => [] ]