Receiving Helpdesk

how do you lay paving slabs on a slope

by Prof. Hugh Donnelly IV Published 3 years ago Updated 2 years ago

How to Lay Paving Slabs on a Slope – Easy to Follow Guide

  • Decide the Slope location. Mark the walkway’s outline with paint.
  • Get the ground ready. Cut through the grass and weed using a lawnmower. ...
  • Set a border – How to Lay Paving Slabs on a Slope. ...
  • Spread gravels over the surface. ...
  • Lay the pavers. ...
  • Spread sand on top of the paving layer. ...
  • Clean away the excess dirt. ...

How to Install Pavers on a Slope
  1. Step 1: Choosing a Location. ...
  2. Step 2: Mark Your Path. ...
  3. Step 3: Gather Your Tools and Materials. ...
  4. Step 4: Preparing the Area for Installation. ...
  5. Step 5: Grading & Drainage. ...
  6. Step 6: Compact Your Sub-Base. ...
  7. Step 8: Add and Compact the Class II Road Base. ...
  8. Step 9: Add and Screed Your Bedding Sand.
Feb 5, 2021

Full Answer

How do you lay slabs on a slope?

Next, you will spread out gravel and compact the ground. Then lay down your pavers, starting at the bottom of the pathway, each paver moving up small degrees, to match the grade. The process for laying slabs on a slope just takes a few extra steps, other than that, it’s not that different from laying flat pavers.

How do I Lay my first paving slab?

Tip: If you dampen the slabs before laying, this will prevent them from sucking all the moisture from the concrete and drying it out as you lay them. Lower the first paving slab onto the concrete mix. Gently tap it with a rubber mallet, allowing it to sink approximately 15mm into the mortar. Use a spirit level to check the slab is lying evenly.

How do you install pavers on a slope?

Once you have gathered your tools and materials, it is time to get to work. The first step in preparing the ground to install pavers on a slope is to remove any hardscapes or landscaping that are in the area that will soon be your walkway. This is also a chance to diminish the slope as much as possible by evening out the ground wherever possible.

How do you lay patio slabs with sharp sand?

Lay 2 sub-layers of 50mm each using GSB Type 1. Now add a compacted 30mm layer of sharp sand. You are then ready to begin laying your patio slabs. Keep them 2-5mm apart, checking levels along the way. Lastly, use kiln dried fine sand to fill in any gaps.

How do you lay patio slabs on a slope?

0:193:26Expert Guide To Laying Patio Slabs | Garden Ideas & Tips - YouTubeYouTubeStart of suggested clipEnd of suggested clipBy treading in or with a hired Empowered compactor. Once the base is compacted. And level you're nowMoreBy treading in or with a hired Empowered compactor. Once the base is compacted. And level you're now ready to prepare the mortar. You're going to need sharp sand and cement.

Can you lay pavers on a slope?

Few lawns provide a completely level place for you to install a patio or walkway made out of landscape pavers. Some slope is desirable, because it allows for drainage.

Can you put a patio on a slope?

Yes, you can – and the best part is that it's not too expensive to build a patio on a slope. All you need are some basic tools such as shovels, wheelbarrows, levelers, or pry bars. A popular material for patios is concrete pavers which are easy to install but will require heavy machinery if your slope is steep.

How do you build a paver walkway on a slope?

0:574:37How to Design and Install a Paver Walkway - YouTubeYouTubeStart of suggested clipEnd of suggested clipYou'll need to match the height of an existing patio if you have one it helps to dig the trench aMoreYou'll need to match the height of an existing patio if you have one it helps to dig the trench a little wider than the walkway. And to use a long level to keep the slope uniform.

How do you secure pavers on a slope?

How to Install Pavers on a SlopeStep 1: Choosing a Location. ... Step 2: Mark Your Path. ... Step 3: Gather Your Tools and Materials. ... Step 4: Preparing the Area for Installation. ... Step 5: Grading & Drainage. ... Step 6: Compact Your Sub-Base. ... Step 8: Add and Compact the Class II Road Base. ... Step 9: Add and Screed Your Bedding Sand.More items...•

How do you block pave on a slope?

Always begin laying block paving from the bottom of a slope, preferably starting from a right angle or a straight edge. Place the blocks on top of the laying course ensuring blocks are around 45mm above the desired finished level. Continue up the slope, checking your pattern with the design as you go.

How do you fix a sloping patio?

0:302:46How to Fix Your Patio: Ask a Landscaper - YouTubeYouTubeStart of suggested clipEnd of suggested clipUse a brick kind of pack everything in place. As. I want this brick to be just a slight bit higherMoreUse a brick kind of pack everything in place. As. I want this brick to be just a slight bit higher than the rest of the bricks on the outside.

Can you use pavers on a sloped driveway?

The best pattern for the pavers in a sloped driveway is a herringbone pattern; this type of pattern interlocks tightly and minimizes the possibility the pavers will shift horizontally under the weight, braking and movement of vehicles.

What can I do with my backyard slope?

Here are 10 things to do with a sloping backyard.Determine the surface texture of your soil. ... Build a deck. ... Try landscaping in tiers. ... Create a winding path or a staircase. ... Consider a landscape waterfall. ... Use the slope to your advantage when building vegetable beds. ... Create a destination at the bottom of the slope.More items...•

How do you lay slabs on uneven ground?

Step 1 – Mark Your Area. Begin by marking out the boundary of your new patio. ... Step 2 – Dig Out the Area. ... Step 3 – Compact the Ground. ... Step 4 – Add Gravel and Compact. ... Step 5 – Add Sand and Compact. ... Step 6 – Add Your Paving Slabs. ... Step 7 – Level the Paving Slabs. ... Step 8 – Sand Over the Gaps.

How do you build a slight patio on a slope?

Tip. Smooth and slope any additional layers of sand, gravel, concrete slabs or crushed stone used to create a base for patio construction to match the slope of the patio site. Build retaining walls along the sides of the patio you had to excavate the deepest to prevent the soil from eroding onto the patio surface.

How do you level uneven ground for pavers?

1:222:36Prepare a Paver Base - How To - Menards - YouTubeYouTubeStart of suggested clipEnd of suggested clipUse one inch conduit pipe or similar material spread sand between the pipes known as screed rails.MoreUse one inch conduit pipe or similar material spread sand between the pipes known as screed rails. Take a 2x4 board. And drag it across the rails spreading. And smoothing the sand as you go fill.

What do I need to install pavers?

The materials you need include your pavers, class II road base, bedding sand, joint sand, concrete, and sealer. You will also need one-inch PVC pipes to use as screeding guides and a 2×4 to use as a screed. We also strongly recommend using geotextile fabric. While this is not an absolute must for installing paver patios, driveways, or walkways, it protects your foundation from the soil and helps secure the longevity of your paving stone project.

Why seal a slope?

Sealer is especially recommended on a slope due to the fact that the water will be traveling down the slope picking up speed along the way and will most likely wash out all the joint sand over time. The sealer helps lock in the joint sand.

How much road base should I use for a walkway?

For a walkway, about four inches of class II road base will provide enough of a foundation for your paving stones. Pour the first two inches of road base throughout your walkway, and then use your tamper to compact it as much as possible.

Why is drainage important on a slope?

Drainage is extremely important when dealing with a slope because when it rains the water will need to exist somewhere and will pick up more momentum when traveling down a slope.

Can you install pavers on a slope?

For the most part, installing pavers on a slope looks a lot like installing pavers on flat ground. The process is nearly the same as far as preparing the ground and the steps required for a successful installation. However, there are a couple of important differences, which we will point out as we go through these steps.

Can you use geotextile fabric on a patio?

We also strongly recommend using geotextile fabric. While this is not an absolute must for installing paver patios, driveways, or walkways, it protects your foundation from the soil and helps secure the longevity of your paving stone project. You likely already have most of the tools you will need on hand.

Can you put pavers on flat ground?

When your walkway is on flat ground, you can choose any location that works with the rest of your landscaping. When you are planning on installing a walkway on a slope, it is best to choose an area with the least amount of grade possible that still serves your purpose. This will make it easier to level the ground and install your pavers without creating tripping hazards or an unsightly installation.

How do you lay pavers on a slight slope?

Demarcate your walkway. Start by deciding where your pathway is going to be and determine paver thickness.

How do you level the ground for a patio on a slope?

Use a spade and shovel to excavate six inches into the soil. Begin digging out the soil at the lowest part of the slope. You will need to dig more soil from the highest part of the slope so that the entire area will be level. Use a level to ensure that the area is flat and even.

Can you lay pavers on uneven ground?

You don’t want adjoining pavers to be uneven or they become trip hazards. There are a number of things you can do during installation to ensure that the patio or walkway is level. Careful compaction of the ground and base material is the key to leveling uneven terrain to make a flat surface.

How do you level ground by hand?

Start at one corner of your plot and insert the shovel about halfway into the soil. Pull it up and turn the soil upside down. Use the tip of the shovel to break up any big clumps of soil. Move back a step and repeat; continue until the whole plot has been turned over.

How many inches of sand do I need for pavers?

The amount of sand you use can make or break your paver installation, so it’s best that you use no more than the recommended 1 inch. Here’s why: A sand layer that is too thick can create waves in your patio during the installation. Pressing pavers into a thick sand bed may result in misalignment and a messy look.

How high should pavers be above ground?

The guidelines are 4 to 6 inches for pedestrian walkways and 8 to 12 inches for driveways. Local soil conditions also impact depth needs.

How do I make an uneven ground walkway?

Mulch. Mulch is a good choice if there’s no definite border between path and garden.

How thick should a slab be for a driveway?

You also need to decide the thickness of the slabs that you want to use and the material they are made of since this will affect their durability. Slabs for outdoor driveways and sidewalks are 6 to 8 inches ...

How to make a slab smoother?

Use fine sand to create a smoother surface. Pour the leveling sand slowly so it has enough time to spread evenly. Shape the leveling layer so it is slightly concave. If the slab rests at the edges it will not wobble whereas any bumps near its center point underneath will cause wobbling.

Why do slabs wobble?

The leveling layer needs to be installed with great precision because the slabs will be placed directly on top of it. If the leveling layer is installed incorrectly the slabs may wobble, which will not only make them difficult to walk on but also cause damage to the slabs.

How thick should a leveling layer be?

Make the leveling layer approximately 1 inch (2.5 cm) thick to create the concave shape without exposing any of the bedding layer underneath. Do not compact the leveling layer. It is better to leave this layer soft so it can adjust easily as a sort of padding under the slabs.

What is a slab in flooring?

Learn more... A slab is a structural element used for floor ing (similar to tiles but larger in size and usually made of concrete instead of ceramic). You can lay slabs for paving hard surfaces on sidewalks, entrances, patios and more. While the types of slabs available vary greatly, the principles and methods of laying slabs remain largely the same.

How thick should a sub-grade layer be?

Fill the base of the sub-grade layer with gravel or limestone. This will create the sub-base layer that should be at least 4 inches (10.2 cm) thick.

How thick should a sub base be?

This will create the sub-base layer that should be at least 4 inches (10.2 cm) thick. Pour construction sand on top of the sub-base layer to make the bedding layer. This will fill gaps in the sub-base layer and also give a smoother surface since the construction sand is finer than the gravel or limestone under it.

How thick should a paving stone be?

Place carefully your first paving stone on the freshly laid mortar bedding, which should be about six centimetres thick (always lay a layer of mortar over an area that is a bit larger than the slab).

What tools do you need to dig a hole?

As far as tools go, a shovel is required for digging, but you will also need equipment, such as a wheelbarrow, rubber mallet, trowel, rake, spirit level, tape measure, timber spacers and optional stuff, like a cement mixer or some string line and pegs.

What to do if the slope is too steep?

If the slope is not too steep, consider laying pa ver stones to create a rustic walkway up the slope. If you plan to edge a garden, note if the area has any drainage issues. If the slope has a fairly sharp grade and rainwater has begun to erode your landscape, you may want to install a retaining wall to mitigate erosion damage.

How should a stone sit on a walkway?

The stone should sit even with the grass or slightly above if you're laying a walkway. Add or take sand away to adjust the height of the stone, and check to make sure each stone is even by using a level. Advertisement.

What is a stone walkway?

Stone walkways make it easier to get up and down a slope. Image Credit: terra24/iStock/GettyImages. Landscaping stones can be used to solve a number of challenges on a slope. You can build tiered retaining walls, create edging to prevent erosion around flower beds or make a stepping stone path to ease the severity of the incline.

Do you need landscaping experience to lay stones?

Laying stones securely on a slope doesn't require extensive landscaping experience or skills . It does help to have a plan and the patience to lay the stones just right. Advertisement.

How do I lay a slab on sand?

If you are unsure how to lay slabs on sand, simply follow the below stages to achieve the garden of your dreams: Firstly, ensure the area is firm, level and well-drained. Remove the top layers of sand. This should be enough to ensure the patio is at least 150mm below any damp proof course.

How deep should I dig to lay concrete slabs?

We have chosen to use these slabs for the purpose of this guide but remember you can use natural stone or porcelain instead. Start by digging to a depth of 150mm.

What is the cheapest material to use for paving?

Concrete: Concrete is often the cheapest option for paving slabs. These slabs come in a variety of finishes from antique flag effect, to textured, hardwearing, standard finish and even a minimalist polished, contemporary look.

Can you lay a slab on a soil?

How to lay a paving slab path on soil. While it is possible to lay paving slabs on soil, it is not generally advised. The durability of any paving with a soil base can depend on many factors, including: Type of soil: Heavy clay soil will be far more durable and less likely to be compromised by British weather conditions.

Can you lay a paving slab over a concrete slab?

How to lay paving slabs on concrete. If you already have a patio, you may be surprised to know it is possible to lay paving slabs over old concrete slabs. You will of course need to create a more stable, even base and this can be done using sand.

Can I lay a slab on top of grass?

In general, it is not advisable to lay slabs directly on top of grass. As with soil, there are a few factors in play that will determine the longevity of slabs laid on grass and in many cases these patios or paths will not stand the test of time.

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 Version442msRequest Duration2MBMemory UsageGET {post}Route
  • warninglog[07:41:54] LOG.warning: Creation of dynamic property Barryvdh\Debugbar\DataFormatter\QueryFormatter:...
  • warninglog[07:41:54] LOG.warning: Creation of dynamic property Barryvdh\Debugbar\DataFormatter\QueryFormatter:...
  • warninglog[07:41:54] LOG.warning: Callables of the form ["Swift_SmtpTransport", "Swift_Transport_EsmtpTranspor...
  • warninglog[07:41:54] LOG.warning: Creation of dynamic property Barryvdh\Debugbar\DataFormatter\SimpleFormatter...
  • warninglog[07:41:54] LOG.warning: Creation of dynamic property Barryvdh\Debugbar\DataFormatter\SimpleFormatter...
  • warninglog[07:41:54] LOG.warning: json_decode(): Passing null to parameter #1 ($json) of type string is deprec...
  • warninglog[07:41:54] LOG.warning: json_decode(): Passing null to parameter #1 ($json) of type string is deprec...
  • warninglog[07:41:54] LOG.warning: json_decode(): Passing null to parameter #1 ($json) of type string is deprec...
  • warninglog[07:41:54] LOG.warning: json_decode(): Passing null to parameter #1 ($json) of type string is deprec...
  • Booting (11.04ms)
  • Application (431ms)
  • 1 x Application (97.44%)
    431.07ms
    1 x Booting (2.5%)
    11.04ms
    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 executed414ms
    • select * from `posts` where `published_at` <= '2025-06-28 07:41:54' and `slug` = 'how-do-you-lay-paving-slabs-on-a-slope' and `posts`.`deleted_at` is null limit 1
      2.27ms/app/Providers/RouteServiceProvider.php:54receivinghelpdeskask
      Metadata
      Bindings
      • 0. 2025-06-28 07:41:54
      • 1. how-do-you-lay-paving-slabs-on-a-slope
      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` = 218479 and `json_post_contents`.`post_id` is not null and `rewrite_id` = 0
      5.18msmiddleware::checkdate:30receivinghelpdeskask
      Metadata
      Bindings
      • 0. 218479
      • 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
      350μ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
      470μ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
      290μ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
      404ms/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` = 33623 limit 1
      770μsview::2dd102cf0462e89a4d4d8bc77355d767652bf9aa:15receivinghelpdeskask
      Metadata
      Bindings
      • 0. 33623
      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
        mQMzdRTJdW7qQZPchGgqe9YNwBLiZbLXwqotqT7C
        _previous
        array:1 [ "url" => "https://receivinghelpdesk.com/ask/how-do-you-lay-paving-slabs-on-a-slope" ]
        _flash
        array:2 [ "old" => [] "new" => [] ]
        PHPDEBUGBAR_STACK_DATA
        []
        path_info
        /how-do-you-lay-paving-slabs-on-a-slope
        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=dff79ea263459269.1751076703.; _pk_ses.64.7c30=1; XSRF-TOKEN=eyJpdiI6IkJ6N0F6OWVQQnM0UlJER1J0OWJINFE9PSIsInZhbHVlIjoidDcveVhPekx4NnBTcHZlRlJrK1cyb1FhVG1SUjZjMlFINXl0eHlXeDEwQzFPcVJndUVmZEFQN0FEcXl4TWxEbmxjZ25GR2trTkw3WTZRdlJyS3FBUHJ0VjlKZEQ0TXQySXFxZVg3WXRKZGcvVlpzTTJSWDRkaFpkbDZBV041SFgiLCJtYWMiOiIxMmY4ZjQwYTc3MzAxODNkZTM2MTQyYzRhYmJiZGI3NjQ4MTM2ZGFjYTNjMGY3MGE2YTczNDRhOTIwNTU4YzE0IiwidGFnIjoiIn0%3D; askhelpdesk_session=eyJpdiI6IlNxSVZRdXFLd25CZnhMQVZZaE5kSmc9PSIsInZhbHVlIjoiMEwydzFBUGV1MGc1QnF3Zy9uRFNBTndPRW91aUFSQTl2MUtPR0NEeC9DQmNNdTRKWnJUa3hITG9RYW9nMERFYWtwNXhJUWVXMnp2REk5OUlKQmEwUU9rRVlJRUdrek14a2JCbG5ocGNOaldQWW9Xa0ozNXdPVmNsN1Z1b1hvLzQiLCJtYWMiOiI1YjMzOWEwOTEzMjljYWM2NzFlYmEyNDVjYWI2MGQ4Yzk2NWNlODI5ZmNhYjQ4NTFkNmMxZGVlMjAyMjcxNTMxIiwidGFnIjoiIn0%3D_pk_id.64.7c30=dff79ea263459269.1751076703.; _pk_ses.64.7c30=1; XSRF-TOKEN=eyJpdiI6IkJ6N0F6OWVQQnM0UlJER1J0OWJINFE9PSIsInZhbHVlIjoidDcveVhPekx4NnBTcHZlRlJrK1cyb" ] "cf-ipcountry" => array:1 [ 0 => "US" ] "cf-connecting-ip" => array:1 [ 0 => "216.73.216.240" ] "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 => "9569a7fa6ba968d7-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.240, 172.69.58.11" ] "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-do-you-lay-paving-slabs-on-a-slope" "QUERY_STRING" => "" "REQUEST_METHOD" => "GET" "SERVER_PROTOCOL" => "HTTP/1.0" "GATEWAY_INTERFACE" => "CGI/1.1" "REDIRECT_URL" => "/ask/how-do-you-lay-paving-slabs-on-a-slope" "REMOTE_PORT" => "56596" "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.58.11" "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=dff79ea263459269.1751076703.; _pk_ses.64.7c30=1; XSRF-TOKEN=eyJpdiI6IkJ6N0F6OWVQQnM0UlJER1J0OWJINFE9PSIsInZhbHVlIjoidDcveVhPekx4NnBTcHZlRlJrK1cyb1FhVG1SUjZjMlFINXl0eHlXeDEwQzFPcVJndUVmZEFQN0FEcXl4TWxEbmxjZ25GR2trTkw3WTZRdlJyS3FBUHJ0VjlKZEQ0TXQySXFxZVg3WXRKZGcvVlpzTTJSWDRkaFpkbDZBV041SFgiLCJtYWMiOiIxMmY4ZjQwYTc3MzAxODNkZTM2MTQyYzRhYmJiZGI3NjQ4MTM2ZGFjYTNjMGY3MGE2YTczNDRhOTIwNTU4YzE0IiwidGFnIjoiIn0%3D; askhelpdesk_session=eyJpdiI6IlNxSVZRdXFLd25CZnhMQVZZaE5kSmc9PSIsInZhbHVlIjoiMEwydzFBUGV1MGc1QnF3Zy9uRFNBTndPRW91aUFSQTl2MUtPR0NEeC9DQmNNdTRKWnJUa3hITG9RYW9nMERFYWtwNXhJUWVXMnp2REk5OUlKQmEwUU9rRVlJRUdrek14a2JCbG5ocGNOaldQWW9Xa0ozNXdPVmNsN1Z1b1hvLzQiLCJtYWMiOiI1YjMzOWEwOTEzMjljYWM2NzFlYmEyNDVjYWI2MGQ4Yzk2NWNlODI5ZmNhYjQ4NTFkNmMxZGVlMjAyMjcxNTMxIiwidGFnIjoiIn0%3D_pk_id.64.7c30=dff79ea263459269.1751076703.; _pk_ses.64.7c30=1; XSRF-TOKEN=eyJpdiI6IkJ6N0F6OWVQQnM0UlJER1J0OWJINFE9PSIsInZhbHVlIjoidDcveVhPekx4NnBTcHZlRlJrK1cyb" "HTTP_CF_IPCOUNTRY" => "US" "HTTP_CF_CONNECTING_IP" => "216.73.216.240" "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" => "9569a7fa6ba968d7-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.240, 172.69.58.11" "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" => 1751076714.642 "REQUEST_TIME" => 1751076714 ]
        request_cookies
        0 of 0
        array:4 [ "_pk_id_64_7c30" => null "_pk_ses_64_7c30" => null "XSRF-TOKEN" => "mQMzdRTJdW7qQZPchGgqe9YNwBLiZbLXwqotqT7C" "askhelpdesk_session" => "NdRZ9l4JcbhM7isph7Ob5M1pC4vjRuuBl3kREg5b" ]
        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 => "Sat, 28 Jun 2025 02:11:54 GMT" ] "pragma" => array:1 [ 0 => "no-cache" ] "expires" => array:1 [ 0 => -1 ] "set-cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6ImkzTldmc2IrenpHNHJYRUE5Zml1eXc9PSIsInZhbHVlIjoiWjRTVEVJblZkMnErSFNXL0E2MXlRQUd5a2ppaWU4UTBJakJ1QVZkQ21pN29uQ2g3djhQUTZOUEtaWnhPRzJ6THM2STN6L1BQdWFnaENWN29ua05lRk9SejhxUldJdnhnRHJ3dks2bjNMaG44c05kaGMzOXlhK1RZRnozUE9Fc0IiLCJtYWMiOiIwY2U2MzcwNzJlNDY4MGE0OTVhN2U4NzMxZjM0MjAzZDZhZmRlN2ZmNmI0YmE1M2ZjNTU1NTNkZDVlYjAxYmE5IiwidGFnIjoiIn0%3D; expires=Sat, 28-Jun-2025 04:11:55 GMT; Max-Age=7200; path=/; samesite=laxXSRF-TOKEN=eyJpdiI6ImkzTldmc2IrenpHNHJYRUE5Zml1eXc9PSIsInZhbHVlIjoiWjRTVEVJblZkMnErSFNXL0E2MXlRQUd5a2ppaWU4UTBJakJ1QVZkQ21pN29uQ2g3djhQUTZOUEtaWnhPRzJ6THM2STN6L" 1 => "askhelpdesk_session=eyJpdiI6Ik9seGZSS0dPN3hDSTR2YWJ0RWg1Z0E9PSIsInZhbHVlIjoiOE9vVFRSR1ZjcFp2ODJqa3d3M2ZCRUhVWXFCV1VPbFlucEt1SzVDcWdSQU5qaEd6ZkRZOXBvRGVNZDJjUEl4TGpTSEx0dndqaEw2R0w3Rlp0b05qRlVRQ2VQbC9sWC9ZY2dCNnp6dkVWUVNnTEErTjdYUzhOQWhSRG4rYWtXcHUiLCJtYWMiOiI3Njc1ZDVmZWMxOTdlMzlkNDQ0NzUzMzAyMjc3MzAwMTMxNGY3ZjMzMGI2OWMyNWI2N2EzMzdmNzQzYjk1Zjk4IiwidGFnIjoiIn0%3D; expires=Sat, 28-Jun-2025 04:11:55 GMT; Max-Age=7200; path=/; httponly; samesite=laxaskhelpdesk_session=eyJpdiI6Ik9seGZSS0dPN3hDSTR2YWJ0RWg1Z0E9PSIsInZhbHVlIjoiOE9vVFRSR1ZjcFp2ODJqa3d3M2ZCRUhVWXFCV1VPbFlucEt1SzVDcWdSQU5qaEd6ZkRZOXBvRGVNZDJjUEl4" ] "Set-Cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6ImkzTldmc2IrenpHNHJYRUE5Zml1eXc9PSIsInZhbHVlIjoiWjRTVEVJblZkMnErSFNXL0E2MXlRQUd5a2ppaWU4UTBJakJ1QVZkQ21pN29uQ2g3djhQUTZOUEtaWnhPRzJ6THM2STN6L1BQdWFnaENWN29ua05lRk9SejhxUldJdnhnRHJ3dks2bjNMaG44c05kaGMzOXlhK1RZRnozUE9Fc0IiLCJtYWMiOiIwY2U2MzcwNzJlNDY4MGE0OTVhN2U4NzMxZjM0MjAzZDZhZmRlN2ZmNmI0YmE1M2ZjNTU1NTNkZDVlYjAxYmE5IiwidGFnIjoiIn0%3D; expires=Sat, 28-Jun-2025 04:11:55 GMT; path=/XSRF-TOKEN=eyJpdiI6ImkzTldmc2IrenpHNHJYRUE5Zml1eXc9PSIsInZhbHVlIjoiWjRTVEVJblZkMnErSFNXL0E2MXlRQUd5a2ppaWU4UTBJakJ1QVZkQ21pN29uQ2g3djhQUTZOUEtaWnhPRzJ6THM2STN6L" 1 => "askhelpdesk_session=eyJpdiI6Ik9seGZSS0dPN3hDSTR2YWJ0RWg1Z0E9PSIsInZhbHVlIjoiOE9vVFRSR1ZjcFp2ODJqa3d3M2ZCRUhVWXFCV1VPbFlucEt1SzVDcWdSQU5qaEd6ZkRZOXBvRGVNZDJjUEl4TGpTSEx0dndqaEw2R0w3Rlp0b05qRlVRQ2VQbC9sWC9ZY2dCNnp6dkVWUVNnTEErTjdYUzhOQWhSRG4rYWtXcHUiLCJtYWMiOiI3Njc1ZDVmZWMxOTdlMzlkNDQ0NzUzMzAyMjc3MzAwMTMxNGY3ZjMzMGI2OWMyNWI2N2EzMzdmNzQzYjk1Zjk4IiwidGFnIjoiIn0%3D; expires=Sat, 28-Jun-2025 04:11:55 GMT; path=/; httponlyaskhelpdesk_session=eyJpdiI6Ik9seGZSS0dPN3hDSTR2YWJ0RWg1Z0E9PSIsInZhbHVlIjoiOE9vVFRSR1ZjcFp2ODJqa3d3M2ZCRUhVWXFCV1VPbFlucEt1SzVDcWdSQU5qaEd6ZkRZOXBvRGVNZDJjUEl4" ] ]
        session_attributes
        0 of 0
        array:4 [ "_token" => "mQMzdRTJdW7qQZPchGgqe9YNwBLiZbLXwqotqT7C" "_previous" => array:1 [ "url" => "https://receivinghelpdesk.com/ask/how-do-you-lay-paving-slabs-on-a-slope" ] "_flash" => array:2 [ "old" => [] "new" => [] ] "PHPDEBUGBAR_STACK_DATA" => [] ]