Not sure what your environment settings are but check folder file rights, depending on hosting it should be 777/666 or 755/644
Also look in your hosting error_log for the errors.
Check your environment with this script, upload it in your hosting and browse to it with www.yourdomain.com/phppsinfo.php and show here the result.
password and username are prestashop
.png.022b5452a8f28f552bc9430097a16da2.png)