我正在使用Laravel中的Maatwebsite / Laravel-Excel 3.1版本库下载xlsx文件。 它可以在localhost中正常工作,但不能在实时服务器中工作。
UsersExport
namespace App\Exports;
use App\Exports\UsersExport;
use Maatwebsite\Excel\Concerns\FromCollection;
use DB;
class UsersExport implements FromCollection
{
public function collection()
{
return DB::table('employees')->get();
}
}
控制器
namespace App\Http\Controllers;
use Illuminate\Http\Request;
use DB;
use Excel;
use App\Exports\UsersExport;
class MyController extends Controller
{
public function export(){
return Excel::download(new UsersExport, 'users.xlsx');
}
}