There might be several ways to fix PHP file download problem: 1. Check the Apache Handlers section under cPanel. Make sure there are no custom handlers set. 2. If the above does not work, create new .htaccess file on Your computer and make sure it is saved in UTF-8 encoding. The content should be: AddType application/x-httpd-php .php .htm .html AddHandler x-httpd-php .php .htm .html Delete old .htaccess file on Your account. Finally Upload new .htaccess file.