The solutions are as I suggest earlier, to focus on those most in need, rather than those that have more money and a louder voice and are trying to short circuit the immigration system.
An over all step needs to be to end the conflict. No matter which angle I've read on versions of how the conflict arose and has been allowed to progress, the role of the west is shameful, and we cannot shirk responsibility.
While that is going on, places of safety need to be made safer and more attractive, or at least less unnatractive. There are some good documentaries by groups like medicine sans frontiers that show the complexities in doing that and still not being part of the problem.
The system needs to be streamlined so that genuine claims for asylum can be processed more quickly, and those seeking to migrate can join the queue with the rest of the world.
The goal should be for the system produced to facilitate people in that region being able to rebuild their life and the region in a way that suits them.