Receiving Helpdesk

how far apart should pergola posts be

by Tess Kassulke Published 3 years ago Updated 3 years ago

Spacing the rafters 16 to 20 inches apart is common. The most important rule in spacing is to keep the distance consistent between all the rafters. Install the front and rear rafters first, fastening them to the face of the support posts above the girder.

How far can you span a pergola post?

Common Post Spacing The smallest beams for patio covers are typically 4-by-6. In general, the maximum span for a 4-by-6 beam is 6 feet between 4-by-4 posts. If you move up to 4-by-8, you're usually allowed to span up to 10 feet between posts. A 4-by-10 can usually span up to 12 feet between posts. how far can you span a 2x12 for pergola?

How far apart should posts be on a patio?

Common Post Spacing. The smallest beams for patio covers are typically 4-by-6. In general, the maximum span for a 4-by-6 beam is 6 feet between 4-by-4 posts. If you move up to 4-by-8, you're usually allowed to span up to 10 feet between posts. A 4-by-10 can usually span up to 12 feet between posts.

How many rafters do I need for a pergola?

If your pergola is an even number of feet wide, you find the center point, measure six inches to either side and place your first rafters there. Then you’ll place subsequent rafters a foot off center from those rafters until you reach the end, for a total number of nine rafters that stop a foot short of the edge.

How do I choose the best outdoor pergola for my Space?

To make your outdoor pergola perfect for your space, you’ll need to decide your pergola wood type, pergola dimensions, compare pergola styles, attached to a wall or freestanding, and post information. Pergola post information includes the size and installation of the posts that are the legs for your pergola.

How many posts do I need for a pergola?

You need at least three support posts and four would be even better." If you really want the longer, uninterrupted pergola beam span, do a bit of research into reinforced beams and vinyl pergolas to see if either would be viable.

How far apart should purlins be spaced on a pergola?

about 3” apartPurlins are spaced about 3” apart. Will the unit be attached or freestanding? Attached would allow the pergola to attach to a home or building.

How far down should pergola posts be in the ground?

Dig holes in the locations for the pergola's posts, making each hole at least 12 inches in diameter and the depth of one-third the height of one post. If, for example, each post is 12 feet tall, then make each hole 4 feet deep.

How do you layout pergola posts?

0:241:38DIY - 3 of 12 | Square Up Your Posts - Timber Pergola Kit Installation How toYouTubeStart of suggested clipEnd of suggested clipIf you're ever in doubt on exactly where to place the posts you can measure from the edge of the theMoreIf you're ever in doubt on exactly where to place the posts you can measure from the edge of the the load beam not the dovetail.

How far can a 2x6 span on a pergola?

A 2×6 spaced 16 inches apart can span a maximum distance of 13 feet 5 inches when used as a rafter, 10 feet 9 inches when used as a joist, and 6 feet 11 inches when used as a deck beam to support joists with a 6-foot span.

What angle should a pergola roof be?

We mentioned earlier that flat roofs are almost level. But flat pergolas should slope a little bit to one side so that water slides off instead of collecting on the roof. We call this angle the “pitch” and we recommend at least a 5-degree pitch.

Should I use 4x4 or 6x6 for pergola?

To adequately support the lumber overhead as well as give the pergola a sturdy look, you'll probably need to use 6×6 for the support posts. For a very small pergola with only 4 to 6 feet between posts, 4×4 supports will work.

Do pergola posts need to be buried?

Pergolas require a minimum of three and usually four or more footings. Digging three or four holes will take you at least two or three hours depending on the soil type.

Do I need to anchor my pergola?

Even though a pergola is heavy and difficult to move once assembled, it has to be anchored securely to the ground for a number of reasons. Primary among them is safety.

How far apart can 6x6 posts be?

8 feetThe maximum spacing of 4x4 deck posts should be 6 feet on center, while the maximum spacing of 6x6 deck posts should be 8 feet on center.

How much should a pergola overhang?

When choosing the location, keep in mind your pergola will have overhangs of about 18-20 inches past the support posts, so account for overhangs when placing a pergola near your home or other structures.

What size timber should I use for a pergola?

The width of the span would determine the thickness of the rafters. For the pergola to gave a 3m span, then 100 x 50mm (4x2in) timber for the rafters would be adequate. If the span of the pergola is more than 3m, then consider 125 x 50mm (5x2in) timbers for the pergola 'roof'.

How far apart should posts be for patio covers?

In general, the maximum span for a 4-by-6 beam is 6 feet between 4-by-4 posts. If you move up to 4-by-8, you're usually allowed to span up to 10 feet between posts.

How far can a double ply beam span?

Thus, a double 2x12 beam could span 12 feet - with 20' beams, posts at 10' might look the best.

How many feet between pergola posts?

For a very small pergola with only 4 to 6 feet between posts, 4×4 supports will work.

What preservative is used in Everwood?

For this project the homeowners chose lumber from the Everwood Treatment Company, which uses Wolmanized copper azole preservative treatment. This No. 1 grade hand-picked wood was treated with micronized CA-C for Ground Contact, meeting all building code requirements.

What is a pergola made of?

Typically built of treated lumber, cedar or redwood, they are fairly simple structures in design, but you should keep some basic building practices in mind to ensure construction of a pergola lasts for years to come.

Why do Steve and Blakeney have a pergola?

That was Steve and Blakeney’s reason to add a new pergola to their back yard.

What is a tail on a pergola?

The tails impart the pergola with its signature elegant design, and can be cut to a curved scalloped profile or a more angular geometric design —or anything in between. The longest edge of the boards should always be positioned at the top, but aside from that rule of thumb, the pattern is completely up to you.

What is the best way to protect wood from water damage?

Staining and sealing the wood with a waterproof finish is a smart way to add your color tone of choice while also protecting the wood from water and insect damage. Cedar and redwood have natural preservative oils that help protect from insect infestation and rot, but treated lumber is notably less expensive.

What is a BFT12?

Whatever the weather, Bigfoot’s newest 12” plastic tube (BFT12) delivers a simple, yet dependable way to build footings. Ground water or rain poses no threat to our Bigfoot tubes. The tapered plastic design prevents uplift from frost and high velocity winds. The BFT12 meets or exceeds all Local and National Building Codes when used with a Bigfoot Systems® Footing Form. ]

How far can a 2x12 span a pergola?

How far can you span a pergola? Also know, how far can a 2x12 span for a pergola? There's not quite enough information here to give a definitive answer, but for decks, a rule of thumb is when supporting joists that span 12 feet, a double ply beam can span in feet a value equal to its depth in inches. Thus, a double 2x12 beam could span 12 feet - ...

How far can a double ply beam span?

Thus, a double 2x12 beam could span 12 feet - with 20' beams, posts at 10' might look the best.

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 Version691msRequest Duration2MBMemory UsageGET {post}Route
  • warninglog[22:16:20] LOG.warning: Creation of dynamic property Barryvdh\Debugbar\DataFormatter\QueryFormatter:...
  • warninglog[22:16:20] LOG.warning: Creation of dynamic property Barryvdh\Debugbar\DataFormatter\QueryFormatter:...
  • warninglog[22:16:20] LOG.warning: Callables of the form ["Swift_SmtpTransport", "Swift_Transport_EsmtpTranspor...
  • warninglog[22:16:20] LOG.warning: Creation of dynamic property Barryvdh\Debugbar\DataFormatter\SimpleFormatter...
  • warninglog[22:16:20] LOG.warning: Creation of dynamic property Barryvdh\Debugbar\DataFormatter\SimpleFormatter...
  • warninglog[22:16:20] LOG.warning: json_decode(): Passing null to parameter #1 ($json) of type string is deprec...
  • warninglog[22:16:20] LOG.warning: json_decode(): Passing null to parameter #1 ($json) of type string is deprec...
  • warninglog[22:16:20] LOG.warning: json_decode(): Passing null to parameter #1 ($json) of type string is deprec...
  • warninglog[22:16:20] LOG.warning: json_decode(): Passing null to parameter #1 ($json) of type string is deprec...
  • Booting (12.23ms)
  • Application (678ms)
  • 1 x Application (98.15%)
    678.22ms
    1 x Booting (1.77%)
    12.23ms
    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 executed657ms
    • select * from `posts` where `published_at` <= '2025-06-14 22:16:20' and `slug` = 'how-far-apart-should-pergola-posts-be' and `posts`.`deleted_at` is null limit 1
      2.46ms/app/Providers/RouteServiceProvider.php:54receivinghelpdeskask
      Metadata
      Bindings
      • 0. 2025-06-14 22:16:20
      • 1. how-far-apart-should-pergola-posts-be
      Backtrace
      • 15. /app/Providers/RouteServiceProvider.php:54
      • 18. /vendor/laravel/framework/src/Illuminate/Routing/Router.php:842
      • 19. Route binding:39
      • 20. /vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:167
      • 21. /vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php:78
    • select * from `json_post_contents` where `json_post_contents`.`post_id` = 171104 and `json_post_contents`.`post_id` is not null and `rewrite_id` = 0
      13.67msmiddleware::checkdate:30receivinghelpdeskask
      Metadata
      Bindings
      • 0. 171104
      • 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
      1.02ms/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
      440μ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
      350μ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
      638ms/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` = 440 limit 1
      710μsview::2dd102cf0462e89a4d4d8bc77355d767652bf9aa:15receivinghelpdeskask
      Metadata
      Bindings
      • 0. 440
      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
        SC7iUFeWizZgIF1PPUv9VaPBPwt6DOpniUtuFKsR
        _previous
        array:1 [ "url" => "https://receivinghelpdesk.com/ask/how-far-apart-should-pergola-posts-be" ]
        _flash
        array:2 [ "old" => [] "new" => [] ]
        PHPDEBUGBAR_STACK_DATA
        []
        path_info
        /how-far-apart-should-pergola-posts-be
        status_code
        200
        
        status_text
        OK
        format
        html
        content_type
        text/html; charset=UTF-8
        request_query
        []
        
        request_request
        []
        
        request_headers
        0 of 0
        array:25 [ "cookie" => array:1 [ 0 => "XSRF-TOKEN=eyJpdiI6ImNTMEEwS05Ubjg3cmVPSkRZYkZoL3c9PSIsInZhbHVlIjoiaUF2Q0FWVUVnVzI5YUFpUmN1cnJWMWtaNjZIVC9vcjRJRlQrYTZpaHVyanRGcXNRemxVbFJTWWVrdFM4RUozRkVqNDVpSkxqNmljWDFia3ZlVUp1K1dUMnRVMVJwNzE3V2plbnRxUGZrTkc3QW83eTE5clhETVgxeVZKYnJjUVgiLCJtYWMiOiJlNjM2OGEwYTRlZTIwMjlhYjkyODk5MmZlNWU4YzUwNmYyYzc0NDUwMzBkZDlmMjQ4Y2JmMzQzYjNkOGViYzI4IiwidGFnIjoiIn0%3D; askhelpdesk_session=eyJpdiI6IlpnOTRaL0hKL0wyeUppWTRWcUQvQ0E9PSIsInZhbHVlIjoiYytqOGdUQzlZMWVkZTVFeEVjWGFKdi96c29OK2F0SmVJRmNORVJCWEhjZkg4Q01Vdm1MSlR1VzJVNEdQVzJKSm9NdWlCaElTSFRON1diNVJyWWY1czFzR255aitpcDhGakphN0lBWStnbTZhNGxZRjBzNlB3NkhCNWllZHVwOUEiLCJtYWMiOiIwM2E0NjhhMzY5MmFiN2Q3ZjNjY2NiYjJmZTVhZDg4OGI0MTgyOTMwNTJkMWM5NmU0MzU2NjUzODE3MzM3NDE5IiwidGFnIjoiIn0%3D; _pk_id.64.7c30=72bcc32b850cf274.1749919577.; _pk_ses.64.7c30=1XSRF-TOKEN=eyJpdiI6ImNTMEEwS05Ubjg3cmVPSkRZYkZoL3c9PSIsInZhbHVlIjoiaUF2Q0FWVUVnVzI5YUFpUmN1cnJWMWtaNjZIVC9vcjRJRlQrYTZpaHVyanRGcXNRemxVbFJTWWVrdFM4RUozRkVqNDVpS" ] "cf-ipcountry" => array:1 [ 0 => "US" ] "cf-connecting-ip" => array:1 [ 0 => "216.73.217.10" ] "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 => "94fb4da29aafdcf3-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.217.10, 172.69.59.34" ] "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-far-apart-should-pergola-posts-be" "QUERY_STRING" => "" "REQUEST_METHOD" => "GET" "SERVER_PROTOCOL" => "HTTP/1.0" "GATEWAY_INTERFACE" => "CGI/1.1" "REDIRECT_URL" => "/ask/how-far-apart-should-pergola-posts-be" "REMOTE_PORT" => "42742" "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.34" "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" => "XSRF-TOKEN=eyJpdiI6ImNTMEEwS05Ubjg3cmVPSkRZYkZoL3c9PSIsInZhbHVlIjoiaUF2Q0FWVUVnVzI5YUFpUmN1cnJWMWtaNjZIVC9vcjRJRlQrYTZpaHVyanRGcXNRemxVbFJTWWVrdFM4RUozRkVqNDVpSkxqNmljWDFia3ZlVUp1K1dUMnRVMVJwNzE3V2plbnRxUGZrTkc3QW83eTE5clhETVgxeVZKYnJjUVgiLCJtYWMiOiJlNjM2OGEwYTRlZTIwMjlhYjkyODk5MmZlNWU4YzUwNmYyYzc0NDUwMzBkZDlmMjQ4Y2JmMzQzYjNkOGViYzI4IiwidGFnIjoiIn0%3D; askhelpdesk_session=eyJpdiI6IlpnOTRaL0hKL0wyeUppWTRWcUQvQ0E9PSIsInZhbHVlIjoiYytqOGdUQzlZMWVkZTVFeEVjWGFKdi96c29OK2F0SmVJRmNORVJCWEhjZkg4Q01Vdm1MSlR1VzJVNEdQVzJKSm9NdWlCaElTSFRON1diNVJyWWY1czFzR255aitpcDhGakphN0lBWStnbTZhNGxZRjBzNlB3NkhCNWllZHVwOUEiLCJtYWMiOiIwM2E0NjhhMzY5MmFiN2Q3ZjNjY2NiYjJmZTVhZDg4OGI0MTgyOTMwNTJkMWM5NmU0MzU2NjUzODE3MzM3NDE5IiwidGFnIjoiIn0%3D; _pk_id.64.7c30=72bcc32b850cf274.1749919577.; _pk_ses.64.7c30=1XSRF-TOKEN=eyJpdiI6ImNTMEEwS05Ubjg3cmVPSkRZYkZoL3c9PSIsInZhbHVlIjoiaUF2Q0FWVUVnVzI5YUFpUmN1cnJWMWtaNjZIVC9vcjRJRlQrYTZpaHVyanRGcXNRemxVbFJTWWVrdFM4RUozRkVqNDVpS" "HTTP_CF_IPCOUNTRY" => "US" "HTTP_CF_CONNECTING_IP" => "216.73.217.10" "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" => "94fb4da29aafdcf3-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.217.10, 172.69.59.34" "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" => 1749919580.5878 "REQUEST_TIME" => 1749919580 ]
        request_cookies
        0 of 0
        array:4 [ "XSRF-TOKEN" => "SC7iUFeWizZgIF1PPUv9VaPBPwt6DOpniUtuFKsR" "askhelpdesk_session" => "OZnWdee1RvkOIbTWuljeQGHfZsFhEWwrz0bWGLVK" "_pk_id_64_7c30" => null "_pk_ses_64_7c30" => null ]
        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, 14 Jun 2025 16:46:20 GMT" ] "pragma" => array:1 [ 0 => "no-cache" ] "expires" => array:1 [ 0 => -1 ] "set-cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6IlpodGtCSjRwSlp4UTJBbzAzcVZWZHc9PSIsInZhbHVlIjoiNno2WEt3S2RTVG5scEp1Ym1IV082K0s1UUFLaVNQZEZRcGJOc0M1eWJ4QUtsMGF5TUVIV2Y3U0dVejJnVEhUazBxeGwxVko1Yk9RV3lkeWFKcG5YSnFKQWtoNEZzN2g2VGtJYjBzdUpCZ1ArM0ZlRjJEMzFUZ2VrQ2k3eitnTVciLCJtYWMiOiIwZDBjNzFiZDU2ODM1MGZlYmIwMWQ1NzM5YzU4YjYxYTVkODllOTNhNjQwMGY4OWIxNTYwMTQ5N2NhZjQyMDg0IiwidGFnIjoiIn0%3D; expires=Sat, 14-Jun-2025 18:46:21 GMT; Max-Age=7200; path=/; samesite=laxXSRF-TOKEN=eyJpdiI6IlpodGtCSjRwSlp4UTJBbzAzcVZWZHc9PSIsInZhbHVlIjoiNno2WEt3S2RTVG5scEp1Ym1IV082K0s1UUFLaVNQZEZRcGJOc0M1eWJ4QUtsMGF5TUVIV2Y3U0dVejJnVEhUazBxeGwxV" 1 => "askhelpdesk_session=eyJpdiI6IjZMaHpnWCtaUzY5aVlOSnh2cVVMelE9PSIsInZhbHVlIjoiaUh1TTlxWXJvUmNHYWlieHgyWlEvYWF2dHR6L1hRdnVCbTRZdDA3dXlVNHpnVTJDRXZJMHUyL3JGdTdTRDIxVi9pYktrdDg3M1JBNzV1b2JFNUN5OGZwQTF3M2p3dlZReUtsbDlGMEtpQnJOYnlKMG9oRFN6clRGTTd1QXRnR2giLCJtYWMiOiIzZmZjYTc1NmUwNzQ2YzUxMWQzN2Y1ZDM3OTdlNWMxZWEzNTI5MTU3ZTc5MDUzNTk0MmU2YTI3ZjczMWYzMWNiIiwidGFnIjoiIn0%3D; expires=Sat, 14-Jun-2025 18:46:21 GMT; Max-Age=7200; path=/; httponly; samesite=laxaskhelpdesk_session=eyJpdiI6IjZMaHpnWCtaUzY5aVlOSnh2cVVMelE9PSIsInZhbHVlIjoiaUh1TTlxWXJvUmNHYWlieHgyWlEvYWF2dHR6L1hRdnVCbTRZdDA3dXlVNHpnVTJDRXZJMHUyL3JGdTdTRDIx" ] "Set-Cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6IlpodGtCSjRwSlp4UTJBbzAzcVZWZHc9PSIsInZhbHVlIjoiNno2WEt3S2RTVG5scEp1Ym1IV082K0s1UUFLaVNQZEZRcGJOc0M1eWJ4QUtsMGF5TUVIV2Y3U0dVejJnVEhUazBxeGwxVko1Yk9RV3lkeWFKcG5YSnFKQWtoNEZzN2g2VGtJYjBzdUpCZ1ArM0ZlRjJEMzFUZ2VrQ2k3eitnTVciLCJtYWMiOiIwZDBjNzFiZDU2ODM1MGZlYmIwMWQ1NzM5YzU4YjYxYTVkODllOTNhNjQwMGY4OWIxNTYwMTQ5N2NhZjQyMDg0IiwidGFnIjoiIn0%3D; expires=Sat, 14-Jun-2025 18:46:21 GMT; path=/XSRF-TOKEN=eyJpdiI6IlpodGtCSjRwSlp4UTJBbzAzcVZWZHc9PSIsInZhbHVlIjoiNno2WEt3S2RTVG5scEp1Ym1IV082K0s1UUFLaVNQZEZRcGJOc0M1eWJ4QUtsMGF5TUVIV2Y3U0dVejJnVEhUazBxeGwxV" 1 => "askhelpdesk_session=eyJpdiI6IjZMaHpnWCtaUzY5aVlOSnh2cVVMelE9PSIsInZhbHVlIjoiaUh1TTlxWXJvUmNHYWlieHgyWlEvYWF2dHR6L1hRdnVCbTRZdDA3dXlVNHpnVTJDRXZJMHUyL3JGdTdTRDIxVi9pYktrdDg3M1JBNzV1b2JFNUN5OGZwQTF3M2p3dlZReUtsbDlGMEtpQnJOYnlKMG9oRFN6clRGTTd1QXRnR2giLCJtYWMiOiIzZmZjYTc1NmUwNzQ2YzUxMWQzN2Y1ZDM3OTdlNWMxZWEzNTI5MTU3ZTc5MDUzNTk0MmU2YTI3ZjczMWYzMWNiIiwidGFnIjoiIn0%3D; expires=Sat, 14-Jun-2025 18:46:21 GMT; path=/; httponlyaskhelpdesk_session=eyJpdiI6IjZMaHpnWCtaUzY5aVlOSnh2cVVMelE9PSIsInZhbHVlIjoiaUh1TTlxWXJvUmNHYWlieHgyWlEvYWF2dHR6L1hRdnVCbTRZdDA3dXlVNHpnVTJDRXZJMHUyL3JGdTdTRDIx" ] ]
        session_attributes
        0 of 0
        array:4 [ "_token" => "SC7iUFeWizZgIF1PPUv9VaPBPwt6DOpniUtuFKsR" "_previous" => array:1 [ "url" => "https://receivinghelpdesk.com/ask/how-far-apart-should-pergola-posts-be" ] "_flash" => array:2 [ "old" => [] "new" => [] ] "PHPDEBUGBAR_STACK_DATA" => [] ]