Receiving Helpdesk

homemade soap

by Ashton Kemmer MD Published 3 years ago Updated 2 years ago

How good is homemade soap, and why?

Qualities of Soap Making Oils

  • Apricot Kernel Oil. Apricot kernel oil is a light oil that is similar to almond oil in its fatty acid makeup. ...
  • Almond Oil, Sweet. A lovely moisturizing oil that is very light and absorbs well. ...
  • Avocado Oil. ...
  • Babassu Oil. ...
  • Canola Oil. ...
  • Castor Oil. ...
  • Coconut Oil. ...
  • Corn Oil. ...
  • Emu Oil. ...
  • Hemp Seed Oil. ...

More items...

What is the best homemade soap?

  • Avocado Oil: 9.76%
  • Castor Oil: 9.76%
  • Coconut Oil: 26.83%
  • Mango Butter: 4.88%
  • Olive Oil: 21.95%
  • Palm Oil: 21.95%
  • Sweet Almond Oil: 4.88%

How to make a simple natural homemade soap?

Soap Making for Beginners: 3 Easy Soap Recipes

  • Make small batches. Many of the soap recipes I share on Lovely Greens are for 1-lb (454g) batches. ...
  • The right sized mold. There are several options open to you for 1-lb soap molds. ...
  • Tried and tested recipes. ...
  • Coconut oil in these soap recipes. ...
  • Three Easy Soap Recipes for Beginners. ...
  • Simple Flower Soap Recipe. ...

How to make homemade soap in 6 Easy Steps?

Step 1 – Cook Pour the coconut oil, olive oil, water and soda crystals into the boiler in the correct proportion and heat to 100 degrees .(It will take two days to cook the soap. It is the most dangerous part of soap production and needs to be experienced staffs to spread the water to cool it down and avoid the soap spilled.).

What are the 3 main ingredients in soap?

If you only rinse them with water, they still feel greasy. However, if you add soap to the water, the grease washes away, and the result is clean dishes. There are 3 key ingredients in soap: oil or fat, lye and water.

How do I make homemade soap?

To make this DIY soap with coconut and olive oils, you'll need:20 oz. coconut oil.10 oz. olive oil.9 oz. distilled water.4.78 oz. 100 percent pure lye.20 to 40 drops of essential oils, if desired.colorants (optional)dried herbs or flowers (optional)

Which homemade soap is best?

What is the best melt and pour soap base for dry skin?goat milk soap base – Great for dry, sensitive skin and eczema. ... shea butter soap base – Great for dry and mature skin. ... cocoa butter soap base: Great for very dry skin. ... olive oil soap base – Great for all skin types.More items...•17-Oct-2019

Is homemade soap good for your skin?

Handmade soap contains glycerin which is a natural byproduct of the soap making process, an excellent moisturizer and also one of the reasons that handmade soap is so good for your skin! Glycerin is an emollient which attracts moisture from the air maintaining moisture in the skin throughout the day.

Can soap be made without lye?

In short the answer is no. Soap must be made using lye. Lye is the key ingredient in making soap. All products that are legally allowed to be called soap, must have gone through the process of saponification.06-Apr-2020

How do you make natural soap ingredients?

Ingredients⅔ cup unrefined coconut oil (to produce good lather)⅔ cup olive oil (which makes a hard and mild bar)⅔ cup almond oil (grapeseed, sunflower, or safflower oil will also work, just make sure it's a liquid oil)¼ cup lye (100% sodium hydroxide. ... ¾ cup cool water (distilled or purified)

What is goats milk soap?

Goat's milk soap is simply a bar soap that has goat's milk in the formula instead of cow's milk. Like other natural soaps, goat's milk soap is made from lye that's mixed with fats and oils. In this case, the fats in the soap come at least in part from goat's milk.21-Apr-2021

How can I make mild soap at home?

Directions to Make Melt the solid oils and fats. Mix the melted oils/fats with the other liquid oils in the recipe. Pour the cooled lye solution into the warmed oils. Using a combination of hand-stirring and an immersion blender, stir the soap until it reaches trace*.

What is a soap base made of?

Soap bases are basically your raw material that comes in a block. All melt and pour soap bases contain lye, water, glycerin, and oil. You may see sodium hydroxide listed as an ingredient – that is lye. You may also see glycerin listed as glycerine or glycerol.

Why handmade soap is best?

Offer better moisturization The handmade soap process causes the least loss of natural glycerin, which means there's lots left in the soap for you! This improves the soap's moisturizing properties, and helps restore the skin's natural pH levels.31-May-2018

Is it worth it to make your own soap?

homemade soap allows you to control it. You can research the fragrances and colors you are comfortable with, you can leave them out, you can search for organic oils. It is entirely in your control. Conclusion: homemade soap is a superior product to store bought detergent bars.04-Apr-2019

How long does homemade soap last for?

Average bar of homemade soap: Many natural homemade bars of soap should be good for up to 3 years. Old-fashioned soap made using just lye and lard: These simple bars of soap may last 5 years or more.19-Sept-2021

Popular Soapmaking Methods

There are four common methods you can use to make soap: melt and pour, cold process, hot process, and rebatching. Before diving into your first batch of homemade soap, familiarize yourself with the four most common methods of soapmaking. Some of these processes are easier than others.

A Woodsy, Earthy Blend

This recipe for a handsome, heavenly-scented cold process soap is ideal for a beginner to tackle. From this recipe, you can learn how to use other additives. A base of coconut, canola, castor, sesame oil, Shea, and kokum butter is blended with lime, vetiver, and cedarwood essential oils.

A Fresh Citrus Soap

This melt and pour soap recipe is simple since it's pre-mixed, but with a little customization, it becomes an artisan item. There's no need to work with messy chemicals like lye with a melt and pour base. Dried citrus slices are key because they aren't fresh, but they do have quite a refreshing scent.

Skin Nourishing Soap

This double butter luxury soap recipe pairs two quality butter ingredients with a dash of creativity. Aside from being nourishing for the skin thanks to the cocoa and Shea butter, this soap has flecks of gold and brown mica (a colorant for soap) in it to give it texture and golden, glittery color.

Fun Exfoliating Loofah Soap

Who says you can't be creative with a melt and pour soap base? Loofah soaps are easy to make with this technique. Melt the base, add extras, and cut the loofahs in the color of your choice so they fit in the mold. Then pour the soap on top of the loofah.

Tea Time Soap

Once this homemade green tea and lemongrass soap is ready to use, the fragrance will make you feel like you just stepped into a spa. To might be able to make this simple soap with items you already have in your kitchen pantry. For instance, this soap is made with steeped green tea leaves.

Relaxing Spa Day Soap

We love this lavender dream soap recipe because it's perfect for a relaxing spa day ambiance. Use this type of soap for instant stress relief. Add in lavender buds plus orange, patchouli, and lavender essential oils for a more complex blend. It may be a challenge to use fresh flower petals in a soap.

Whip up a batch of handcrafted soap with a few ingredients

David Fisher is a highly regarded professional soaper with over 15 years of experience, sharing his knowledge of the craft, science, and chemistry of saponification. He currently owns Bath Rabbit Soap Company and is the author of "The Complete Photo Guide to Soap Making."

Making Soap: A Basic Chemical Reaction

Soap is the result of a basic chemical reaction between fats or oils and lye. The process of achieving the chemical reaction is called saponification.

Basic Methods of Making Soap

There are four basic methods for making soap at home. Two of the most popular methods are the "melt and pour" and cold process. The hot process and rebatching are more advanced methods.

Melt and Pour Soap Making Method

Making soap with a melt and pour base is safe, easy, and convenient. The base has already gone through the saponification process, so you won't need to handle lye. First, purchase pre-made blocks of uncolored, unscented soap “base” from a craft store or soap supplier. The soap base is then melted in a microwave or a double boiler.

Cold Process Soap Making Method

The cold process method is a little more complicated and takes longer than melt and pour soap. It also involves using lye, which is a caustic substance. To make cold process soap, you'll heat your choice of oils in a soap pot until they reach approximately 100 degrees Fahrenheit.

Should you use lye to make soap at home?

Many DIY soap recipes call for using lye (the common name for sodium hydroxide) as the base. But lye can be hazardous to work with at home. “Lye is caustic not only when it touches skin, but the fumes it generates when mixed with water are caustic to your eyes and mucous membranes.

How to make soap without lye

We’ve come up with a simpler and safer method for making your own hand or bath soap at home without lye. For safety reasons, our Institute experts recommend following “melt and pour” soap making recipes from reputable retailers.

Soap-Making Basics

Before you jump into the process of making soap, there are a few things to know.

How to Make Soap

Now that you have the basics down, you’re ready to make soap! Remember that all measurements are by weight, even the water portion.

Lining Molds

This is a step that can be done several ways. One method is to use two long sheets of parchment or freezer paper, one cut to the exact width of the mold and the other cut to the exact length.

Unmolding & Slicing Bars of Soap

Soap often can be unmolded 24 to 48 hours after being poured into the mold. It should be completely cool and feel solid when pressed. Some silicone molds or very deep ones will hold in moisture longer, so they may take several extra days before the soap is firm enough to unmold easily.

Adding Natural Fragrance and Color

Essential oils can be added to soap for natural fragrance, although it does take a fairly significant amount, around 2 tablespoons (30 ml) per batch, to create a noticeable, long-lasting scent. (Use half as much for a lighter scent.)

Beginner Soap Recipes

I’m so happy that I was able to share the basics of soapmaking with you from Jan Berry’s new book. Hopefully, now you have a better understanding of all the steps in the soapmaking process, and you’re ready to pick your first soapmaking recipe.

Other Soap Making Resources

Want to learn more? Here are some other wonderful soap making resources:

What Are The Benefits of Handmade Soap?

Handmade soaps are made using a variety of natural sources, such as plant-based oils and butters that are rich in nutrients, vitamins, and antioxidants. These are the types of ingredients that your skin, hair, and body and will love.

How Do I Make Handmade Soap?

Soap can only be called soap if it goes through the saponification process of turning fats and oils in water and sodium hydroxide into soap. This process makes the most nourishing, gentlest, and healthiest cleanser for your skin.

Cold Process Homemade Soap Recipes

I like cold-process soap most as my everyday soap. However, there’s quite a bit of work involved in making a cold process soap—there’s quite a bit of chemistry and science involved, as well as some challenging, potentially dangerous ingredients.

Melt and Pour Homemade Soap Recipes

This is the soap-making method I would recommend to beginners or those looking for a simple project. I enjoy melt and pour for quickly making fun, decorative soaps. You can see some examples of in my melt and pour soap idea book, Good Clean Fun.

Foaming Hand Soap

I love the silky luxury of foaming hand soap, but I don’t love using chemicals and substances I can’t even pronounce in my products. Since ingredients like that are often listed on the bottles of store-bought foaming soap, I set out to make a fantastic basic foaming hand soap recipe .

Want To Learn How To Make Handmade Soap?

If you’re interested in learning how to become a soap artisan yourself, grab my ebook Good Clean Fun: THE Idea Book for Creative Melt and Pour Soap Projects.

your garden!

This FREE 5-day mini course will help you set up a thriving garden for wellness and joy quickly and easily.

Simple Flower Soap Recipe

Use this recipe to customize your own handmade flower soap using lavender, rose-geranium, ylang ylang, or another flower essential oil. You can add flower petals to decorate your soap too! Technical information: 1lb / 454g batch — 5% superfat — 33% water discount

Simple Herbal Soap Recipe

Make handmade soap with a blend of rosemary, peppermint, and lavender essential oils. For added effect you can also add a teaspoon of finely chopped herbs. These will add dark speckles throughout the bars. Technical information: 1lb / 454g batch — 5% superfat — 33% water discount

Easy 3-Oil Soap Recipe

Many soap recipes will have you invest in quite a few different oils, both soaping oils and essential oils for scent. This recipe is for pure and natural unscented soap that’s great for general use and even sensitive enough for baby. Technical information: 1lb / 454g batch — 5% superfat — 33% water discount

What is Soap?

Commercial soaps are often made with chemical detergents, hardeners and synthetic lathering agents. True soap is a cleansing agent created by the chemical reaction of a fatty acid with an alkali metal hydroxide; the reaction is called saponification. The fats used can be vegetable- or animal-based.

Soapmaking Safety

Before you begin making soap, make sure you have researched a tested recipe. For cold and hot process soaps, you will need to work with 100 percent lye. Lye is a caustic chemical that can cause serious burns. Select a work area that is open, well-ventilated and free of clutter.

Four Methods of Making Soap

There are four basic methods for making soap at home: melt and pour, cold process, hot process and re-batch.

Melt and Pour Soap

Select a soap base. There are several options to choose from, but clear or white soap bases are a good place to start.

Cold-Process Soap vs. Hot-Process Soap

The fundamental difference between hot process and cold process in soapmaking is the use of external heat. Hot-process soapmaking uses an external heat source to bring the soap to gel phase. Cold process uses the heat that is internally generated during saponification; the soap may or may not go into gel phase.

How to Make Cold Process Soap

Cold process soap is the most common method of making soap. This soapmaking method uses oils and lye. There are many recipes available for cold process soapmaking. You will need to research and make sure you use a tested, reliable recipe.

Prepare the Other Ingredients

While the lye solution is cooling, prepare your other ingredients and materials.

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.82sRequest Duration2MBMemory UsageGET {post}Route
  • warninglog[12:18:13] LOG.warning: Creation of dynamic property Barryvdh\Debugbar\DataFormatter\QueryFormatter:...
  • warninglog[12:18:13] LOG.warning: Creation of dynamic property Barryvdh\Debugbar\DataFormatter\QueryFormatter:...
  • warninglog[12:18:13] LOG.warning: Callables of the form ["Swift_SmtpTransport", "Swift_Transport_EsmtpTranspor...
  • warninglog[12:18:13] LOG.warning: Creation of dynamic property Barryvdh\Debugbar\DataFormatter\SimpleFormatter...
  • warninglog[12:18:13] LOG.warning: Creation of dynamic property Barryvdh\Debugbar\DataFormatter\SimpleFormatter...
  • warninglog[12:18:13] LOG.warning: json_decode(): Passing null to parameter #1 ($json) of type string is deprec...
  • warninglog[12:18:13] LOG.warning: json_decode(): Passing null to parameter #1 ($json) of type string is deprec...
  • warninglog[12:18:13] LOG.warning: json_decode(): Passing null to parameter #1 ($json) of type string is deprec...
  • warninglog[12:18:13] LOG.warning: json_decode(): Passing null to parameter #1 ($json) of type string is deprec...
  • warninglog[12:18:13] LOG.warning: json_decode(): Passing null to parameter #1 ($json) of type string is deprec...
  • warninglog[12:18:13] LOG.warning: json_decode(): Passing null to parameter #1 ($json) of type string is deprec...
  • warninglog[12:18:13] LOG.warning: mt_rand(): Passing null to parameter #2 ($max) of type int is deprecated in ...
  • Booting (13.41ms)
  • Application (2.81s)
  • 1 x Application (99.51%)
    2.81s
    1 x Booting (0.47%)
    13.41ms
    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.79s
    • select * from `posts` where `published_at` <= '2025-06-10 12:18:13' and `slug` = 'homemade-soap' and `posts`.`deleted_at` is null limit 1
      3.21ms/app/Providers/RouteServiceProvider.php:54receivinghelpdeskask
      Metadata
      Bindings
      • 0. 2025-06-10 12:18:13
      • 1. homemade-soap
      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` = 18001 and `json_post_contents`.`post_id` is not null and `rewrite_id` = 0
      12.05msmiddleware::checkdate:30receivinghelpdeskask
      Metadata
      Bindings
      • 0. 18001
      • 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
      560μ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
      360μ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
      310μ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.77s/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` = 1406 limit 1
      530μsview::2dd102cf0462e89a4d4d8bc77355d767652bf9aa:15receivinghelpdeskask
      Metadata
      Bindings
      • 0. 1406
      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
        TNHkWu7pNKImvC6FdOX5ApvQvSZv3Q844HNjTNdR
        _previous
        array:1 [ "url" => "https://receivinghelpdesk.com/ask/homemade-soap" ]
        _flash
        array:2 [ "old" => [] "new" => [] ]
        PHPDEBUGBAR_STACK_DATA
        []
        path_info
        /homemade-soap
        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=879d11328072a5ea.1749538085.; _pk_ses.64.7c30=1; XSRF-TOKEN=eyJpdiI6Im93Mk1idm43OEdlandXWEwyMWFxM1E9PSIsInZhbHVlIjoiaVVUeHFsQ3JYd1NCS2pEczltakdVcU1FSnZyZW5YTi9Wa3cybUJWMzBWZHJEdnl6RnRvdnpaUGJSQnFnL3l5enp6LzhER1FvN2xzeFcxNXdqN3hvanl0dmZ1RURmT1QzQWZTM3JjZ2hLT0NNL1BTTkw4cVZQUmx1cFgydVg4NFUiLCJtYWMiOiJjMTMzZjI2ZDJlMjhiNGM3MmZkMTI0YTcyZGJkZGIxZjhmYWZhNWExNzhkYWNlZWFiMDYyNTE0MzE2ZDU0MzIzIiwidGFnIjoiIn0%3D; askhelpdesk_session=eyJpdiI6IjdXSXFWQXZ0Vnl6UEFJL0UyREtkeVE9PSIsInZhbHVlIjoiTlNaSEo2dmVpdHFVWVAzSmVCSGFpVWdDRU1hQWI4ZVNGQm1Ec2xMYTluc0JXa0ZNMndWSHk3cytXWFpsT2phbTNFYWZiYUJGNGhkQllMVlhLNE1KMTk5YW9NRnVHU3NIU2ZLMTIyUWhqRjZJeGpqOTh1N3ZlUkN2WkNkbXhPemIiLCJtYWMiOiIzNWViYjdiNWVmMTlkNTU4MzcwOWEwNmVlZjk2YWJmNjI1MThlMThiOWRkNDJiYjJlYjA1YzJiOGU4ZmUyMzY2IiwidGFnIjoiIn0%3D_pk_id.64.7c30=879d11328072a5ea.1749538085.; _pk_ses.64.7c30=1; XSRF-TOKEN=eyJpdiI6Im93Mk1idm43OEdlandXWEwyMWFxM1E9PSIsInZhbHVlIjoiaVVUeHFsQ3JYd1NCS2pEczltakdVc" ] "cf-ipcountry" => array:1 [ 0 => "US" ] "cf-connecting-ip" => array:1 [ 0 => "216.73.216.103" ] "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 => "94d6ebfe7b7be26f-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.103, 172.70.100.41" ] "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/homemade-soap" "QUERY_STRING" => "" "REQUEST_METHOD" => "GET" "SERVER_PROTOCOL" => "HTTP/1.0" "GATEWAY_INTERFACE" => "CGI/1.1" "REDIRECT_URL" => "/ask/homemade-soap" "REMOTE_PORT" => "41130" "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.70.100.41" "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=879d11328072a5ea.1749538085.; _pk_ses.64.7c30=1; XSRF-TOKEN=eyJpdiI6Im93Mk1idm43OEdlandXWEwyMWFxM1E9PSIsInZhbHVlIjoiaVVUeHFsQ3JYd1NCS2pEczltakdVcU1FSnZyZW5YTi9Wa3cybUJWMzBWZHJEdnl6RnRvdnpaUGJSQnFnL3l5enp6LzhER1FvN2xzeFcxNXdqN3hvanl0dmZ1RURmT1QzQWZTM3JjZ2hLT0NNL1BTTkw4cVZQUmx1cFgydVg4NFUiLCJtYWMiOiJjMTMzZjI2ZDJlMjhiNGM3MmZkMTI0YTcyZGJkZGIxZjhmYWZhNWExNzhkYWNlZWFiMDYyNTE0MzE2ZDU0MzIzIiwidGFnIjoiIn0%3D; askhelpdesk_session=eyJpdiI6IjdXSXFWQXZ0Vnl6UEFJL0UyREtkeVE9PSIsInZhbHVlIjoiTlNaSEo2dmVpdHFVWVAzSmVCSGFpVWdDRU1hQWI4ZVNGQm1Ec2xMYTluc0JXa0ZNMndWSHk3cytXWFpsT2phbTNFYWZiYUJGNGhkQllMVlhLNE1KMTk5YW9NRnVHU3NIU2ZLMTIyUWhqRjZJeGpqOTh1N3ZlUkN2WkNkbXhPemIiLCJtYWMiOiIzNWViYjdiNWVmMTlkNTU4MzcwOWEwNmVlZjk2YWJmNjI1MThlMThiOWRkNDJiYjJlYjA1YzJiOGU4ZmUyMzY2IiwidGFnIjoiIn0%3D_pk_id.64.7c30=879d11328072a5ea.1749538085.; _pk_ses.64.7c30=1; XSRF-TOKEN=eyJpdiI6Im93Mk1idm43OEdlandXWEwyMWFxM1E9PSIsInZhbHVlIjoiaVVUeHFsQ3JYd1NCS2pEczltakdVc" "HTTP_CF_IPCOUNTRY" => "US" "HTTP_CF_CONNECTING_IP" => "216.73.216.103" "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" => "94d6ebfe7b7be26f-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.103, 172.70.100.41" "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" => 1749538093.8555 "REQUEST_TIME" => 1749538093 ]
        request_cookies
        0 of 0
        array:4 [ "_pk_id_64_7c30" => null "_pk_ses_64_7c30" => null "XSRF-TOKEN" => "TNHkWu7pNKImvC6FdOX5ApvQvSZv3Q844HNjTNdR" "askhelpdesk_session" => "SWWefYwVfkt6JpkLU7bXtbOol26Xuv7zwFoZ5pOC" ]
        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 06:48:13 GMT" ] "pragma" => array:1 [ 0 => "no-cache" ] "expires" => array:1 [ 0 => -1 ] "set-cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6IjdCNWs1ODQvWUhDUDNrZVVGUGFnMkE9PSIsInZhbHVlIjoiK3BVYVM2cVlwamtpQnBxRGhJUUxHamVsUWxRVlIwZmtqcUljdlZQVlZ6UFg0MGlFZ21wYzdWcGRwZHNOUFFMUjFaT3FST0pqMnU1SlRtL1lnMmg5ZGtseElPa0JGY3k2R2J5L1FuK214NWIxRUl3VHJkdEtsZm5SVG1KckxYdFYiLCJtYWMiOiJlNDZhNmQ3MzNjNjA1YWVkN2MzNDAyZTcwZDM3MDhkZDYyYTgwZGE4YjU4MDM0Nzg1NzgxMTUzZDc1YzRkZTEwIiwidGFnIjoiIn0%3D; expires=Tue, 10-Jun-2025 08:48:16 GMT; Max-Age=7200; path=/; samesite=laxXSRF-TOKEN=eyJpdiI6IjdCNWs1ODQvWUhDUDNrZVVGUGFnMkE9PSIsInZhbHVlIjoiK3BVYVM2cVlwamtpQnBxRGhJUUxHamVsUWxRVlIwZmtqcUljdlZQVlZ6UFg0MGlFZ21wYzdWcGRwZHNOUFFMUjFaT3FST" 1 => "askhelpdesk_session=eyJpdiI6IkgweStMdVJkaEdheit0MXcxaXlxNWc9PSIsInZhbHVlIjoieEQ5a0dZamM0S1NGR0VEbm9NSjZTZHNiK3RRTEJRVjZ2ZGh0U3dYMnhMazhmY3E2cmNlSkdhUlU5K0I3TWJWc0YxREEvSnVPaTd2M0JHd1FUWTFPUzE5SjdhZE5VdndUYWJPZ3ZlOTJsK1ZSSEcxalpWL3pWL0l2Q0FRVVJuTlEiLCJtYWMiOiIyMWJjY2YyNmQ5NDM0ZTFiZmY2MTEyNzY5NWZhNTI3ODdjMzg3YjJmMWFmNWFjYmNiNTBlOTljZDg5MTlkNDEwIiwidGFnIjoiIn0%3D; expires=Tue, 10-Jun-2025 08:48:16 GMT; Max-Age=7200; path=/; httponly; samesite=laxaskhelpdesk_session=eyJpdiI6IkgweStMdVJkaEdheit0MXcxaXlxNWc9PSIsInZhbHVlIjoieEQ5a0dZamM0S1NGR0VEbm9NSjZTZHNiK3RRTEJRVjZ2ZGh0U3dYMnhMazhmY3E2cmNlSkdhUlU5K0I3TWJW" ] "Set-Cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6IjdCNWs1ODQvWUhDUDNrZVVGUGFnMkE9PSIsInZhbHVlIjoiK3BVYVM2cVlwamtpQnBxRGhJUUxHamVsUWxRVlIwZmtqcUljdlZQVlZ6UFg0MGlFZ21wYzdWcGRwZHNOUFFMUjFaT3FST0pqMnU1SlRtL1lnMmg5ZGtseElPa0JGY3k2R2J5L1FuK214NWIxRUl3VHJkdEtsZm5SVG1KckxYdFYiLCJtYWMiOiJlNDZhNmQ3MzNjNjA1YWVkN2MzNDAyZTcwZDM3MDhkZDYyYTgwZGE4YjU4MDM0Nzg1NzgxMTUzZDc1YzRkZTEwIiwidGFnIjoiIn0%3D; expires=Tue, 10-Jun-2025 08:48:16 GMT; path=/XSRF-TOKEN=eyJpdiI6IjdCNWs1ODQvWUhDUDNrZVVGUGFnMkE9PSIsInZhbHVlIjoiK3BVYVM2cVlwamtpQnBxRGhJUUxHamVsUWxRVlIwZmtqcUljdlZQVlZ6UFg0MGlFZ21wYzdWcGRwZHNOUFFMUjFaT3FST" 1 => "askhelpdesk_session=eyJpdiI6IkgweStMdVJkaEdheit0MXcxaXlxNWc9PSIsInZhbHVlIjoieEQ5a0dZamM0S1NGR0VEbm9NSjZTZHNiK3RRTEJRVjZ2ZGh0U3dYMnhMazhmY3E2cmNlSkdhUlU5K0I3TWJWc0YxREEvSnVPaTd2M0JHd1FUWTFPUzE5SjdhZE5VdndUYWJPZ3ZlOTJsK1ZSSEcxalpWL3pWL0l2Q0FRVVJuTlEiLCJtYWMiOiIyMWJjY2YyNmQ5NDM0ZTFiZmY2MTEyNzY5NWZhNTI3ODdjMzg3YjJmMWFmNWFjYmNiNTBlOTljZDg5MTlkNDEwIiwidGFnIjoiIn0%3D; expires=Tue, 10-Jun-2025 08:48:16 GMT; path=/; httponlyaskhelpdesk_session=eyJpdiI6IkgweStMdVJkaEdheit0MXcxaXlxNWc9PSIsInZhbHVlIjoieEQ5a0dZamM0S1NGR0VEbm9NSjZTZHNiK3RRTEJRVjZ2ZGh0U3dYMnhMazhmY3E2cmNlSkdhUlU5K0I3TWJW" ] ]
        session_attributes
        0 of 0
        array:4 [ "_token" => "TNHkWu7pNKImvC6FdOX5ApvQvSZv3Q844HNjTNdR" "_previous" => array:1 [ "url" => "https://receivinghelpdesk.com/ask/homemade-soap" ] "_flash" => array:2 [ "old" => [] "new" => [] ] "PHPDEBUGBAR_STACK_DATA" => [] ]