質問: PHPExcel_IOFactory::createWriter($excel, "Excel2007"); $writer->save("test.xlsx"); exit; ?> ``` ブラウザからexcel.phpにアクセスした結果、MAMPのhtdocsフォルダを確認したらtest.xlsxが出来ており、値も入っています。 しかし、サーバにexcel.phpのプログラムとPHPExcel_1.8.0_odtのフォルダを/var/www/htmlに移して、試してみてもExcelファイルが作られません。 どうしたら、ローカル環境と同じく、サーバでも動かすことが出来ますでしょうか? クライアント(ローカル)はMac OS X El Captian サーバはRasberry pi、OSはDebianで動かしています。 サーバのIPアドレスはpingで通っています。
回答: とりあえず、以下を先頭に追加してエラー情報をゲットしましょう。 ``` ini_set( 'display_errors', 1 ); ``` ちなみに、サーバーにはZip拡張が入ってないなんてことはないですよね?