Добавление в бд с PDO — ошибка 500, в чем проблема?
А вы уверены, что поля в таблице называются именно `$name` и `$surname`?
ThunderCat, Спасибо!
1) В логах ошибок выдало следующее PHP Parse error:  syntax error, unexpected '[', expecting ')' in /var/www/ххх.ru/www/ххх.php on line 27
(инструкция которой пользовался чтобы посмотреть логи на своем сервере)
2) Оказалось что ошибка возникала из-за старой версии PHP, короткий синтаксис массивов был введен в более поздних версиях.
3) Простым решением стало замена в коде квадратных скобок []; на array();