Help us understand the problem. What is going on with this article?

【xampp+LibXL】libxlをxamppに導入

自分用のメモとして残します。
LibxlのLinuxへのインストールはそこそこありましたが、
Win環境+xamppへのインストール方法があまりにも少なすぎるため、メモ程度ですが残します。

■やり方

1. php_excel.dllインストール

ダウンロード

下記サイトから対応するPHPのバージョンのビルドをダウンロードする。
https://www.apachelounge.com/viewtopic.php?t=6359

php_excel.dll設置

解凍して以下のファイルをxamppに設置
\ext\php_excel.dll\xampp\php\ext直下に設置。

2. libxl.dllインストール

ダウンロード

下記サイトからLibXLをダウンロードする。
https://www.libxl.com/download.html

libxl.dll設置

解凍して以下のファイルをxamppに設置(2か所)
\libxl-3.9.2.1\bin\libxl.dll\xampp\apache\bin直下に設置。
\libxl-3.9.2.1\bin\libxl.dll\xampp\php直下に設置。

3. php.ini変更

下記をphp.iniに追記。
トライアルで使う場合は、license_name、license_keyは無くてもOK。

php.ini
[excel]
extension=php_excel.dll
excel.license_name=""
excel.license_key=""

以上

■さいごに

導入後の動作はぼちぼちググれば出てくるので、そちらを参考してください。。
また、今回はwindows上のxamppへのLibxl導入になります。
そのため、当該記事と同環境の場合はwindows用のライセンスでないとライセンスの認証が通らないようになっているため、製品版をwindowsで使用する場合はLinux用のライセンスでなく、win用のLibxlライセンスを取得して動作確認をしましょう。

msht0511
Webエンジニアです。 主に役に立ったスキルを備忘録として投稿してます。 基本的に自分用のメモです。。 エンジニアですがニホン言語は苦手です。。。。
https://lapras.com/public/WAWLBKV
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away