#はじめに
XAMPP for Windows 7.4.1ではPHPに最初からpearライブラリが入ってるんだけど、DBが入っていないのでインストールしてみた所コケタ件
##pearにDBを入れてみる
CD C:\xampp\php\
pear list
これでpearのリストが表示されるんだけどDBは入っていない
とりあえずupgradeしてみるけど
pear upgrade
Notice: Trying to access array offset on value of type bool in PEAR\REST.php on line 186
という文句を言われる。
REST.php on line 186目は厳密にはコメントなんだけど
「If cache is newer than $cachettl seconds, we use the cache!」
で検索してみたところ
ここに行き着く。
とりあえず言われたとおりに書き換えてみる
(元の行はコメントで残した方がいいよ)
でまたアップグレードしてみると
Fatal error: Cannot use result of built-in function in write context in C:\xampp\php\pear\Archive\Tar.php on line 639
今度はTar.phpの639行目がダメって言われる。
こっちはよく「アリガチ」なエラーらしく、すぐに情報が得られる
ということでこれも書き換えてupgrade
いろいろ文句は言われるけどupgradeは成功。
pear install DB
DBをインストールしてみたら実行できた。
とりあえずはDBインストール、pear upgradeどっちもできたってことで