if you’re trying to upload media to wordpress and it fails to respond OR it fails with a simple error message like “Import failed,” it may be due to PHP configuration limits. they may be set too low to complete the process.
You should contact your web host and ask them to increase those limits to something like these:
you’ll also want try updating php to php 5.5 if you have control over that.
some web hosts allow you to override the php configuration just for your specific site (i.e. so you don’t have to ask them as those settings are normally set globally meaning if they change it, it will affect all of the sites they host on the box). for example, here are the ways you can customize your config for php on bluehost and godaddy:
you can verify your PHP configuration limits by installing a “php info” type of plugin like this one
BUT I THINK that the plugin above may just display the core php configurations that your hoster has set rather than overridden ones, so just keep that in mind.
And you can also check your PHP error logs to see the exact error being returned.