在本地运行。导出excel都没问题,但是部署到服务器上就没反应了,看了网上类似注销//require_once phpexcel_root . 'phpexcel/shared/zipstreamwrapper.php';也没作用,以下是导出代码,各位大神谢谢给出意见:
//excel导出
function excel(){
require_once './classes/phpexcel.php';
require_once './classes/phpexcel/iofactory.php';
$u = d('clients');
$data=$_session['datas'];
$objphpexcel = new phpexcel();
// set properties
$objphpexcel->getproperties()->setcreator(ctos)
->setlastmodifiedby(ctos)
->settitle(office 2007 xlsx test document)
->setsubject(office 2007 xlsx test document)
->setdescription(test document for office 2007 xlsx, generated using php classes.)
->setkeywords(office 2007 openxml php)
->setcategory(test result file);
//set width
$objphpexcel->getactivesheet()->getcolumndimension('a')->setwidth(8);
$objphpexcel->getactivesheet()->getcolumndimension('b')->setwidth(10);
$objphpexcel->getactivesheet()->getcolumndimension('c')->setwidth(25);
$objphpexcel->getactivesheet()->getcolumndimension('d')->setwidth(12);
$objphpexcel->getactivesheet()->getcolumndimension('e')->setwidth(50);
$objphpexcel->getactivesheet()->getcolumndimension('f')->setwidth(10);
$objphpexcel->getactivesheet()->getcolumndimension('g')->setwidth(12);
$objphpexcel->getactivesheet()->getcolumndimension('h')->setwidth(12);
$objphpexcel->getactivesheet()->getcolumndimension('i')->setwidth(12);
$objphpexcel->getactivesheet()->getcolumndimension('j')->setwidth(30);
//设置行高度
$objphpexcel->getactivesheet()->getrowdimension('1')->setrowheight(22);
$objphpexcel->getactivesheet()->getrowdimension('2')->setrowheight(20);
//set font size bold
$objphpexcel->getactivesheet()->getdefaultstyle()->getfont()->setsize(10);
$objphpexcel->getactivesheet()->getstyle('a2:j2')->getfont()->setbold(true);
