The management console cannot be used to deploy PHP apps...
here is an extract of the documentation:
AWS Elastic Beanstalk Functionality For PHP Developers
To deploy PHP applications using AWS Elastic Beanstalk, you simply:
Create your application as you normally would using any editor or IDE.
Create an Elastic Beanstalk PHP environment using the AWS Management
Console, the command line interface, or the web service APIs. Behind
the scenes, Elastic Beanstalk handles the provisioning of a load
balancer and Amazon EC2 resources. Install and configure Git for
deployments. Commit and push your changes using Git. Elastic Beanstalk
deploys your files to one or more Amazon EC2 instances running the
Apache HTTP Server. Within a few minutes you will be able to access
your application at a customized URL (e.g.
http://myapp.elasticbeanstalk.com/).