Receiving Helpdesk

how often do sds sheets need to be updated

by Virginie Schinner Published 3 years ago Updated 2 years ago

every 3 years

Full Answer

How often do safety data sheets (SDS) have to be updated?

There is no requirement any longer to update Safety data sheets every 3 years. That was only under the old WHMIS 1988 requirement. That no longer applies. How often do Safety Data Sheets (SDS) have to be updated?

When does a supplier have to update the MSDS?

If there is significant new data, the supplier must update the MSDS within 90 days. And if you purchase the product within that period, then your supplier must inform you of the available new information. Then the supplier must inform you when a new revision is available.

How do you determine MSDs update frequency?

Here are five references that you get the idea of in determining MSDS update frequency. MSDS updating frequency is every 3 years or when significant new data is available before 3 years elapsed. This means that revised MSDS must be available if there is a change in the hazard classification of the substance.

What is the OSHA SDS sheets requirement?

SDS files are considered employee exposure records. Even when a chemical is no longer in use, the SDS should be archived/maintained for 30 years. OSHA MSDS sheets requirements represent just one piece of your company’s success and compliance.

How often should SDS be updated OSHA?

OSHA regulations require an SDS to be revised within three months after a chemical manufacturer or employer becomes aware of significant new information concerning the hazards of a chemical.

Do SDS have an expiry date?

The SDS must accompany the first shipment of chemicals. Any updated SDS should be sent within three months of any new and significant information regarding the given hazardous chemical. So, yes, safety data sheets do expire.

How often must a safety data sheet be updated?

every 5 yearsReviewing and updating safety data sheets Manufacturers and importers of hazardous chemicals must review and update the information in an SDS every 5 years. All SDS must list the date when it was last reviewed and updated.

Do SDS need to be updated?

When is the SDS updated? This definition means that an SDS must be updated when there is new information that changes how the hazardous product is classified, or when there are changes to the way you will handle or store or protect yourself from the hazards of the product.

Does SDS expire after 3 years?

1, 2018, and with the 3-year expiration rule changing on SDSs, it is causing some confusion if workplaces need to keep reviewing their SDS inventory on a regular basis. Going forward, WHMIS 2015 requires suppliers to continuously review and update their SDSs if changes to the product occur.

How do you maintain SDS sheets?

The 6 Step Guide To Maintaining Safety Data SheetsLearn & Assign. Familiarize yourself with OSHA's Hazard Communication Standard and its provisions so you can better determine what is needed for compliance in your workplace. ... Prepare & Implement. ... Label. ... Maintain. ... Inform & Train. ... Review & Reassess.

How often do SDS sheets need to be updated in Canada?

every three yearsIf you are selling to those provinces, please ensure that your Safety Data Sheets (SDSs) are up-to-date and reviewed every three years.

How long must a Material Safety Data Sheet be retained?

30 yearsOSHA standard, 29 CFR 1910.1020, Access to employee Exposure and Medical Records defines "employee exposure records" to include material safety data sheets. The standard requires all employee exposure records to be maintained for at least 30 years.

How often should safety data sheets be updated UK?

Revision of the safety data sheet is necessary The revision and updating of safety data sheets is not predetermined (there is no requirement that data sheets should be revised annually / every two years or every five years). Revision is required in all cases when new information is available about the product.

How many SDS are required at your workplace?

one SDSAll employees must be trained that you are using one SDS as representative of all vendors (so there isn't confusion during an emergency). The SDS must be complete and accurate. The manufacturer listed on the SDS is willing to act as the responsible party in the event of an emergency.

Is an SDS a legal requirement?

SDS are a must if a chemical is hazardous and is being supplied for use at work, whether in packages or not. SDS are also needed if your chemical is not classified as hazardous but contains small amounts of a hazardous substance.

OSHA Update Requirements for Manufacturers and Suppliers

The OSHA Hazard Communication Standard also requires both manufacturers and importers to develop SDSs for every hazardous chemical produced or imported. This must be done at the first shipment of the chemicals entering the facility since the next shipment will require all sheets to have previously been updated.

When Do End Users Need to Update Safety Data Sheets?

End users do not need to update the SDS on their own. This is the job of the manufacturer. These users are simply responsible to keep the latest version of SDS documents.

Get the Best SDS Management System Today

Now that you know how often you need to update your safety data sheet management system, it’s time to get started. Contact us to schedule a demo of our online SDS software.

How often do MSDSs need to be updated?

MSDS updating frequency is every 3 years or when significant new data is available before 3 years elapsed. This means that revised MSDS must be available if there is a change in the hazard classification of the substance. Or if there is a change in method of handling, storing, or personal protection against its hazard.

How often do you need to update a MSDS?

MSDS or SDS must be updated whenever new or significant information about the substance hazard is available . If not, according to Australian WHS you must review and re-issue in every 5 years period.

What is MSDS in SOP?

As you might already know that MSDS (Material Safety Data Sheet) or SDS ( Safety Data Sheet) is a basic reference for handling hazardous chemicals safely. All related SOP you make have to refer to MSDS too.

When is a periodic update required for MSDS?

An update is also necessary when new hazard information and a new way in which you manage it are available.

When is MSDS update required?

MSDS or SDS update is necessary when new data available on the chemical, including its hazardous property and any relevant health and safety information.

Can you use research results as a reference for determining the updating frequency?

You can use my research result as a reference for determining the updating frequency. But, the best way to make the best selection is after conforming to local regulation that is applicable in your area. The regulation might refer to one of them. As the consequence, you have to follow that regulation too.

Do Safety Data Sheets Expire?

WHMIS 2015 is in full effect as of Dec. 1, 2018, and with the 3-year expiration rule changing on SDSs, it is causing some confusion if workplaces need to keep reviewing their SDS inventory on a regular basis.

What Can Prompt a Change in an SDS?

A new chemical composition in the manufacturing of a product can introduce new hazards. Recent health studies could reveal increased hazards of a substance. Transportation and OHS regulations continuously change prompting SDS revisions for some products. Adoption of new GHS revision standards (i.e.

What Are the Employer Responsibilities Under WHMIS?

As an employer, WHMIS requirements are governed under provincial, territorial and federal occupational safety and health laws and regulations.

SDS Expiry Dates by Province

Depending on your provincial or territorial jurisdiction, some employers have obligations under WHMIS 2015 to ensure SDSs for hazardous products in your workplace are not more than three years old. BC, Saskatchewan, the Northwest Territories and Nunavut are jurisdictions with these workplace expectations for their employers.

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.46sRequest Duration2MBMemory UsageGET {post}Route
  • warninglog[08:17:11] LOG.warning: Creation of dynamic property Barryvdh\Debugbar\DataFormatter\QueryFormatter:...
  • warninglog[08:17:11] LOG.warning: Creation of dynamic property Barryvdh\Debugbar\DataFormatter\QueryFormatter:...
  • warninglog[08:17:11] LOG.warning: Callables of the form ["Swift_SmtpTransport", "Swift_Transport_EsmtpTranspor...
  • warninglog[08:17:11] LOG.warning: Creation of dynamic property Barryvdh\Debugbar\DataFormatter\SimpleFormatter...
  • warninglog[08:17:11] LOG.warning: Creation of dynamic property Barryvdh\Debugbar\DataFormatter\SimpleFormatter...
  • warninglog[08:17:11] LOG.warning: json_decode(): Passing null to parameter #1 ($json) of type string is deprec...
  • warninglog[08:17:11] LOG.warning: json_decode(): Passing null to parameter #1 ($json) of type string is deprec...
  • warninglog[08:17:11] LOG.warning: json_decode(): Passing null to parameter #1 ($json) of type string is deprec...
  • warninglog[08:17:11] LOG.warning: json_decode(): Passing null to parameter #1 ($json) of type string is deprec...
  • Booting (16ms)
  • Application (2.44s)
  • 1 x Application (99.33%)
    2.44s
    1 x Booting (0.65%)
    16.00ms
    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.41s
    • select * from `posts` where `published_at` <= '2025-06-10 08:17:11' and `slug` = 'how-often-do-sds-sheets-need-to-be-updated' and `posts`.`deleted_at` is null limit 1
      1.9ms/app/Providers/RouteServiceProvider.php:54receivinghelpdeskask
      Metadata
      Bindings
      • 0. 2025-06-10 08:17:11
      • 1. how-often-do-sds-sheets-need-to-be-updated
      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` = 203737 and `json_post_contents`.`post_id` is not null and `rewrite_id` = 0
      4.28msmiddleware::checkdate:30receivinghelpdeskask
      Metadata
      Bindings
      • 0. 203737
      • 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
      810μ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
      1.05ms/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
      260μ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.4s/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` = 36126 limit 1
      800μsview::2dd102cf0462e89a4d4d8bc77355d767652bf9aa:15receivinghelpdeskask
      Metadata
      Bindings
      • 0. 36126
      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
        rVU34eM0PWm0gizytKlBprPsQ9JmC34BQEINhDKZ
        _previous
        array:1 [ "url" => "https://receivinghelpdesk.com/ask/how-often-do-sds-sheets-need-to-be-updated" ...
        _flash
        array:2 [ "old" => [] "new" => [] ]
        PHPDEBUGBAR_STACK_DATA
        []
        path_info
        /how-often-do-sds-sheets-need-to-be-updated
        status_code
        200
        
        status_text
        OK
        format
        html
        content_type
        text/html; charset=UTF-8
        request_query
        []
        
        request_request
        []
        
        request_headers
        0 of 0
        array:25 [ "cookie" => array:1 [ 0 => "_pk_id.64.7c30=abe9897d26354d0b.1749523628.; _pk_ses.64.7c30=1; XSRF-TOKEN=eyJpdiI6Ikc1TGY1NXNSV3pjN2ZITGdGZnJJdGc9PSIsInZhbHVlIjoiUFU4S2I2UUVtdktsRXhscUlNZXkvZkZZS1FMYnY0Mk5XU3cwN3ZFMkE0SnowN0p5bktXSGtoOG9FdmJHOUtxWFJ0ZzdVUERaekpsNUF0OTd6UWluamNsNTdra2JnT3JOQSszNnF3dlhNc0tFSUZBNzN1UEpIeHljWGRCNFh0bEciLCJtYWMiOiI2OTU1YWMwODNjMDYzMWRlY2NjYjQyYzcwMDhjZGYyNTJlZWZjNGY5YjY4NDJkN2NmNDY4MWM0MDhmZTgzYTc5IiwidGFnIjoiIn0%3D; askhelpdesk_session=eyJpdiI6IlM4R2dJTWhiaEM4Zk80YTcyRFZzYWc9PSIsInZhbHVlIjoiT0RDWE5XY1krRkFpVksvMjBleWtseGdFTkJBdTRFbzlxSys3WGo5WlYyZ1dKdGRBQnFDS0lIOUEvcGlMNXdlZUhFczlXdFc4d0g1VDY5YWxxLzNMOE9KQ1lIZlhmODRqZTlNazhhdDVKZmszSG9PTWJpRVhMZlBjdWhsWDg3UEEiLCJtYWMiOiJiYTc5YjIyYmEyYTA0NGEzYTRiMDdlOTcxZWYwMjdhYmY2MTRiYmRmYWNkNzBkYmZiYTM2ZDhkNTIyMWFhMzdkIiwidGFnIjoiIn0%3D_pk_id.64.7c30=abe9897d26354d0b.1749523628.; _pk_ses.64.7c30=1; XSRF-TOKEN=eyJpdiI6Ikc1TGY1NXNSV3pjN2ZITGdGZnJJdGc9PSIsInZhbHVlIjoiUFU4S2I2UUVtdktsRXhscUlNZXkvZ" ] "cf-ipcountry" => array:1 [ 0 => "US" ] "cf-connecting-ip" => array:1 [ 0 => "216.73.216.129" ] "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 => "94d58ae64cbc21b1-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.129, 172.69.6.106" ] "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-often-do-sds-sheets-need-to-be-updated" "QUERY_STRING" => "" "REQUEST_METHOD" => "GET" "SERVER_PROTOCOL" => "HTTP/1.0" "GATEWAY_INTERFACE" => "CGI/1.1" "REDIRECT_URL" => "/ask/how-often-do-sds-sheets-need-to-be-updated" "REMOTE_PORT" => "33360" "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.6.106" "SERVER_PORT" => "80" "SERVER_ADDR" => "127.0.0.1" "SERVER_NAME" => "receivinghelpdesk.com" "SERVER_SOFTWARE" => "Apache/2.4.63 (Unix) OpenSSL/1.1.1f" "SERVER_SIGNATURE" => "" "LD_LIBRARY_PATH" => "/RunCloud/Packages/apache2-rc/lib" "PATH" => "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" "HTTP_COOKIE" => "_pk_id.64.7c30=abe9897d26354d0b.1749523628.; _pk_ses.64.7c30=1; XSRF-TOKEN=eyJpdiI6Ikc1TGY1NXNSV3pjN2ZITGdGZnJJdGc9PSIsInZhbHVlIjoiUFU4S2I2UUVtdktsRXhscUlNZXkvZkZZS1FMYnY0Mk5XU3cwN3ZFMkE0SnowN0p5bktXSGtoOG9FdmJHOUtxWFJ0ZzdVUERaekpsNUF0OTd6UWluamNsNTdra2JnT3JOQSszNnF3dlhNc0tFSUZBNzN1UEpIeHljWGRCNFh0bEciLCJtYWMiOiI2OTU1YWMwODNjMDYzMWRlY2NjYjQyYzcwMDhjZGYyNTJlZWZjNGY5YjY4NDJkN2NmNDY4MWM0MDhmZTgzYTc5IiwidGFnIjoiIn0%3D; askhelpdesk_session=eyJpdiI6IlM4R2dJTWhiaEM4Zk80YTcyRFZzYWc9PSIsInZhbHVlIjoiT0RDWE5XY1krRkFpVksvMjBleWtseGdFTkJBdTRFbzlxSys3WGo5WlYyZ1dKdGRBQnFDS0lIOUEvcGlMNXdlZUhFczlXdFc4d0g1VDY5YWxxLzNMOE9KQ1lIZlhmODRqZTlNazhhdDVKZmszSG9PTWJpRVhMZlBjdWhsWDg3UEEiLCJtYWMiOiJiYTc5YjIyYmEyYTA0NGEzYTRiMDdlOTcxZWYwMjdhYmY2MTRiYmRmYWNkNzBkYmZiYTM2ZDhkNTIyMWFhMzdkIiwidGFnIjoiIn0%3D_pk_id.64.7c30=abe9897d26354d0b.1749523628.; _pk_ses.64.7c30=1; XSRF-TOKEN=eyJpdiI6Ikc1TGY1NXNSV3pjN2ZITGdGZnJJdGc9PSIsInZhbHVlIjoiUFU4S2I2UUVtdktsRXhscUlNZXkvZ" "HTTP_CF_IPCOUNTRY" => "US" "HTTP_CF_CONNECTING_IP" => "216.73.216.129" "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" => "94d58ae64cbc21b1-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.129, 172.69.6.106" "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" => 1749523631.1062 "REQUEST_TIME" => 1749523631 ]
        request_cookies
        0 of 0
        array:4 [ "_pk_id_64_7c30" => null "_pk_ses_64_7c30" => null "XSRF-TOKEN" => "rVU34eM0PWm0gizytKlBprPsQ9JmC34BQEINhDKZ" "askhelpdesk_session" => "EZbhQxeu1NewBCu1uvIpvEzXu4GJ9F1QSvXo81AM" ]
        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 => "Tue, 10 Jun 2025 02:47:11 GMT" ] "pragma" => array:1 [ 0 => "no-cache" ] "expires" => array:1 [ 0 => -1 ] "set-cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6Imlvekw5eG9Sd01tb3JxbFpueExDUnc9PSIsInZhbHVlIjoiRjFMMGFEdlZ0b0hjRUdmQTVKSERFOUVJdHp1cks5QVZpbXBPMXF6RncyNTEwTVdRcmhCdk5POXJ6MzNySHFac2dXSi9qZ056TGZKb1RNeTExRDBydERhQ0RObjlBSTAyVnNxQnpRMkZtdXlON1pDSWczQ2RNQkRNNzRTWDRyRmYiLCJtYWMiOiIxYzhlNzgwMjYyYTU4ZmQwMzYzOWM1MTEyZWUyZDUyZTM2NTRmOWY4ODUxZTU3MjIxMTQzMzZmYzcyMTc2MzM3IiwidGFnIjoiIn0%3D; expires=Tue, 10-Jun-2025 04:47:13 GMT; Max-Age=7200; path=/; samesite=laxXSRF-TOKEN=eyJpdiI6Imlvekw5eG9Sd01tb3JxbFpueExDUnc9PSIsInZhbHVlIjoiRjFMMGFEdlZ0b0hjRUdmQTVKSERFOUVJdHp1cks5QVZpbXBPMXF6RncyNTEwTVdRcmhCdk5POXJ6MzNySHFac2dXSi9qZ" 1 => "askhelpdesk_session=eyJpdiI6IlpSQldZbE82bzBtVkxZYnhJOE14MVE9PSIsInZhbHVlIjoiRGFRMUwyY2JBOGVFVjFDbDRmOFp0QU1zQmF4Z1Zrcy83NDh6Tm5zNFppd2xhY001RXUwdlBGU2dTakhnUzYrRks4MFlhbkg1OGs3d0FpNTgxeWdhemtWaFRieGRURjNLeGFsTXNIaVhNS3VQbTVnUytvQWc3ZHl2UEFKKzRzUnQiLCJtYWMiOiIwOGFkZDE4YzY2N2EzOWUyMGExOThiZjVhZmU4MjY5YTI4Y2JjYjkzY2QyYzM1ZDBhNjY5NGVjNDcxOWYzZDg0IiwidGFnIjoiIn0%3D; expires=Tue, 10-Jun-2025 04:47:13 GMT; Max-Age=7200; path=/; httponly; samesite=laxaskhelpdesk_session=eyJpdiI6IlpSQldZbE82bzBtVkxZYnhJOE14MVE9PSIsInZhbHVlIjoiRGFRMUwyY2JBOGVFVjFDbDRmOFp0QU1zQmF4Z1Zrcy83NDh6Tm5zNFppd2xhY001RXUwdlBGU2dTakhnUzYr" ] "Set-Cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6Imlvekw5eG9Sd01tb3JxbFpueExDUnc9PSIsInZhbHVlIjoiRjFMMGFEdlZ0b0hjRUdmQTVKSERFOUVJdHp1cks5QVZpbXBPMXF6RncyNTEwTVdRcmhCdk5POXJ6MzNySHFac2dXSi9qZ056TGZKb1RNeTExRDBydERhQ0RObjlBSTAyVnNxQnpRMkZtdXlON1pDSWczQ2RNQkRNNzRTWDRyRmYiLCJtYWMiOiIxYzhlNzgwMjYyYTU4ZmQwMzYzOWM1MTEyZWUyZDUyZTM2NTRmOWY4ODUxZTU3MjIxMTQzMzZmYzcyMTc2MzM3IiwidGFnIjoiIn0%3D; expires=Tue, 10-Jun-2025 04:47:13 GMT; path=/XSRF-TOKEN=eyJpdiI6Imlvekw5eG9Sd01tb3JxbFpueExDUnc9PSIsInZhbHVlIjoiRjFMMGFEdlZ0b0hjRUdmQTVKSERFOUVJdHp1cks5QVZpbXBPMXF6RncyNTEwTVdRcmhCdk5POXJ6MzNySHFac2dXSi9qZ" 1 => "askhelpdesk_session=eyJpdiI6IlpSQldZbE82bzBtVkxZYnhJOE14MVE9PSIsInZhbHVlIjoiRGFRMUwyY2JBOGVFVjFDbDRmOFp0QU1zQmF4Z1Zrcy83NDh6Tm5zNFppd2xhY001RXUwdlBGU2dTakhnUzYrRks4MFlhbkg1OGs3d0FpNTgxeWdhemtWaFRieGRURjNLeGFsTXNIaVhNS3VQbTVnUytvQWc3ZHl2UEFKKzRzUnQiLCJtYWMiOiIwOGFkZDE4YzY2N2EzOWUyMGExOThiZjVhZmU4MjY5YTI4Y2JjYjkzY2QyYzM1ZDBhNjY5NGVjNDcxOWYzZDg0IiwidGFnIjoiIn0%3D; expires=Tue, 10-Jun-2025 04:47:13 GMT; path=/; httponlyaskhelpdesk_session=eyJpdiI6IlpSQldZbE82bzBtVkxZYnhJOE14MVE9PSIsInZhbHVlIjoiRGFRMUwyY2JBOGVFVjFDbDRmOFp0QU1zQmF4Z1Zrcy83NDh6Tm5zNFppd2xhY001RXUwdlBGU2dTakhnUzYr" ] ]
        session_attributes
        0 of 0
        array:4 [ "_token" => "rVU34eM0PWm0gizytKlBprPsQ9JmC34BQEINhDKZ" "_previous" => array:1 [ "url" => "https://receivinghelpdesk.com/ask/how-often-do-sds-sheets-need-to-be-updated" ] "_flash" => array:2 [ "old" => [] "new" => [] ] "PHPDEBUGBAR_STACK_DATA" => [] ]