SELECT DISTINCT m1.profile_id
FROM members m1
JOIN members m2 ON m2.game_id = m1.game_id
WHERE m2.profile_id = 4 AND m1.profile_id != 4; $url захардкодить как константу, то один и тот же вызов Http::get($url); возвращает разное? Тогда какие-то чудеса. Надо дебажить ручками глубже. $fo = fopen($filePath, 'r'); $request вообще не должен существовать. Поэтому значение $domain разное для консоли и для браузера. И из-за этой разницы разные ответы. Илья С, то же самое выполнить 3 раза хочу