トップページ > 過去ログ > 記事閲覧
エクセル出力が出来ない
日時: 2012/07/03 14:20
名前: わらじ

いつもお世話になっております。

Ver.2.4.4にて、エクセル出力ができません。
いままで使用していない機能だったので、過去のバージョン時に利用可能だったのかは不明です。

帳票一覧から、エクセル出力ボタンを押下し、期間を設定して「検索する」ボタンを押下すると、画面が真っ白になります。

Apache 2.2.21
MySQL 5.5.16
PHP 5.3.8

考えられる原因と対策について、ご相談に乗って頂きたくお願い申し上げます。

Page: 1 |

Re: エクセル出力が出来ない ( No.1 )
日時: 2012/07/10 15:24
名前: ICZ

確認します。再度返信いたします。
Re: エクセル出力が出来ない ( No.2 )
日時: 2012/07/24 20:02
名前: ICZ

返信が遅れて申し訳ありません。
app/config/core.phpの40行目の
Configure::write('debug', 0);を
Configure::write('debug', 2);に変更してください。
そうしますとcakephpのデバックモードとなり、
ホワイトアウトから、何かしらのエラーメッセージが表示されると思います。
Re: エクセル出力が出来ない ( No.3 )
日時: 2012/07/30 13:18
名前: わらじ

ありがとうございます。
デバッグモードで出てきたエラーを貼り付けます。

Warning (2): fopen(/tmp/請求書2012630-2012730.xls)
[function.fopen]: failed to open stream: No such file or directory [APP\vendors\phpexcel\Classes\PHPExcel\Shared\OLE\PPS\Root.php, line 88]
Re: エクセル出力が出来ない ( No.4 )
日時: 2012/08/17 20:39
名前: ICZ

/tmpの書き込み権限は付与されているか確認して頂けますか。
また、fopenを使用していますのでphp.iniで以下の設定になっているか確認して頂けますか。

allow_url_fopen = On
allow_url_include = On
Re: エクセル出力が出来ない ( No.5 )
日時: 2012/08/20 14:00
名前: わらじ

allow_url_include = Offになっておりましたので、Onに変更し、アパッチを再起動した後に、同様の操作を試しました。

エラー内容に変化はありませんでした。
Warning(2)の内容も貼り付けます。

Warning (2): fopen(/tmp/見積書2012620-2012820.xls) [function.fopen]: failed to open stream: No such file or directory [APP\vendors\phpexcel\Classes\PHPExcel\Shared\OLE\PPS\Root.php, line 88]
Code | Context

$filename = "/tmp/見積書2012620-2012820.xls"

fopen - [internal], line ??
PHPExcel_Shared_OLE_PPS_Root::save() - APP\vendors\phpexcel\Classes\PHPExcel\Shared\OLE\PPS\Root.php, line 88
PHPExcel_Writer_Excel5::save() - APP\vendors\phpexcel\Classes\PHPExcel\Writer\Excel5.php, line 185
ExcelComponent::outputXls() - APP\controllers\components\excel.php, line 199
QuotesController::export() - APP\controllers\quotes_controller.php, line 589
Dispatcher::_invoke() - CORE\cake\dispatcher.php, line 204
Dispatcher::dispatch() - CORE\cake\dispatcher.php, line 171
[main] - APP\webroot\index.php, line 83
Re: エクセル出力が出来ない ( No.6 )
日時: 2012/08/20 14:04
名前: わらじ

フォルダのパーミッションについては、Windows、XAMP環境のため、制限はありません。
Re: エクセル出力が出来ない ( No.7 )
日時: 2012/08/20 20:27
名前: ICZ

申し訳ありませんが、Windows環境については正式にサポートしておりません。
Re: エクセル出力が出来ない ( No.8 )
日時: 2012/08/21 10:08
名前: わらじ

承知いたしました。
自己解決を目指します。

お手数をかけました。アドバイスありがとうございました。

Page: 1 |