Receiving Helpdesk

how long does your food handlers certificate last

by Judson Hoeger III Published 3 years ago Updated 3 years ago

Your first food worker card is valid for 2 years. Before the card expires, you must take the food safety training class and pass the exam again. Renewal cards after that are valid for 3 or 5 years.

How long does a food handlers card last?

Although your ServSafe food handler certificate expires after 3 years, your local “food handlers card” may expire sooner or later than ServSafe. You may or may not need to keep your ServSafe certificate current in order to stay compliant with your local regulations, but usually, you do not.

How long is the SERVSAFE food handlers Certification valid?

The ServSafe Food Handlers Certification is valid for a period of 3 (three) years. After 3 years you will need to pass another exam, also called a food handlers assessment. You do NOT need to complete another training, but individual exams aren’t available without also purchasing the training course.

Do I need to complete food handlers assessment after 3 years?

After 3 years you will need to pass another exam, also called a food handlers assessment. You do NOT need to complete another training, but individual exams aren’t available without also purchasing the training course. So maybe you would want to complete the training anyway, just as a refresher.

How long is a food hygiene certificate good for?

While there is no expiry date on the certificates issued, it is widely recognised within the industry that food hygiene certificate renewal should take place every three years. Some employers, however, may require their staff to renew their certification every year as part of their ongoing workplace training. Click to see full answer.

How do I renew my food handlers license in Texas?

To renew your food handler Certification, you must complete the Texas food handler certification course again. The entire course must be taken every two years to renew your certificate.

How long is a Texas food handlers certificate last?

two yearsYour food handler license is valid for two years. Once the two years are up, your license will expire, and you'll need to complete the online course again.

How do I look up my Texas food handlers certificate?

Check On Your TABC Certification Online Here's how to do it: Go to https://online.tabc.texas.gov/datamart/searchTrainee.do.

How long is a ServSafe good for?

Certification Process The National Restaurant Association recognizes the ServSafe Food Protection Manager Certification for a five-year period. The ServSafe Alcohol, ServSafe Allergens and ServSafe Food Handler Certificates are recognized for a three-year period.

How much is a food handlers license Texas?

$7.99 Texas Food Handlers Card | eFoodcard.

How much is a food service license in Texas?

FeesGross Annual Volume of Food SalesPermitting Fee$0 – $49,999.99$258$50,000 – $149,999.99$515$150,000 or more$773Nov 19, 2021

What is a food handler certificate?

A food safety certificate, also called a Food Handler certificate, is awarded to Food Handlers of all kinds (chefs, servers, dishwashers, food business owners, etc.) after they complete a food safety training course.

How old do you have to be to get a food handlers card in Texas?

Minimum Age Required to Handle Food in the State of Texas: We believe most Illinois food handler certificate programs require a participant to be at least 13 years of age in order to take their course but that is not a rule the food code addresses.

What is ServSafe certified?

The ServSafe Manager Certification verifies that a manager or person-in-charge has sufficient food safety knowledge to protect the public from foodborne illness. Individuals that successfully pass the 90-question, multiple-choice exam will receive a ServSafe Manager Certification and wallet card.

How long does a Haccp certification last?

It's recommended that you keep up to date every three years to maintain food safety standards and to ensure awareness of current legal requirements. However, our certificates do not have an expiry date.

How do I get a food handlers card?

What are the requirements for obtaining a Permit?Properly completed Application Form.Two (2) passport sized photographs signed by a 'Notary Public Official'Application Fee paid Food Handler's Clinic attended Food Handler's Test passed (given at end of Clinic)

What happens if you fail the ServSafe exam?

You will need to purchase a new exam each time you need to retest. You can take the examination twice within 30 days. If you don't pass the exam on your second attempt, you must wait 60 days from your most recent attempt before taking the exam again. No more than four attempts are allowed within a 12 month period.

How long is a food safety certificate valid for?

Food safety certificates are valid for a period of time that varies depending on the type of food.

How long does a food handlers card last?

A food handlers card is valid for 3 years.

How do I renew my food workers card?

You can renew your food workers card by visiting the website for the Food and Drug Administration (FDA) at https://www.fda.gov/Food/ResourcesForYou...

What is a level 2 food safety certificate?

A level 2 food hygiene and safety certificate satisfies a food handler’s legal obligation for food safety training in the workplace. Level 3 food safety training is required by managers and food supervisors, where a level 1 food hygiene certificate is a good introductory course for those practising food safety at home.

Do food companies have to renew their certification?

Some employers, however, may require their staff to renew their certification every year as part of their ongoing workplace training. Food employers have the freedom to decide when they feel a refresher course is necessary for their workforce.

Do food handlers need a certificate?

To prepare or sell food, food handlers are not required to have a food hygiene certificate but it is best industry practice to do so as it shows a high standard of cleanliness. In addition to this, customers are more likely to eat or consume food from a supplier that has a food handler certificate.

How long is a ServSafe food handler certificate good for?

How long is the ServSafe Handlers certificate good for? The ServSafe Food Handlers Certification is valid for a period of 3 (three) years. After 3 years you will need to pass another exam, also called a food handlers assessment.

How long is ServSafe good for?

So how long is your ServSafe certificate good for? The short answer is that you could remain certified for up to 10 years without needing to take another exam. Or you may need to retake the exam every 3 years in order to stay certified.

Does a food handler's license expire?

Although your ServSafe food handler certificate expires after 3 years, your local “food handlers card” may expire sooner or later than ServSafe. You may or may not need to keep your ServSafe certificate current in order to stay compliant with your local regulations, but usually, you do not.

Do you need to retake the ServSafe exam?

You will need to retake the exam (also called an assessment) before it expires in order to maintain your certification status with ServSafe. You do NOT need to complete another training course but the assessment is not available for purchase individually and must be purchased along with the course.

How long is a food handler card valid?

The food handler card or certificate is valid up to the expiration date listed on the card or certificate. If the card or certificate does not bare an expiration date, then the card or certificate is valid for two (2) years from date of issuance under 25 TAC §229.178 relating to Accreditation of Food Handler Education or Training Programs.

What is exempt from food handler training?

The following are exempt from food handler training requirement: Certified Food Manager. Food establishment that only serves pre-packaged items. Temporary Food Establishment (in DSHS jurisdiction) The following are exempt from food handler training as long as they are supervised by a person who has had either food handler certification ...

What is the Texas Food Establishment Rules?

The specific requirements are addressed in the Texas Food Establishment Rules, §228.65, Preventing contamination by employees.

What is a volunteer food worker?

Volunteers, those individuals that work with food or food related items but are not employed by the food establishment.

Does Texas require reciprocity for food handling?

Food Handler Cards or certificates issued outside the state of Texas receive reciprocity if the education or training program is an ANSI accredited. The Texas Food Establishment Rules require specific training for bare hand contact of ready-to-eat foods.

Do food handlers need a TXDSHS license?

However, all food handler cards or certificates issued are required to have the food handler program name, address and either a TXDSHS Accreditation License Number or ANSI listed on the card or certificate.

Does SB 1089 require a food handler card?

No, SB 1089 (c) states that a local health jurisdiction may not charge a fee or require or issue a local food handler card for a certificate issued to a food service worker who provides proof of completion of an accredited program. Last updated March 6, 2021.

Food Handler Training in Illinois

The following answers are based on Public Act 098-0566, Food Handling Regulation Enforcement Act, signed into law August 27, 2013. A full text version of the Act can be found here: http://www.ilga.gov/legislation/ilcs/ilcs3.asp?ActID=1578

Food Handlers Working in a Non-restaurant

Non-restaurants are facilities, such as nursing homes, licensed day care homes and facilities, hospitals, schools, long-term care facilities and retail food stores.

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 Version4.38sRequest Duration2MBMemory UsageGET {post}Route
  • warninglog[08:18:02] LOG.warning: Creation of dynamic property Barryvdh\Debugbar\DataFormatter\QueryFormatter:...
  • warninglog[08:18:02] LOG.warning: Creation of dynamic property Barryvdh\Debugbar\DataFormatter\QueryFormatter:...
  • warninglog[08:18:02] LOG.warning: Callables of the form ["Swift_SmtpTransport", "Swift_Transport_EsmtpTranspor...
  • warninglog[08:18:02] LOG.warning: Creation of dynamic property Barryvdh\Debugbar\DataFormatter\SimpleFormatter...
  • warninglog[08:18:02] LOG.warning: Creation of dynamic property Barryvdh\Debugbar\DataFormatter\SimpleFormatter...
  • warninglog[08:18:02] LOG.warning: json_decode(): Passing null to parameter #1 ($json) of type string is deprec...
  • warninglog[08:18:02] LOG.warning: json_decode(): Passing null to parameter #1 ($json) of type string is deprec...
  • Booting (17.36ms)
  • Application (4.36s)
  • 1 x Application (99.59%)
    4.36s
    1 x Booting (0.4%)
    17.36ms
    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 executed4.32s
    • select * from `posts` where `published_at` <= '2025-07-04 08:18:02' and `slug` = 'how-long-does-your-food-handlers-certificate-last' and `posts`.`deleted_at` is null limit 1
      3.77ms/app/Providers/RouteServiceProvider.php:54receivinghelpdeskask
      Metadata
      Bindings
      • 0. 2025-07-04 08:18:02
      • 1. how-long-does-your-food-handlers-certificate-last
      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` = 177783 and `json_post_contents`.`post_id` is not null and `rewrite_id` = 0
      10.07msmiddleware::checkdate:30receivinghelpdeskask
      Metadata
      Bindings
      • 0. 177783
      • 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
      520μ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
      640μ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
      670μ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
      4.31s/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` = 30814 limit 1
      790μsview::2dd102cf0462e89a4d4d8bc77355d767652bf9aa:15receivinghelpdeskask
      Metadata
      Bindings
      • 0. 30814
      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
        RJkwb5SvYS7BckZVbyY4oaXTQqFOx7z3KUtwHDK1
        _previous
        array:1 [ "url" => "https://receivinghelpdesk.com/ask/how-long-does-your-food-handlers-certificate...
        _flash
        array:2 [ "old" => [] "new" => [] ]
        PHPDEBUGBAR_STACK_DATA
        []
        path_info
        /how-long-does-your-food-handlers-certificate-last
        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.122" ] "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 => "959b4d266a5753e9-YYZ" ] "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.122, 108.162.242.36" ] "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-long-does-your-food-handlers-certificate-last" "QUERY_STRING" => "" "REQUEST_METHOD" => "GET" "SERVER_PROTOCOL" => "HTTP/1.0" "GATEWAY_INTERFACE" => "CGI/1.1" "REDIRECT_URL" => "/ask/how-long-does-your-food-handlers-certificate-last" "REMOTE_PORT" => "59708" "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" => "108.162.242.36" "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.122" "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" => "959b4d266a5753e9-YYZ" "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.122, 108.162.242.36" "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" => 1751597282.4243 "REQUEST_TIME" => 1751597282 ]
        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 => "Fri, 04 Jul 2025 02:48:02 GMT" ] "pragma" => array:1 [ 0 => "no-cache" ] "expires" => array:1 [ 0 => -1 ] "set-cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6IjJmMlJBY2dwWk9lUk1yb2ZZWlRtb0E9PSIsInZhbHVlIjoiUzliZnlEMUYwWm5XM2RJWitrR0F1V2FTQWtqL29pWHZWcmZqMkd3b2xuQWVJWE5meEF5MGtIblRKUGZtTitoY3FsSWxaamdURWdMUnBoUjRsYkJBb1dQK004bEo0M0s2N00wWEk4R1lOTnQ2NkM3clFhYUxITHlaR2Y0d0svMCsiLCJtYWMiOiIwZDgzYzY0OTA0ODVmODMyNjNkZjJhZjQxYTIzNGQ1ODMyZjNkNTAxOWJkZDUxMmE1ZjllNzY0NmVjZGViZWEyIiwidGFnIjoiIn0%3D; expires=Fri, 04-Jul-2025 04:48:06 GMT; Max-Age=7200; path=/; samesite=laxXSRF-TOKEN=eyJpdiI6IjJmMlJBY2dwWk9lUk1yb2ZZWlRtb0E9PSIsInZhbHVlIjoiUzliZnlEMUYwWm5XM2RJWitrR0F1V2FTQWtqL29pWHZWcmZqMkd3b2xuQWVJWE5meEF5MGtIblRKUGZtTitoY3FsSWxaa" 1 => "askhelpdesk_session=eyJpdiI6Ikl1RUkrd3F2THNsRlJUYWpuRitzZEE9PSIsInZhbHVlIjoiRG5ud1U4VDdrZm94YVh1dnFCZHJLazVaNndOYWNxWlJsd1RMbVdKZ1hUSnUrRTdhRjNnWVRNMVZRZkRVNVR2NXNKN1EzK3A5aTJsZTZUN0laV0pWZXdGWUVnR3hGWXpsb2E4RE5uYkxHTVdwTHlOakhqMlZKZk82N1IxK0U4dkQiLCJtYWMiOiIyN2E1YjYxYmZjOTU0MDY5MGFmMjRkZTUxNGNiNTdmOGNmMDMwY2E0Zjk2NDNjN2E0NTY5MTU4OWZmMGNjZmQzIiwidGFnIjoiIn0%3D; expires=Fri, 04-Jul-2025 04:48:06 GMT; Max-Age=7200; path=/; httponly; samesite=laxaskhelpdesk_session=eyJpdiI6Ikl1RUkrd3F2THNsRlJUYWpuRitzZEE9PSIsInZhbHVlIjoiRG5ud1U4VDdrZm94YVh1dnFCZHJLazVaNndOYWNxWlJsd1RMbVdKZ1hUSnUrRTdhRjNnWVRNMVZRZkRVNVR2" ] "Set-Cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6IjJmMlJBY2dwWk9lUk1yb2ZZWlRtb0E9PSIsInZhbHVlIjoiUzliZnlEMUYwWm5XM2RJWitrR0F1V2FTQWtqL29pWHZWcmZqMkd3b2xuQWVJWE5meEF5MGtIblRKUGZtTitoY3FsSWxaamdURWdMUnBoUjRsYkJBb1dQK004bEo0M0s2N00wWEk4R1lOTnQ2NkM3clFhYUxITHlaR2Y0d0svMCsiLCJtYWMiOiIwZDgzYzY0OTA0ODVmODMyNjNkZjJhZjQxYTIzNGQ1ODMyZjNkNTAxOWJkZDUxMmE1ZjllNzY0NmVjZGViZWEyIiwidGFnIjoiIn0%3D; expires=Fri, 04-Jul-2025 04:48:06 GMT; path=/XSRF-TOKEN=eyJpdiI6IjJmMlJBY2dwWk9lUk1yb2ZZWlRtb0E9PSIsInZhbHVlIjoiUzliZnlEMUYwWm5XM2RJWitrR0F1V2FTQWtqL29pWHZWcmZqMkd3b2xuQWVJWE5meEF5MGtIblRKUGZtTitoY3FsSWxaa" 1 => "askhelpdesk_session=eyJpdiI6Ikl1RUkrd3F2THNsRlJUYWpuRitzZEE9PSIsInZhbHVlIjoiRG5ud1U4VDdrZm94YVh1dnFCZHJLazVaNndOYWNxWlJsd1RMbVdKZ1hUSnUrRTdhRjNnWVRNMVZRZkRVNVR2NXNKN1EzK3A5aTJsZTZUN0laV0pWZXdGWUVnR3hGWXpsb2E4RE5uYkxHTVdwTHlOakhqMlZKZk82N1IxK0U4dkQiLCJtYWMiOiIyN2E1YjYxYmZjOTU0MDY5MGFmMjRkZTUxNGNiNTdmOGNmMDMwY2E0Zjk2NDNjN2E0NTY5MTU4OWZmMGNjZmQzIiwidGFnIjoiIn0%3D; expires=Fri, 04-Jul-2025 04:48:06 GMT; path=/; httponlyaskhelpdesk_session=eyJpdiI6Ikl1RUkrd3F2THNsRlJUYWpuRitzZEE9PSIsInZhbHVlIjoiRG5ud1U4VDdrZm94YVh1dnFCZHJLazVaNndOYWNxWlJsd1RMbVdKZ1hUSnUrRTdhRjNnWVRNMVZRZkRVNVR2" ] ]
        session_attributes
        0 of 0
        array:4 [ "_token" => "RJkwb5SvYS7BckZVbyY4oaXTQqFOx7z3KUtwHDK1" "_previous" => array:1 [ "url" => "https://receivinghelpdesk.com/ask/how-long-does-your-food-handlers-certificate-last" ] "_flash" => array:2 [ "old" => [] "new" => [] ] "PHPDEBUGBAR_STACK_DATA" => [] ]