Receiving Helpdesk

how far apart should lag bolts be on a ledger board

by Joanne Ward Published 3 years ago Updated 2 years ago

The fasteners must be compatible with pressure-treated lumber to prevent corrosion. Typically, you will need to install your bolts alternating high and low 2" from the top and bottom of the ledger board. As a rule of thumb, bolts can be spaced 16" on center for supporting joist span up to 12' in length.

Full Answer

How far apart should the bolts be on a ledger board?

Typically, you will need to install your bolts alternating high and low 2" from the top and bottom of the ledger board. As a rule of thumb, bolts can be spaced 16" on center for supporting joist span up to 12' in length. Longer joists will require tighter bolting patterns.

Will a lag bolt weaken a ledger board?

This will significantly weaken the ledger board. In a ledger board application, a ½” x 4” lag bolt was tested to provide 180 lbs support of allowable shear load per screw. Be sure to know what you are connecting to.

What size lag bolts do I Need?

The most common method is to install ½” lag bolts with washers or carriage bolts with washers. You will usually need the length of the bolt to be at least 4”- 6" to penetrate through the 2x ledger board, the house sheathing and into the solid house rim.

How far can a ledger be bolted to a joist?

In fact, the maximum step down for a 2x10 ledger bolted to a 2x10 band joist is 3/4 inch if the bolting requirements are followed. #NotEnough

How many lag bolts do you put in a ledger board?

Since 2009, every edition of the IRC (including the anticipated 2021 edition) requires the deck ledger to be connected to the house floor band joist with ½” bolts or lag screws as shown in Table 507.9.

How far apart should lag screws be?

The bolts or lags must be placed along the ledger in two rows—one row along the top and one along the bottom—with the fasteners staggered between the two rows at the spacing indicated by the IRC table. For example, on a deck with a joist span of 15 feet, the lag screws are spaced 11 inches apart.

How long are ledger board lag screws?

Hex-head 1/2-inch hot-dipped galvanized bolts and 1/2-inch lag screws with standard cut washers (A) are the only two fastener options listed in the IRC for attaching deck ledgers.

How do you lag bolt a ledger board?

5:2415:31Options for Fastening a Deck Ledger - YouTubeYouTubeStart of suggested clipEnd of suggested clipYou can drive the screws in important. Thing you can't do is overdrive the fastener some people willMoreYou can drive the screws in important. Thing you can't do is overdrive the fastener some people will use some impact drivers that'll end up sucking the washer right into the ledger.

Can you double up a ledger board?

No, the double ledger board is attached to the rim joist (which sits on the foundation). The beam will then extend past the footing and anchor to the double ledger board.May 4, 2019

Where do you attach a ledger board?

0:142:19How to Install a Ledger Board for a Deck - DIY Network - YouTubeYouTubeStart of suggested clipEnd of suggested clipSo you can tie the ledger board directly to the home's rim board floor trusses or wall studs.MoreSo you can tie the ledger board directly to the home's rim board floor trusses or wall studs.

What size should a deck ledger board be?

Ledger shall be a minimum of 2x8 nominal. Where guards are required, outside joists and rim joists shall be a minimum of 2x8 nominal.

How much weight can a ledger board hold?

The ledger is 10' long so every foot of ledger must be designed to carry at least 200 lbs of load.

Can you use Tapcons for ledger board?

It probably did not equate to us getting many new products but there was a lot of good information regarding fasteners and joist hangers. Titen HD anchors (Tapcons on steroids as some call them) even in galvanized finish are not to be used in exterior application. Never to be used to attach Ledger Boards.Dec 18, 2015

What is the difference between a lag bolt and a lag screw?

What is the difference between a lag bolt and a lag screw? In practice, there is no difference in the terms. They are used interchangeably to refer to the same fastener. Technically speaking, lags should be referred to as screws, not bolts.

How do you install lag bolts?

1:332:23how to PROPERLY install “lag bolts” (pilot holes sizes ) - YouTubeYouTubeStart of suggested clipEnd of suggested clipOn put a clamp on to make sure everything is tight and the board won't move an impact driver isMoreOn put a clamp on to make sure everything is tight and the board won't move an impact driver is going to make this a lot easier to go. In it always works great when the hole is the right. Size.

How do you flash a ledger board?

2:4511:23Deck Ledger Board Flashing Inspection Tips - YouTubeYouTubeStart of suggested clipEnd of suggested clipSo this is flashing middle flashing middle flashing. You've got your floor joists attached with fourMoreSo this is flashing middle flashing middle flashing. You've got your floor joists attached with four joist hangers to the ledger. Board. So in the code book it says applied in a shingle like fashion.

How far apart should I install bolts on a ledger board?

Typically, you will need to install your bolts alternating high and low 2" from the top and bottom of the ledger board. As a rule of thumb, bolts can be spaced 16" on center for supporting joist span up to 12' in length. Longer joists will require tighter bolting patterns.

How long should a bolt be for a 2x ledger board?

You will usually need the length of the bolt to be at least 4”- 6" to penetrate through the 2x ledger board, the house sheathing and into the solid house rim. Never counter sink bolts. This will significantly weaken the ledger board.

How long should a lag bolt be?

You will usually need to pre-drill a 5/16” pilot hole into the rim joist if you are using ½” lag bolts. Your bolts or screws should be long enough to extend at least ½” past the board you are attaching to. They are usually installed in a zig-zag pattern.

How far apart are lag screws?

For example, on a deck with a joist span of 15 feet, the lag screws are spaced 11 inches apart.

How tight are lag screws?

Lag screws must penetrate through the rim joist by the length of the tapered portion at the end, typically about 5/16 inch to 3/8 inch. Bolts and lags must be tightened enough to draw the ledger and rim joist firmly together, but not so tight that the washers compress the wood on either side.

What fasteners are used for ledgers?

The International Residential Code lists two fasteners for directly attaching ledgers to a house: 1/2-inch-diameter hot-dip-galvanized hex-head machine bolts and 1/2-inch-diameter hot-dip-galvanized lag screws. Note that “carriage,” or “cap head,” bolts are not listed. The IRC also provides a table (R507.9.1.3 (1)) for the spacing of the fasteners .

What is a deck ledger?

Deck ledgers are the odd duck of residential construction. Most gravity loads in platform framing rely on stacking building elements, such as joists and rafters on mudsills and plates, beams on posts, headers on jacks, and so on. Instead of stacking the load, however, deck ledgers rely on bolts or screws to transfer the live and dead loads ...

Can you put structural screws on a mudsill?

One benefit to using structural screws is that some manufacturers permit the screws to be installed into the mudsill or top plate of a wall, not just into the rim joist. That widens the range of heights you can position a ledger at so the deck can be set a full step down from the inside of the house, if desired.

Can you countersink a fastener head?

Don’t be tempted to countersink a fastener head so that it is flush with the ledger surface—this is not permitted. Even when a fastener is shifted left or right, the spacing pattern of the remaining fasteners continues from the original layout point. Click for large image.

How many lags should be on a band board?

It is one of the most common ways of connecting the ledger to the band board. In this instance, minimum 1/2" lags are staggered along the length of the board. The lags should pass through by at least 1/2" on the back side of the band board.

What is the 5th ledger board?

The fifth ledger board technique involves mounting to a cinder block foundation. Cinder blocks are not as common in residential construction today as they were years ago and because they are hollow connecting a deck to them requires special attention.

Do you need to attach a deck to a ledger board?

If you are attaching your deck to a ledger board then you must know how to do it properly. There are different methods to accomplish this that are well accepted. A proper connection should be sufficiently strong and water tight. Both of these requirements are essential. If water is allowed to seep in between the band joist and the ledger, it is only a matter of time before rot will set in.

How far down from the top of a bolt should it be?

It must also be down from the top at least 2 inches and at least 3/4 in above the bottom. The second bolt has some extra regulation associated with it.  The second bolt must be at least 1-5/8 inches below the first bolt, but no more than 5 inches below the first bolt.

How far below the top of a joist is the second bolt?

The second bolt also has another vertical control: minimum distance from the top of the joistto the lower bolt; the numbers depend on the size of the joist: 2x8: min 5.5 inches below the top of the joist (Exception: if there are 2x8 joists and a 2x8 ledger, this distance can be reduced to 4.5 inches)

What is the no bolt zone on a band joist?

As with the ledger, there is a 2 inch no-bolt zone at ends of band joist boards. The upper and lower limits are the same as the ledger's (2 inches and 3/4 inch) only opposite because the forces are reversed (band joist is fully supported along its bottom).

Why are the no bolt zones shrunk?

The bottom no-bolt zone was shrunk from 2 inches to 3/4 inch. This is due to internal stresses in the ledger. The ledger basically hangs on the top bolts, but sits atop the bottom bolts, so more space is allowwed.

Can you bolt a 2x12 ledger to a 2x12 rim joist?

Bolting a 2x12 ledger to a 2x12 rim joist according to code is a surprising exercize: at first glance, it seems impossible to bolt because the minimum distance seems lower than the maximum distance. To solve this, the upper bolt needs to be lowered.  To step down, bring the lower bolt to its lower limit and attach.

image
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 1 2 3 4 5 6 7 8 9
8.3.21PHP Version2.32sRequest Duration2MBMemory UsageGET {post}Route
  • warninglog[19:52:17] LOG.warning: Creation of dynamic property Barryvdh\Debugbar\DataFormatter\QueryFormatter:...
  • warninglog[19:52:17] LOG.warning: Creation of dynamic property Barryvdh\Debugbar\DataFormatter\QueryFormatter:...
  • warninglog[19:52:17] LOG.warning: Callables of the form ["Swift_SmtpTransport", "Swift_Transport_EsmtpTranspor...
  • warninglog[19:52:17] LOG.warning: Creation of dynamic property Barryvdh\Debugbar\DataFormatter\SimpleFormatter...
  • warninglog[19:52:17] LOG.warning: Creation of dynamic property Barryvdh\Debugbar\DataFormatter\SimpleFormatter...
  • warninglog[19:52:17] LOG.warning: json_decode(): Passing null to parameter #1 ($json) of type string is deprec...
  • warninglog[19:52:17] LOG.warning: json_decode(): Passing null to parameter #1 ($json) of type string is deprec...
  • warninglog[19:52:17] LOG.warning: json_decode(): Passing null to parameter #1 ($json) of type string is deprec...
  • warninglog[19:52:17] LOG.warning: json_decode(): Passing null to parameter #1 ($json) of type string is deprec...
  • warninglog[19:52:17] LOG.warning: json_decode(): Passing null to parameter #1 ($json) of type string is deprec...
  • warninglog[19:52:17] LOG.warning: explode(): Passing null to parameter #2 ($string) of type string is deprecat...
  • Booting (32.27ms)
  • Application (2.29s)
  • 1 x Application (98.58%)
    2.29s
    1 x Booting (1.39%)
    32.27ms
    7 templates were rendered
    • themes.DevBlog.content.post (resources/views/themes/DevBlog/content/post.blade.php)34blade
      Params
      0
      post
      1
      postContent
      2
      author
      3
      updated_at
      4
      bing_rich_snippet_text
      5
      bing_rich_snippet_link
      6
      bing_related_keywords
      7
      google_related_keywords
      8
      bing_news_title
      9
      bing_news_description
      10
      bing_videos
      11
      bing_images
      12
      bing_search_result_title
      13
      bing_search_result_description
      14
      bing_search_result_url
      15
      bing_paa_questions
      16
      bing_paa_answers
      17
      bing_slider_faq_questions
      18
      bing_slider_faq_answers
      19
      bing_pop_faq_questions
      20
      bing_pop_faq_answers
      21
      bing_tab_faq_questions
      22
      bing_tab_faq_answers
      23
      google_faq_questions
      24
      google_faq_answers
      25
      google_rich_snippet
      26
      google_search_result
      27
      indexedArray
      28
      total_images
      29
      total_videos
      30
      settings
      31
      url_current
      32
      menus
      33
      sidebar
    • themes.DevBlog.layouts.master (resources/views/themes/DevBlog/layouts/master.blade.php)41blade
      Params
      0
      __env
      1
      app
      2
      errors
      3
      post
      4
      postContent
      5
      author
      6
      updated_at
      7
      bing_rich_snippet_text
      8
      bing_rich_snippet_link
      9
      bing_related_keywords
      10
      google_related_keywords
      11
      bing_news_title
      12
      bing_news_description
      13
      bing_videos
      14
      bing_images
      15
      bing_search_result_title
      16
      bing_search_result_description
      17
      bing_search_result_url
      18
      bing_paa_questions
      19
      bing_paa_answers
      20
      bing_slider_faq_questions
      21
      bing_slider_faq_answers
      22
      bing_pop_faq_questions
      23
      bing_pop_faq_answers
      24
      bing_tab_faq_questions
      25
      bing_tab_faq_answers
      26
      google_faq_questions
      27
      google_faq_answers
      28
      google_rich_snippet
      29
      google_search_result
      30
      indexedArray
      31
      total_images
      32
      total_videos
      33
      settings
      34
      url_current
      35
      menus
      36
      sidebar
      37
      i
      38
      __currentLoopData
      39
      loop
      40
      item
    • themes.DevBlog.panels.head (resources/views/themes/DevBlog/panels/head.blade.php)41blade
      Params
      0
      __env
      1
      app
      2
      errors
      3
      post
      4
      postContent
      5
      author
      6
      updated_at
      7
      bing_rich_snippet_text
      8
      bing_rich_snippet_link
      9
      bing_related_keywords
      10
      google_related_keywords
      11
      bing_news_title
      12
      bing_news_description
      13
      bing_videos
      14
      bing_images
      15
      bing_search_result_title
      16
      bing_search_result_description
      17
      bing_search_result_url
      18
      bing_paa_questions
      19
      bing_paa_answers
      20
      bing_slider_faq_questions
      21
      bing_slider_faq_answers
      22
      bing_pop_faq_questions
      23
      bing_pop_faq_answers
      24
      bing_tab_faq_questions
      25
      bing_tab_faq_answers
      26
      google_faq_questions
      27
      google_faq_answers
      28
      google_rich_snippet
      29
      google_search_result
      30
      indexedArray
      31
      total_images
      32
      total_videos
      33
      settings
      34
      url_current
      35
      menus
      36
      sidebar
      37
      i
      38
      __currentLoopData
      39
      loop
      40
      item
    • themes.DevBlog.panels.header (resources/views/themes/DevBlog/panels/header.blade.php)41blade
      Params
      0
      __env
      1
      app
      2
      errors
      3
      post
      4
      postContent
      5
      author
      6
      updated_at
      7
      bing_rich_snippet_text
      8
      bing_rich_snippet_link
      9
      bing_related_keywords
      10
      google_related_keywords
      11
      bing_news_title
      12
      bing_news_description
      13
      bing_videos
      14
      bing_images
      15
      bing_search_result_title
      16
      bing_search_result_description
      17
      bing_search_result_url
      18
      bing_paa_questions
      19
      bing_paa_answers
      20
      bing_slider_faq_questions
      21
      bing_slider_faq_answers
      22
      bing_pop_faq_questions
      23
      bing_pop_faq_answers
      24
      bing_tab_faq_questions
      25
      bing_tab_faq_answers
      26
      google_faq_questions
      27
      google_faq_answers
      28
      google_rich_snippet
      29
      google_search_result
      30
      indexedArray
      31
      total_images
      32
      total_videos
      33
      settings
      34
      url_current
      35
      menus
      36
      sidebar
      37
      i
      38
      __currentLoopData
      39
      loop
      40
      item
    • themes.DevBlog.panels.navbar (resources/views/themes/DevBlog/panels/navbar.blade.php)41blade
      Params
      0
      __env
      1
      app
      2
      errors
      3
      post
      4
      postContent
      5
      author
      6
      updated_at
      7
      bing_rich_snippet_text
      8
      bing_rich_snippet_link
      9
      bing_related_keywords
      10
      google_related_keywords
      11
      bing_news_title
      12
      bing_news_description
      13
      bing_videos
      14
      bing_images
      15
      bing_search_result_title
      16
      bing_search_result_description
      17
      bing_search_result_url
      18
      bing_paa_questions
      19
      bing_paa_answers
      20
      bing_slider_faq_questions
      21
      bing_slider_faq_answers
      22
      bing_pop_faq_questions
      23
      bing_pop_faq_answers
      24
      bing_tab_faq_questions
      25
      bing_tab_faq_answers
      26
      google_faq_questions
      27
      google_faq_answers
      28
      google_rich_snippet
      29
      google_search_result
      30
      indexedArray
      31
      total_images
      32
      total_videos
      33
      settings
      34
      url_current
      35
      menus
      36
      sidebar
      37
      i
      38
      __currentLoopData
      39
      loop
      40
      item
    • themes.DevBlog.panels.footer (resources/views/themes/DevBlog/panels/footer.blade.php)41blade
      Params
      0
      __env
      1
      app
      2
      errors
      3
      post
      4
      postContent
      5
      author
      6
      updated_at
      7
      bing_rich_snippet_text
      8
      bing_rich_snippet_link
      9
      bing_related_keywords
      10
      google_related_keywords
      11
      bing_news_title
      12
      bing_news_description
      13
      bing_videos
      14
      bing_images
      15
      bing_search_result_title
      16
      bing_search_result_description
      17
      bing_search_result_url
      18
      bing_paa_questions
      19
      bing_paa_answers
      20
      bing_slider_faq_questions
      21
      bing_slider_faq_answers
      22
      bing_pop_faq_questions
      23
      bing_pop_faq_answers
      24
      bing_tab_faq_questions
      25
      bing_tab_faq_answers
      26
      google_faq_questions
      27
      google_faq_answers
      28
      google_rich_snippet
      29
      google_search_result
      30
      indexedArray
      31
      total_images
      32
      total_videos
      33
      settings
      34
      url_current
      35
      menus
      36
      sidebar
      37
      i
      38
      __currentLoopData
      39
      loop
      40
      item
    • themes.DevBlog.panels.scripts (resources/views/themes/DevBlog/panels/scripts.blade.php)41blade
      Params
      0
      __env
      1
      app
      2
      errors
      3
      post
      4
      postContent
      5
      author
      6
      updated_at
      7
      bing_rich_snippet_text
      8
      bing_rich_snippet_link
      9
      bing_related_keywords
      10
      google_related_keywords
      11
      bing_news_title
      12
      bing_news_description
      13
      bing_videos
      14
      bing_images
      15
      bing_search_result_title
      16
      bing_search_result_description
      17
      bing_search_result_url
      18
      bing_paa_questions
      19
      bing_paa_answers
      20
      bing_slider_faq_questions
      21
      bing_slider_faq_answers
      22
      bing_pop_faq_questions
      23
      bing_pop_faq_answers
      24
      bing_tab_faq_questions
      25
      bing_tab_faq_answers
      26
      google_faq_questions
      27
      google_faq_answers
      28
      google_rich_snippet
      29
      google_search_result
      30
      indexedArray
      31
      total_images
      32
      total_videos
      33
      settings
      34
      url_current
      35
      menus
      36
      sidebar
      37
      i
      38
      __currentLoopData
      39
      loop
      40
      item
    uri
    GET {post}
    middleware
    web, checkdate
    as
    post.show
    controller
    App\Http\Controllers\Frontend\json_data\PostController@show
    namespace
    where
    file
    app/Http/Controllers/Frontend/json_data/PostController.php:18-166
    7 statements were executed2.24s
    • select * from `posts` where `published_at` <= '2025-06-14 19:52:17' and `slug` = 'how-far-apart-should-lag-bolts-be-on-a-ledger-board' and `posts`.`deleted_at` is null limit 1
      1.89ms/app/Providers/RouteServiceProvider.php:54receivinghelpdeskask
      Metadata
      Bindings
      • 0. 2025-06-14 19:52:17
      • 1. how-far-apart-should-lag-bolts-be-on-a-ledger-board
      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` = 138845 and `json_post_contents`.`post_id` is not null and `rewrite_id` = 0
      3.51msmiddleware::checkdate:30receivinghelpdeskask
      Metadata
      Bindings
      • 0. 138845
      • 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
      460μ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
      400μ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
      340μs/vendor/outl1ne/nova-menu-builder/src/Models/Menu.php:35receivinghelpdeskask
      Metadata
      Backtrace
      • 24. /vendor/outl1ne/nova-menu-builder/src/Models/Menu.php:35
      • 25. /vendor/outl1ne/nova-menu-builder/src/helpers.php:33
      • 27. /vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
      • 28. /vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:45
      • 29. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:261
    • select `id`, `post_title`, `slug` from `posts` where `status` = 'publish' and `posts`.`deleted_at` is null order by RAND() limit 10
      2.23s/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` = 40228 limit 1
      880μsview::2dd102cf0462e89a4d4d8bc77355d767652bf9aa:15receivinghelpdeskask
      Metadata
      Bindings
      • 0. 40228
      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
        58Qye1W4K18ARikleH5oLoH7kJFCij46XhKxRHLR
        _previous
        array:1 [ "url" => "https://receivinghelpdesk.com/ask/how-far-apart-should-lag-bolts-be-on-a-ledge...
        _flash
        array:2 [ "old" => [] "new" => [] ]
        PHPDEBUGBAR_STACK_DATA
        []
        path_info
        /how-far-apart-should-lag-bolts-be-on-a-ledger-board
        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 => "216.73.216.243" ] "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 => "94fa7a9e2ad29d42-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 => "216.73.216.243, 172.69.58.184" ] "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/how-far-apart-should-lag-bolts-be-on-a-ledger-board" "QUERY_STRING" => "" "REQUEST_METHOD" => "GET" "SERVER_PROTOCOL" => "HTTP/1.0" "GATEWAY_INTERFACE" => "CGI/1.1" "REDIRECT_URL" => "/ask/how-far-apart-should-lag-bolts-be-on-a-ledger-board" "REMOTE_PORT" => "47838" "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.184" "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" => "216.73.216.243" "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" => "94fa7a9e2ad29d42-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" => "216.73.216.243, 172.69.58.184" "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" => 1749910937.4025 "REQUEST_TIME" => 1749910937 ]
        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 => "Sat, 14 Jun 2025 14:22:17 GMT" ] "pragma" => array:1 [ 0 => "no-cache" ] "expires" => array:1 [ 0 => -1 ] "set-cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6InBPOG1IdDJmNDl3cVNNVVQzdWs3NUE9PSIsInZhbHVlIjoiZXJ1anJKc1Vybk1WMHFuQzJlK1Iwd3lQaWpBNTZwS1lqN0JveER0OWtEcWxUanpnYTdIY04xTzRvSHlRdFZYbkVNc0QvUmVnZVhrNzh3YWZ3dU9mT1RTcERYVmVnUjBGN1MydW41VFMwQlNIK1IvMEJsY2cydXlxS0tqcnlMR1giLCJtYWMiOiIzODNlZTYzMzUwZTM2OTEzYjVkMWY1ZGFiYzIzNDAwY2U3NzMxZjhhZmIwMGMzODg5YzJkMTdlNzU1M2E2MjczIiwidGFnIjoiIn0%3D; expires=Sat, 14-Jun-2025 16:22:19 GMT; Max-Age=7200; path=/; samesite=laxXSRF-TOKEN=eyJpdiI6InBPOG1IdDJmNDl3cVNNVVQzdWs3NUE9PSIsInZhbHVlIjoiZXJ1anJKc1Vybk1WMHFuQzJlK1Iwd3lQaWpBNTZwS1lqN0JveER0OWtEcWxUanpnYTdIY04xTzRvSHlRdFZYbkVNc0QvU" 1 => "askhelpdesk_session=eyJpdiI6IkNoWGdJU0Nqc2pxcnVYTHZTRG9GZ0E9PSIsInZhbHVlIjoiYzJsTlZDZU9KWjFRYVVYZnFNL0pnNlBEVmM4NVk0aitlakNrM1lkd0NpNnBEejdya2FzVktNZ050bkx3aElIek9YOHl3bzhYemJwZ3VVaWtZQ29HNkhMOXFmTllWS2NDTDBlWFZhN3BkU2piZmtZbGxtRXJGL3lkWXRaZUdsMEciLCJtYWMiOiI0MzdmNTkzMjM5YzRmYjhiYjgzMTAzMGIwZDZlZGY2ZDA5YThhOTBkZWEwOTFhNmYxNjczMGU5YTU5ZWQ1YzNmIiwidGFnIjoiIn0%3D; expires=Sat, 14-Jun-2025 16:22:19 GMT; Max-Age=7200; path=/; httponly; samesite=laxaskhelpdesk_session=eyJpdiI6IkNoWGdJU0Nqc2pxcnVYTHZTRG9GZ0E9PSIsInZhbHVlIjoiYzJsTlZDZU9KWjFRYVVYZnFNL0pnNlBEVmM4NVk0aitlakNrM1lkd0NpNnBEejdya2FzVktNZ050bkx3aElI" ] "Set-Cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6InBPOG1IdDJmNDl3cVNNVVQzdWs3NUE9PSIsInZhbHVlIjoiZXJ1anJKc1Vybk1WMHFuQzJlK1Iwd3lQaWpBNTZwS1lqN0JveER0OWtEcWxUanpnYTdIY04xTzRvSHlRdFZYbkVNc0QvUmVnZVhrNzh3YWZ3dU9mT1RTcERYVmVnUjBGN1MydW41VFMwQlNIK1IvMEJsY2cydXlxS0tqcnlMR1giLCJtYWMiOiIzODNlZTYzMzUwZTM2OTEzYjVkMWY1ZGFiYzIzNDAwY2U3NzMxZjhhZmIwMGMzODg5YzJkMTdlNzU1M2E2MjczIiwidGFnIjoiIn0%3D; expires=Sat, 14-Jun-2025 16:22:19 GMT; path=/XSRF-TOKEN=eyJpdiI6InBPOG1IdDJmNDl3cVNNVVQzdWs3NUE9PSIsInZhbHVlIjoiZXJ1anJKc1Vybk1WMHFuQzJlK1Iwd3lQaWpBNTZwS1lqN0JveER0OWtEcWxUanpnYTdIY04xTzRvSHlRdFZYbkVNc0QvU" 1 => "askhelpdesk_session=eyJpdiI6IkNoWGdJU0Nqc2pxcnVYTHZTRG9GZ0E9PSIsInZhbHVlIjoiYzJsTlZDZU9KWjFRYVVYZnFNL0pnNlBEVmM4NVk0aitlakNrM1lkd0NpNnBEejdya2FzVktNZ050bkx3aElIek9YOHl3bzhYemJwZ3VVaWtZQ29HNkhMOXFmTllWS2NDTDBlWFZhN3BkU2piZmtZbGxtRXJGL3lkWXRaZUdsMEciLCJtYWMiOiI0MzdmNTkzMjM5YzRmYjhiYjgzMTAzMGIwZDZlZGY2ZDA5YThhOTBkZWEwOTFhNmYxNjczMGU5YTU5ZWQ1YzNmIiwidGFnIjoiIn0%3D; expires=Sat, 14-Jun-2025 16:22:19 GMT; path=/; httponlyaskhelpdesk_session=eyJpdiI6IkNoWGdJU0Nqc2pxcnVYTHZTRG9GZ0E9PSIsInZhbHVlIjoiYzJsTlZDZU9KWjFRYVVYZnFNL0pnNlBEVmM4NVk0aitlakNrM1lkd0NpNnBEejdya2FzVktNZ050bkx3aElI" ] ]
        session_attributes
        0 of 0
        array:4 [ "_token" => "58Qye1W4K18ARikleH5oLoH7kJFCij46XhKxRHLR" "_previous" => array:1 [ "url" => "https://receivinghelpdesk.com/ask/how-far-apart-should-lag-bolts-be-on-a-ledger-board" ] "_flash" => array:2 [ "old" => [] "new" => [] ] "PHPDEBUGBAR_STACK_DATA" => [] ]