Возможно проблема в fastcgi_intercept_errors. И в том что nginx не может найти кастомную страницу ошибки (500?). Загляните в src/nginx-bp/enable/errors.conf и убедитесь что fastcgi_intercept_errors выставлен в "off".
1)Сделать доп запрос на категории и бренды, либо взять хранить один к многим в одном поле.
2)добавить where category = категория
3)добавить where brand = бренд