JIuXeP, "насоветовал" именно ты, прошу прощения за обобщение =) А насоветовал код, который как минимум морально устарел. Если бы был PHP 5.5+ и был бы включен вывод ошибок на хостинге, он увидел кучу "ошибок" деприкейтед, говорящих о том, что функции все устарел, в 7.0+ были бы фатал ерроры.
А ошибки на продакшене и не должны выводиться никогда.
golandec, ну тут вариантов много, давай не будем вангавать, первым делом, сделай где-нибудь рядом с index.php что-то вроде info.php, и пиши туда так:
Код:
<?php
phpinfo();
Переходи в браузер, и смотри вывод инфы, ищи конкретно PDO.
Далее, нужно смотреть логи:
Код:
tail -300 /var/log/nginx/error.log
Для апача соответственно в его директории.
Оттуда и будем толкаться.