我有以下代码,我在localhost上运行并完美运行:
$objWriter = new PHPExcel_Writer_Excel2007($excel);
header('Content-type: application/vnd.ms-excel');
header('Content-Disposition: attachment; filename="'.$excel_file.'"');
$objWriter->save('php://output');
在另一台主机上上传的相同代码会返回404“找不到文件”错误。
任何想法为什么?
答案 0 :(得分:3)
我遇到了同样的问题。它在本地工作,但不在实时服务器上工作。 只需在实时服务器上确认以下安装即可。
答案 1 :(得分:0)
今天我联系了这个问题。
我看到Firefox告诉我“找不到文件”,但标题中的HTTP代码是500(服务器错误)。
我写错了一个公式;一旦我纠正了公式,错误就消失了。
我在偏执级别报告错误,显示错误处于活动状态,我看了apache错误* .log文件,但是我没有从库/ PHP / Apache收到有关错误的通知。
我发现错误只是在代码中注释掉一个组行,直到我收到错误。
我没有解释为什么这个错误会抛出非日志。