Uploading symfony or any other PHP site without ssh is easy. Just do it through FTP. However, I don't see the point of not using ssh unless you are on shared hosting. Most of the PHP MySQL hosting
providers support ssh. SSH is the easiest way of installing or deploying PHP websites on a server.