Most hosting providers and personal installations on Unix/Linux/Windows systems should be able to host Joomla 2.5 and Joomla 3.x under very common configurations. But we recommend to check the following settings before not after the problem appear.
Software: PHP 5.3.10 or greater (but 5.4 is more recommended)
Apache mod_rewrite module (for short URLs)
We recommended the following local configurations in development machine.