Yii2 Download File function
问题 I need to download file from folder /uploads, but I just get timeOut error when the action is called, Anyone can help me :( public function actionDownload() { $path = Yii::getAlias('@webroot') . '/uploads'; $file = $path . '/1.pdf'; if (file_exists($file)) { Yii::$app->response->sendFile($file); } } 回答1: If a download takes too much time, I see 2 possibilities You can increase the max execution time of your script. That's not the best solution as the script will still time out for too big