You made an embed cam site.You have more control over it compare to a whitelabel.Creating new pages using wp's default template is the easy way but not the most efective way.If you want to seo your new pages, you need to create custom page templates and add title, description, headings or text for each page.
As for displaying error messages,if you have a shared hosting you wont be able to change something in php.ini but you can turn them off in your htaccess file.just google it and you will find solutions.Might be other ways to do it but my expertise is not that high.Maybe someone else will give you a better solution.For me stackoverflow is a gold mine.Here is something that might help you
debugging - How to get useful error messages in PHP? - Stack Overflow