問題タブ [laravel-excel]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
888 参照

php - 本番サーバーではLaravel-Excelのエクスポート(ダウンロード)の問題が発生しますが、私の開発サーバーでは正常に動作します

csvサーバー側データベースとの間でファイルをアップロードおよびダウンロードできるLaravelアプリがあります。ローカルの開発環境では問題なく動作しますが、Vultr.com の本番サーバーにデプロイすると. ダウンロードが機能しません。csv のアップロードは引き続き正常に機能します。

Web でダウンロード ボタンをクリックした場合。

Chromeでは、戻ります

このサイトにアクセスできません... ERR_INVALID_RESPONSE

Firefoxでは、それが返されます

ファイルが見つかりません..

Edge(IE) では、0 バイトの部分ファイルをダウンロードします。

私のローカル開発環境は次のとおりです: LEMP + PHP5.6 + Laravel 5.3

私の本番サーバー環境は、 Ubuntu 16.10+nginx/1.10.1 (Ubuntu)+php7.0+Laravel5.3 です。また、PHP を 7.0 から 5.6 にダウングレードするテストも行っています。問題はまだ存在します。

オンラインで調査を行いましたが、この問題はphp-zip、php-gdモジュールの正しいバージョンに関連しているようです。また、ほとんどの人は「xlsx」をダウンロードできないと不満を言っていますが、古い「xls」と「csv」は問題なく動作します。php-zip、php-gd バージョンが自分の php に関連付けられていることを確認するために、何度も試しました。まだ運がない。私の輸出コントローラコードとして:

誰でもこれについて何か考えがありますか?

0 投票する
1 に答える
1689 参照

php - laravel-excelで用紙幅を設定する

大量の if 列を含むデータがあります。今、私はそれをExcelとPDFでエクスポートしたいと考えています。Maatwebsite/Laravel-Excelそのためにパッケージを使用します。すべてが正常に機能しています。しかし、pdf にエクスポートすると、用紙サイズが原因で一部の列がトリミングされます。

用紙サイズを大きくしたいのですが、用紙サイズを大きくする方法が見つかりませんでした。

これは、用紙サイズを大きくしようとしたコードです。