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.