Я попробовал это в торт 3:Перенаправление не работает в торт 3, когда я использую команду копирования, прежде чем
$path = '/some/path/on/myserver';
$dir = new Folder($path, true, 0775);
copy('https://www.domain.com/image',$path.$imgName);
return $this->redirect('redirectPath');
$ this-> редирект не работает. Но если я командую командой copy, то перенаправление работает нормально. В чем проблема, или я что-то пропустил?
Я думаю, что вы получаете некоторые ошибки в то время как ваша функция копирования запускается на выполнение и из-за этой ошибки, заголовок отправляется в браузер, из-за чего страница не перенаправляет. Попробуйте отладить команду копирования. Я вижу, что такое $ imgName? Эта переменная, кажется, не объявлена. Это может быть проблемой. –