Ответ есть в сообщении об ошибке.Источник ввода, который вы используете для чтения данных, не поддерживает поиск.
В частности, метод $htmldoc->find()
пытается выполнить чтение непосредственно в файл, чтобы найти то, что ему нужно.Но поскольку вы читаете файл напрямую через http, который не поддерживает это.
Вы можете сначала загрузить файл, чтобы HtmlDomParser
не приходилось искать с диска или, если вам нужноискать с диска, чтобы он мог по крайней мере считывать данные из локального источника данных, который поддерживает поиск.