Taking out productive land to put in a solar farm is not practical. There are loads of acres that would be a perfect fit such as pasture land no longer being utilized for grazing. Or if there is pasture being used for grazing with sheep/goats would be another good place for these to be placed.
Another suggestion would be utilizing the roofs of hog confinement buildings, poultry buildings, cattle sheds, machine sheds, etc. This also pertains to roofs in urban areas as well. I actually helped with a business putting up a new chemical shed to place solar panels on their roof. There are so many hog sites and poultry sites in my area that this would be a no brainer to try and push towards. Everyone saying eliminate or reduce meat consumption...all it is is a wish and prayer. It won't happen sorry that's just the cold hard truth so the above suggestion is what the world needs in a lot of situations...a compromise.
The next suggestion is some sort of portable solar paneling during the non-growing season. Pull them out of the crop and field work has been done, and remove them before the next season begins.