Ветеран Вьетнамской войны Джон Рэмбо в надежде отыскать своих боевых товарищей путешествует по США. Узнав о скоропостижной кончине своего последнего товарища из элитного военного подразделения «зелёных беретов», он приходит в тихий провинциальный городок. Там его встречает задиристый местный шериф Уилл Тизл, который принимает Рэмбо за бродягу и, отвезя его за пределы города, говорит ему, чтобы тот не возвращался, иначе его ждут неприятности. Но, не проехав и полмили, шериф замечает, что Рэмбо идёт в направлении «его» города
ну, понятно, автор зачем-то пишет в phpDoc, что возвращаются интерфейсы, а не классы их реализующие. Либо вообще не понимает что такое интерфейс либо я не знаю что тут еще сказать.
одно то что названы переменные $someClass а в phpDoc указано что это intetrface уже говорит о непонимании.
/**
* Модель продукта
*
* @var \carono\exchange1c\interfaces\ProductInterface
*/
public $productClass;
timofy, ну, смотрите. что Apache, что Nginx - оба веб серверы. Если установлены оба то они должны быть разнесены у вас по портам и какой-то из них обычно стоит впереди на 80м порту(если не SSL). Обычно это Nginx для разделения отдачи статики и динамики. Статика отдается Nginx'ом, а остальные запросы проксируются на Apache. Хотя это довольно устаревшая схема. Но у вас по-видимому так. Поэтому то что в процессах у вас видно и тот и другой сервер - это нормально. Нужно смотреть конфиги чтобы понять что и как у вас настроено. Может быть один из них вообще не задействован при обработке запросов. В общем, так просто тут ничего не скажешь.
у вас, вообще говоря, не должно возникать ситуации где делается апдейт несуществующей записи(откуда взялся несуществующий id_unit?). никакого исключения такой апдейт не вызовет т.к. запрос отрабатывает штатно - апдейтится ровно столько записей сколько попало в условие, в данном случае 0.