Don't you know you need to know everything?
When an employer is asking you to know LAMP, they just want you to know MySQL, and usually some simple .htaccess modifications. They could potentially want you to know how to manage their Linux server, but I'm not so sure this is common.
Cake and Zend are just frameworks. There are lots of frameworks, and I like CodeIgniter, but if an employer is looking for you to know a specific framework, then you just have to learn it. Most are pretty easy to pick up if you have enough php experience.
After making one small php site, the likelihood of you getting hired, at least around here, for a php developer job is pretty slim. Most employers are asking for 3 to 5 years of php experience, and they usually want to speak some geek with you so they know you know what your doing. If you don't know what LAMP, CAKE, and ZEND are, then they will probably show you the door.
Just keep learning, and get more experience. Put out ads for freelance work, and work with small businesses to get more experience. After working with php for a few years, you will probably find that people are calling you wanting you to interview. Most of my interviews in the last year have been from people calling me.
Also, if your website isn't good, the chances of people calling you are not good. Your website should be really nice.