You asked

Which solids are safe for a baby?

Your baby is six months old and you want to introduce solid foods but maybe are unsure where to start? For the newborn months infants exist on nothing but milk, be it formula or breast milk. When it is time to introduce solids, it is important to take it slowly. It is like teaching a child any new task or routine, start small and practice.

Another important aspect of beginning solid foods is that there are some foods that should be avoided altogether until the baby’s digestive system is more fully developed. Typically, this is after the child has turned a year of age. Foods that are allergens are at the top of the lists including peanuts, eggs, and fish. Also cow milk and honey should not be given until after a year of age as well.

Great starter foods include mashed fruit and vegetables, mashed meat, and grains like crackers and cereals. Begin with foods that are more liquid in texture in order to train your child to chew and swallow before advancing to truly solid food.

Introduce one new food at a time and wait two to three days before starting another. This helps to narrow down options in the case of an allergic reaction. Watch for diarrhea, vomiting or sudden rashes as a sign of a reaction.

More questions

Firstly, you need to determine if it is vomiting or if they are just possetting, bringing up small quantities of milk. 
Tips on how to ease colic
Causes of colic in babies
There are several types of eczema but Atopic is the most common in children
There are various causes of eczema in children
Here are the symptoms your should look out for if you think your child has eczema
Recommended treatments for your child's eczema
Dust, temperature and pets can all trigger a flare-up of eczema
If your child suffers from eczema, you need to be careful with fabrics and washing their clothes
If your child has eczema there are a few things they should avoid