Receiving Helpdesk

how many egress windows are required in a basement in ontario

by Frederic Bernier Published 3 years ago Updated 2 years ago

The Ontario Fire Code requirements are different still, particularly when it comes to rental properties, such as boarding, lodging and rooming houses. The code states that each floor area shall be served by at least two exits. In regards to basement bedrooms, one exit can be through the stairs to the first floor.Jul 8, 2016

Full Answer

What is the minimum size of an egress window in Canada?

Specific Requirements for Egress Basement Windows in Canada The window well size of egress windows in basement must meet the above criteria and also must have an opening with a depth of 30 inches (0.76 m) and must be 76 cm from the wall.

Do I need egress windows for my Hamilton or Burlington basement?

If you are a homeowner in the Hamilton or Burlington area – and your home has a full basement – then you should strongly consider egress windows for your basement. Egress windows are simply windows that can be easily opened from the inside without keys or tools. They are beneficial for several reasons.

What is the window well size of egress windows in basement?

The window well size of egress windows in basement must meet the above criteria and also must have an opening with a depth of 30 inches (0.76 m) and must be 76 cm from the wall.

Do you need a building permit for a bedroom egress window?

The requirement for a properly-sized bedroom window has been around since 1980 and subsequent code changes since then have made it even easier to understand how a bedroom egress window is defined. As with any building project, a proper building permit is required and your drawings will be required to show location and size of windows.

What is the code for egress windows in Ontario?

Direct grade level egress windows can be 5.0 square feet minimum. ✓ The minimum net clear opening height shall be 24”. ✓ The minimum net clear opening width shall be 20”. Egress windows shall have the bottom of the clear opening not greater than 44” measured from the floor.

Are egress windows required in basements Ontario?

In Short. To put it all simply, if you are developing your basement in Ontario you will need an egress window that has a wide clearance and be easily opened. The Great Egress Company provides a curated collection of windows that meet egress requirements.

Does a basement bedroom need an egress window in Ontario?

As a fire safety issue, every basement level that contains a bedroom shall be provided with a properly sized egress window. In addition to other requirements, the window must have a minimum, unobstructed opening of 0.35m² (3.8ft²) with no dimension being less than 380mm (15”).

How many windows should a basement have?

A basement that is below-grade level on all sides will need a minimum of one egress window, as well as one in each basement bedroom (including guest rooms). Walk-out basements already have proper egress (usually a patio door), but bedrooms in walkout basements also need at least one egress window.

What is the smallest egress window allowed?

In order to meet baseline requirements, egress windows must meet the following standards:Minimum width of opening: 20 in.Minimum height of opening: 24 in.Minimum net clear opening: 5.7 sq. ft. (5.0 sq. ft. for ground floor)Recommended sill height above floor: 42 in. *

Do all basement windows need window wells?

Quick answer: If you have a basement window that is fully or partially below grade, you will need a window well to prevent leaking and help bring in light. If the basement window is in a habitable room, then you will need a window well and window that conforms to IRC Building Code emergency egress requirements.

What is the difference between the National Building Code and the Ontario Building Code?

The significant difference between the National and Ontario codes is that a means of egress is required for each bedroom with the National Building Code, while only one means of egress per level is required with the Ontario Building Code . Also, the National Building Code requires the sill height from the floor to be no more than 1,500 mm ...

How many windows are required for a combination bedroom?

The specific requirements are as follows: Except where the suite has a sprinkler, each bedroom or combination bedroom shall have at least one outside window or exterior door operable from the inside without the use of key, tools or special knowledge and without the removal of sashes or hardware.

What is an emergency escape?

Emergency Escape: An Emergency Escape requires that each bedroom must have a door that leads directly to the exterior of the building or have a properly-sized egress window that can be opened from the inside without the use of keys, tools, hardware or special knowledge (un less this bedroom has a sprinkler system installed). ...

How high should a window be above the floor?

It is further recommended that the bottom of any egress window opening or sill not be higher than 1.5m (5 feet ) above the floor. Now this can be somewhat challenging for any bedroom in a basement, so some means of built-in furniture below the window to assist in the event of an emergency is required.

What is the NBCC for bedroom windows?

The National Building Code of Canada (NBCC), on which the Provincial Codes are based, has very clear requirements as it relates to bedroom windows and how the bedroom window serves three distinct purposes in the home: Light (at least five per cent of the floor area served)

How far out from window should a window well be?

If a window well is required, it must be out from the window at least 550mm (about 22″) to provide safe passage. Awning style windows for example opening into a window well typically won’t work because they tend to obstruct clear passage unless the window well is unusually large.

Does every floor level have an outside window?

Except where a door on the same floor level as the bedroom provides direct access to the exterior, every floor level containing a bedroom in a suite shall be provided with at least one outside window that, is openable from the inside without the use of tools,

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 Version429msRequest Duration2MBMemory UsageGET {post}Route
  • warninglog[01:46:40] LOG.warning: Creation of dynamic property Barryvdh\Debugbar\DataFormatter\QueryFormatter:...
  • warninglog[01:46:40] LOG.warning: Creation of dynamic property Barryvdh\Debugbar\DataFormatter\QueryFormatter:...
  • warninglog[01:46:40] LOG.warning: Callables of the form ["Swift_SmtpTransport", "Swift_Transport_EsmtpTranspor...
  • warninglog[01:46:40] LOG.warning: Creation of dynamic property Barryvdh\Debugbar\DataFormatter\SimpleFormatter...
  • warninglog[01:46:40] LOG.warning: Creation of dynamic property Barryvdh\Debugbar\DataFormatter\SimpleFormatter...
  • warninglog[01:46:40] LOG.warning: json_decode(): Passing null to parameter #1 ($json) of type string is deprec...
  • warninglog[01:46:40] LOG.warning: json_decode(): Passing null to parameter #1 ($json) of type string is deprec...
  • warninglog[01:46:40] LOG.warning: json_decode(): Passing null to parameter #1 ($json) of type string is deprec...
  • warninglog[01:46:40] LOG.warning: json_decode(): Passing null to parameter #1 ($json) of type string is deprec...
  • warninglog[01:46:40] LOG.warning: json_decode(): Passing null to parameter #1 ($json) of type string is deprec...
  • warninglog[01:46:40] LOG.warning: explode(): Passing null to parameter #2 ($string) of type string is deprecat...
  • Booting (14.34ms)
  • Application (414ms)
  • 1 x Application (96.56%)
    414.48ms
    1 x Booting (3.34%)
    14.34ms
    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 executed391ms
    • select * from `posts` where `published_at` <= '2025-06-17 01:46:40' and `slug` = 'how-many-egress-windows-are-required-in-a-basement-in-ontario' and `posts`.`deleted_at` is null limit 1
      2.21ms/app/Providers/RouteServiceProvider.php:54receivinghelpdeskask
      Metadata
      Bindings
      • 0. 2025-06-17 01:46:40
      • 1. how-many-egress-windows-are-required-in-a-basement-in-ontario
      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` = 171886 and `json_post_contents`.`post_id` is not null and `rewrite_id` = 0
      7.78msmiddleware::checkdate:30receivinghelpdeskask
      Metadata
      Bindings
      • 0. 171886
      • 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
      910μ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
      960μ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
      1ms/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
      377ms/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` = 5626 limit 1
      1.17msview::2dd102cf0462e89a4d4d8bc77355d767652bf9aa:15receivinghelpdeskask
      Metadata
      Bindings
      • 0. 5626
      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
        mjPqkHnReLACrZoIwXleX2mMEqTx9z5twvB6t1NW
        _previous
        array:1 [ "url" => "https://receivinghelpdesk.com/ask/how-many-egress-windows-are-required-in-a-ba...
        _flash
        array:2 [ "old" => [] "new" => [] ]
        PHPDEBUGBAR_STACK_DATA
        []
        path_info
        /how-many-egress-windows-are-required-in-a-basement-in-ontario
        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.63.7c30=75d4bd46c930883a.1750104982.; _pk_ses.63.7c30=1; _pk_id.64.7c30=2fa7f1bb0ef0f997.1750104983.; _pk_ses.64.7c30=1; XSRF-TOKEN=eyJpdiI6Ik1vbVFodmZGZmdwQWNJOStEZEU2c2c9PSIsInZhbHVlIjoiaDVKZXhjcytkQUJFVW0rNEZweEhPUUdwZjBRUS9KUWdmYXVFSXBFWUdBVlZSN3BDV3EwT0o5dUZ6bUN1T3k4dU5CSE84K0hjaEtNR0JuNm5tdlZuVjBxYm1rQ1VQRVhOVUorMzI5TlZOcVlGWnBTS0Y0dlVuV3lNMkF3eDVTOG0iLCJtYWMiOiIzMTkzOTcyYTAzYzdhNzQzMzRkOTI2NjFjNzQzNTliNDhlOTMzMjk1NmE5NWZhZWU5ODYyNjA5YjljZjU1YTEzIiwidGFnIjoiIn0%3D; askhelpdesk_session=eyJpdiI6IlJGYUZ5cmZYTzVZdWZiL1JjR0dLYnc9PSIsInZhbHVlIjoidHdWaUpDUjFxdXNscnRYQUlUWVhjZXYyMWh6V3BodG1IRGNCZnNmcndBdnlDa0VPaWFzWDdBRG5XcER5dTJvbWlwaC9KeitKZE5qSUEyWlI2OEptQkZQL1hORVh3SVd0MjBISFQ0YW8zSG5hTHpVZTBHT05mTE0xajlrNlk2N2YiLCJtYWMiOiI2ZGI1NGZkOTFhMzkwYjRlODQyODJhZmVmYzc1NGUzYTk1NGE5MzZhMzdhNjA2NDRhMzRhYzIyMWMzM2M5YjQxIiwidGFnIjoiIn0%3D_pk_id.63.7c30=75d4bd46c930883a.1750104982.; _pk_ses.63.7c30=1; _pk_id.64.7c30=2fa7f1bb0ef0f997.1750104983.; _pk_ses.64.7c30=1; XSRF-TOKEN=eyJpdiI6Ik1vbVFodmZGZ" ] "cf-ipcountry" => array:1 [ 0 => "US" ] "cf-connecting-ip" => array:1 [ 0 => "216.73.216.241" ] "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 => "950cfc7dadeceb09-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.241, 172.71.254.183" ] "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-many-egress-windows-are-required-in-a-basement-in-ontario" "QUERY_STRING" => "" "REQUEST_METHOD" => "GET" "SERVER_PROTOCOL" => "HTTP/1.0" "GATEWAY_INTERFACE" => "CGI/1.1" "REDIRECT_URL" => "/ask/how-many-egress-windows-are-required-in-a-basement-in-ontario" "REMOTE_PORT" => "51652" "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.71.254.183" "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.63.7c30=75d4bd46c930883a.1750104982.; _pk_ses.63.7c30=1; _pk_id.64.7c30=2fa7f1bb0ef0f997.1750104983.; _pk_ses.64.7c30=1; XSRF-TOKEN=eyJpdiI6Ik1vbVFodmZGZmdwQWNJOStEZEU2c2c9PSIsInZhbHVlIjoiaDVKZXhjcytkQUJFVW0rNEZweEhPUUdwZjBRUS9KUWdmYXVFSXBFWUdBVlZSN3BDV3EwT0o5dUZ6bUN1T3k4dU5CSE84K0hjaEtNR0JuNm5tdlZuVjBxYm1rQ1VQRVhOVUorMzI5TlZOcVlGWnBTS0Y0dlVuV3lNMkF3eDVTOG0iLCJtYWMiOiIzMTkzOTcyYTAzYzdhNzQzMzRkOTI2NjFjNzQzNTliNDhlOTMzMjk1NmE5NWZhZWU5ODYyNjA5YjljZjU1YTEzIiwidGFnIjoiIn0%3D; askhelpdesk_session=eyJpdiI6IlJGYUZ5cmZYTzVZdWZiL1JjR0dLYnc9PSIsInZhbHVlIjoidHdWaUpDUjFxdXNscnRYQUlUWVhjZXYyMWh6V3BodG1IRGNCZnNmcndBdnlDa0VPaWFzWDdBRG5XcER5dTJvbWlwaC9KeitKZE5qSUEyWlI2OEptQkZQL1hORVh3SVd0MjBISFQ0YW8zSG5hTHpVZTBHT05mTE0xajlrNlk2N2YiLCJtYWMiOiI2ZGI1NGZkOTFhMzkwYjRlODQyODJhZmVmYzc1NGUzYTk1NGE5MzZhMzdhNjA2NDRhMzRhYzIyMWMzM2M5YjQxIiwidGFnIjoiIn0%3D_pk_id.63.7c30=75d4bd46c930883a.1750104982.; _pk_ses.63.7c30=1; _pk_id.64.7c30=2fa7f1bb0ef0f997.1750104983.; _pk_ses.64.7c30=1; XSRF-TOKEN=eyJpdiI6Ik1vbVFodmZGZ" "HTTP_CF_IPCOUNTRY" => "US" "HTTP_CF_CONNECTING_IP" => "216.73.216.241" "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" => "950cfc7dadeceb09-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.241, 172.71.254.183" "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" => 1750105000.6005 "REQUEST_TIME" => 1750105000 ]
        request_cookies
        0 of 0
        array:6 [ "_pk_id_63_7c30" => null "_pk_ses_63_7c30" => null "_pk_id_64_7c30" => null "_pk_ses_64_7c30" => null "XSRF-TOKEN" => "mjPqkHnReLACrZoIwXleX2mMEqTx9z5twvB6t1NW" "askhelpdesk_session" => "FLABSIJMOzHxtMbbbyDRrJXYWJ22bt6Djk4PAStC" ]
        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 => "Mon, 16 Jun 2025 20:16:40 GMT" ] "pragma" => array:1 [ 0 => "no-cache" ] "expires" => array:1 [ 0 => -1 ] "set-cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6IjgzTDhMQ0ZuWnpJdFlLaURZWGF2dlE9PSIsInZhbHVlIjoiZk4rR3B3RmQwWHVMVUE1OGp3ZFJFTENMOFRkVnIvMmJhZ2h1dytGSGlEWXkxZ2dqeDk1UzAyazdKUnoxTkhFaFRLYTVjdmZsejRGVWFFL3ozU2dqNkRsLzRwTjhVcEgwOGhtM081UVlpLzlnZWF2MWN6bFNYZHppaVVPeWtUQ1IiLCJtYWMiOiJkMzhkNmUxNzc5YzhjMjI5YzMyY2EyNTA3ZjFkNThjNWQxZTIyNWFmOGFjMDgxYWUzM2NjMGExOTVmYjk3NjE3IiwidGFnIjoiIn0%3D; expires=Mon, 16-Jun-2025 22:16:41 GMT; Max-Age=7200; path=/; samesite=laxXSRF-TOKEN=eyJpdiI6IjgzTDhMQ0ZuWnpJdFlLaURZWGF2dlE9PSIsInZhbHVlIjoiZk4rR3B3RmQwWHVMVUE1OGp3ZFJFTENMOFRkVnIvMmJhZ2h1dytGSGlEWXkxZ2dqeDk1UzAyazdKUnoxTkhFaFRLYTVjd" 1 => "askhelpdesk_session=eyJpdiI6IlcxNHhiQXFSdEhlai9GSktEcHpaREE9PSIsInZhbHVlIjoiZktzbHZEdXh2aVUzMy8wWjJDTzMyTkVSWklDVTdFSi9aQTNjZHgvdGVFQjNuNzI0ZWtSLzRQSEl2ZjRoUGY4VDJIQ3R5L1RwQlFKcklxVUxFU2Z0cXVuaHJkRzdPblZJOWkxeWE0TlVYWDFlRmpWS2VqTTRtMFZtU3pIMU45dEgiLCJtYWMiOiI3OTg1YTJmNTI3NjAwZjNlYWIzZjM3ZmQxZmZmZjc0Y2M4YTdiZWViNjdhNmI0MjdlODQwMTMzNzQ0NmM1NjQ1IiwidGFnIjoiIn0%3D; expires=Mon, 16-Jun-2025 22:16:41 GMT; Max-Age=7200; path=/; httponly; samesite=laxaskhelpdesk_session=eyJpdiI6IlcxNHhiQXFSdEhlai9GSktEcHpaREE9PSIsInZhbHVlIjoiZktzbHZEdXh2aVUzMy8wWjJDTzMyTkVSWklDVTdFSi9aQTNjZHgvdGVFQjNuNzI0ZWtSLzRQSEl2ZjRoUGY4" ] "Set-Cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6IjgzTDhMQ0ZuWnpJdFlLaURZWGF2dlE9PSIsInZhbHVlIjoiZk4rR3B3RmQwWHVMVUE1OGp3ZFJFTENMOFRkVnIvMmJhZ2h1dytGSGlEWXkxZ2dqeDk1UzAyazdKUnoxTkhFaFRLYTVjdmZsejRGVWFFL3ozU2dqNkRsLzRwTjhVcEgwOGhtM081UVlpLzlnZWF2MWN6bFNYZHppaVVPeWtUQ1IiLCJtYWMiOiJkMzhkNmUxNzc5YzhjMjI5YzMyY2EyNTA3ZjFkNThjNWQxZTIyNWFmOGFjMDgxYWUzM2NjMGExOTVmYjk3NjE3IiwidGFnIjoiIn0%3D; expires=Mon, 16-Jun-2025 22:16:41 GMT; path=/XSRF-TOKEN=eyJpdiI6IjgzTDhMQ0ZuWnpJdFlLaURZWGF2dlE9PSIsInZhbHVlIjoiZk4rR3B3RmQwWHVMVUE1OGp3ZFJFTENMOFRkVnIvMmJhZ2h1dytGSGlEWXkxZ2dqeDk1UzAyazdKUnoxTkhFaFRLYTVjd" 1 => "askhelpdesk_session=eyJpdiI6IlcxNHhiQXFSdEhlai9GSktEcHpaREE9PSIsInZhbHVlIjoiZktzbHZEdXh2aVUzMy8wWjJDTzMyTkVSWklDVTdFSi9aQTNjZHgvdGVFQjNuNzI0ZWtSLzRQSEl2ZjRoUGY4VDJIQ3R5L1RwQlFKcklxVUxFU2Z0cXVuaHJkRzdPblZJOWkxeWE0TlVYWDFlRmpWS2VqTTRtMFZtU3pIMU45dEgiLCJtYWMiOiI3OTg1YTJmNTI3NjAwZjNlYWIzZjM3ZmQxZmZmZjc0Y2M4YTdiZWViNjdhNmI0MjdlODQwMTMzNzQ0NmM1NjQ1IiwidGFnIjoiIn0%3D; expires=Mon, 16-Jun-2025 22:16:41 GMT; path=/; httponlyaskhelpdesk_session=eyJpdiI6IlcxNHhiQXFSdEhlai9GSktEcHpaREE9PSIsInZhbHVlIjoiZktzbHZEdXh2aVUzMy8wWjJDTzMyTkVSWklDVTdFSi9aQTNjZHgvdGVFQjNuNzI0ZWtSLzRQSEl2ZjRoUGY4" ] ]
        session_attributes
        0 of 0
        array:4 [ "_token" => "mjPqkHnReLACrZoIwXleX2mMEqTx9z5twvB6t1NW" "_previous" => array:1 [ "url" => "https://receivinghelpdesk.com/ask/how-many-egress-windows-are-required-in-a-basement-in-ontario" ] "_flash" => array:2 [ "old" => [] "new" => [] ] "PHPDEBUGBAR_STACK_DATA" => [] ]