There is nothing wrong with my original circuit suggestion (standard classic design), but everything also depends on your selection of op-amp. Many do not have output current limiting and will drive themselves to destruction if shorted or overloaded, even across what could be the same device type. For example, a favourite of mine is the LM358 (because it only costs about 10 cents!). An LM358 from one manufacturer is NOT the same as an LM358 from another. Compare say National Semiconductors internals with Texas Instruments. Nat Semi's tend to fry, TI's do not. It's all in the Datasheets...

And don't forget Microchip... they do a great line of Analogue products including op-amps.