IT関連

AS400/IBMi Laravel-ExcelでERR_INVALID_RESPONSE

投稿日:

このたびXAMPPではなくVagrant+VirtualBoxで開発環境を作ってみました。

一通り動かしてみたら、Laravel-Excelを使ったプログラムが真っ白に。

 

エラーメッセージは、白い画面の真ん中にERR_INVALID_RESPONSEと書いてある。

ネットで調べたところタイムアウトだとか、PHPのバージョンだとか書いてあったので調べてみた。

 

確かにLaravel-Excelのサイトにはバージョンの指定はある。

 

もともと動いているLaravelのバージョンは5.6で、PHPのバージョンは7.2でした。

すでに上の表に照らし合わせてみても適合しないのですが普通に動いています。

今回PHPは7.3を入れたのですが、それがダメなのかなと思って7.2に入れ直してみたのですが結果は同じ。

 

こうなってくると意味がわからない。

もともとエラーメッセージをろくすっぽ見ない人間だけど、まったくノーヒントだとさすがに困る。

 

結局解決したんだけどね。

 

動いている環境と比較して見つけたのがこれ。

  • php-xml
  • php-pecl-zip

これが抜けていた。

 

上記をインストールして、仮想サーバの再起動(httpdサーバの再起動)したらダウンロードできるようになった。

 

一応必要としたものを一覧にすると

  • php
  • phpmbstring
  • phpodbc
  • phppdo
  • phpmysqlnd
  • phpxml
  • phppeclzip

かな。

 

動いていた環境には下記も入っていたけど、これはなくても動いた。

  • phpdevel
  • phpgd

 

ちなみにインストール方法は

でいいと思う。知らんけど。

 

結局PHPは7.3でも動きました。一旦7.2に落としましたが、再度7.3を入れ直しても大丈夫でした。

ちなみに7.3から7.2に落とす方法は、

 

入っているPHP一式を以下で確認しておいて

 

入っているPHPを以下で全てアンインストールして

 

yum listで確認したPHP全てを入れ直すだけ。

 

スポンサーリンク




スポンサーリンク




-IT関連
-,

執筆者:


comment

Your email address will not be published. Required fields are marked *

関連記事

AS400/IBMi 8桁の日付を6桁で比較する

すみません、これは自分の備忘録です。 ゴミなので無視してください。   DDS 入出力 STR(6桁)   C仕様書 初期値にZ-ADD 20000000 STRWRK 80 これ …

AS400/IBMi DBCSでないフィールドの文字化け

PHPでデータを引っ張る際、お決まりの  

  をしているのだが、今回引っ張った文字がなぜか文字化けしていた。 & …

AS400/IBMi キー操作やファンクションキーまとめ

備忘録です。追記していきますので書きかけです。   ファンクションキーまとめ   半角カナの文字化け 半角カナが文字化けしているときがある。文字コードの変換のショートカットキーらし …

ExcelVBA ProgressBarを自作

これは自分の備忘録であり、私が思い出すための記事なのでご了承のほど。   5分くらい時間がかかるマクロがあり、固まっていないか心配になると上司から指摘があり、進捗バーを作ろうとする。 &nb …

JavaScript scriptタグを記述する場所

(1)<body>要素の直下や任意の場所 <body>要素は画面を描画する内容が記述されているので、その内容と一緒にするとコードが複雑化する。 また描画中にスクリプトを埋め込む …

Adsense広告




文字で検索

人気記事

なぜだか人気記事

読んでほしい順に