phpexcelエラーレポート

WBOY
リリース: 2016-06-23 13:51:37
オリジナル
974 人が閲覧しました

phpexcel を使用して xls ファイルをアップロードします。ローカルでは問題なく動作します。
しかし、サーバー上でエラーが報告されます。以下の通り:


原因。設定の問題?


ディスカッションに返信(解決策)

xlsを2003形式に変換すると。問題は生じません。なぜ?ローカル テストはすべて問題ありません。エラーを回避するには 2003 に変換する必要があります。なぜなら、xls と xlsx は別のファイルをロードする必要があるからです。 tmpファイルは出てきましたか?サーバー側でGDライブラリが起動しているか確認してください。

phpexce を使用する場合、アップロードされた一時ファイルは tmp の下に配置される必要があるため、tmp ディレクトリのアクセス許可を確認してください。

すでに解決しました。 tmp ディレクトリの権限に問題があります。 IIS と匿名ユーザーのアクセス許可があれば問題ありません。形式を 2003 に変換するときに、匿名ユーザーのアクセス許可を tmp ディレクトリに追加する必要がない理由がわかりません

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート