Unable to install and upload theme due to php.ini file [closed]

You should upload the theme manually to the server – copy the theme folder to your system folder corresponding to this URL:

http://localhost/lps/wp-content/themes/

After you’re done copying the files, you will get the option to preview or activate the theme in the admin:

http://localhost/lps/wp-admin/themes.php

Also, make sure you copy only the theme source folder, and not the whole documentation, with PSDs and so on. If you’re not confident that is the right folder, check to see if it contains style.css – that’s a file that should be directly in the theme folder, not any subfolders.