Ошибка анализа: синтаксическая ошибка, неожиданный конец файла

Мой код выглядит так и на моей странице (wol.ml/login.php) он отображает это сообщение

Ошибка анализа: ошибка синтаксиса, неожиданный конец файла в /home/u536535282/public_html/includes/config.php в строке 36


<?php ob_start(); session_start(); //set timezone date_default_timezone_set('America/New_York'); //database credentials define('DBHOST','mysql.hostinger.co.uk'); define('DBUSER','u536535282_evan7'); define('DBPASS','anaavcnM9t7'); define('DBNAME','u536535282_dbsql'); //application address define('DIR','http://wol.ml/'); define('SITEEMAIL','it@wol.ml'); try { //create PDO connection $db = new PDO("mysql:host=".DBHOST.";port=8889;dbname=".DBNAME, DBUSER, DBPASS."); $db->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); } catch(PDOException $e) { //show error echo '<p>'.$e->getMessage().'</p>'; exit; } //include the user class, pass in the database connection include('classes/user.php'); include('classes/phpmailer/mail.php'); $user = new User($db); ?> 


если кто-то может указать мне, что не так, я был бы признателен

Посмотрев, как SO проанализировал ваш код, я бы сказал, что

 $db = new PDO("mysql:host=".DBHOST.";port=8889;dbname=".DBNAME, DBUSER, DBPASS."); 

должно быть

 $db = new PDO("mysql:host=".DBHOST.";port=8889;dbname=".DBNAME, DBUSER, DBPASS);