Это ошибочное выражение — соединение двух других. Первое — «имеет место». Оно значит «быть фактически, налицо». И второе — «имеет быть». Оно вышло из употребления и значит, что что-то произойдёт в будущем. Правильно говорить «имеет место» — т. е. существует прямо здесь и сейчас.