Hola amigo, bueno eso que comentas de la carpeta library vacia, tienes que poner la libreria dentro
library/Zend/ (son como 100 carpetas y archivos aqui dentro)
---
Ahora respecto al virtual host tienes que regresar un directorio y verificar que httpd.conf está incluyendo httpd-vhost, (que esta linea no esté comentada)
Ahora bueno, verifica que tu vistual host archivo se vea como esto:
Código CONF:
Ver originalNameVirtualHost *:80
<VirtualHost *:80>
DocumentRoot "C:/xampp/htdocs"
ServerName localhost
</VirtualHost>
<VirtualHost *:80>
DocumentRoot "C:/Users/Fran/Documents/Entorno de Programacion/Servers/Apache2.2/htdocs/testzend/public"
ServerName testzend.local
</VirtualHost>
la verdad es que todo lo demás, mmm no es tan necesario que lo tengas en el virtual host configuración, por que ya está definido en el htaccess. Tampoco te afecta que lo tengas así que dejalo.. Reinicia el apache y has otra prueba saludos.