执行时间长return 500

Long executing time return 500

我正在尝试 运行 IIS 中的一个函数 - Laravel 大约需要 3 分钟。

就是不知道为什么Laravelreturn500.

尽管我尝试在下面添加结构

public function __construct()
{
    set_time_limit(2000);
}

当我 运行 这个函数仍然得到 500 而没有任何错误。

public function import(Request $request) 
{
    try {
        sleep(300);
        return '123';
    } catch (\Exception $e) {
        dd($e);
    }
}

谁能告诉我如何解决这个错误?

我找到原因了... 这是IIS7.5中的设置-activity超时