1,368 バイト追加,
2020年9月8日 (火) 03:03
[[homebrew]]から[[php]]を入れる。[[pecl]]も一緒に入ってくる。
brew install php
peclでstatsを入れようとすると「こいつはphp 5.xでしか使えないぞ」的なエラーがでる。
pecl install stats
php 7.xに対応したパッケージはstats-2.0.3が最新らしい。
https://pecl.php.net/package/stats
バージョン指定でもう一度peclから入れてみる。
pecl install stats-2.0.3
今度は「mkdirできないぞ」的なエラーがでる。
Warning: mkdir(): File exists in /usr/local/Cellar/php/7.4.10/share/php/pear/System.php on line 294
ERROR: failed to mkdir /usr/local/Cellar/php/7.4.10/pecl/20190902
/usr/local/Cellar/php/7.4.10/peclは/usr/local/lib/php/peclのシンボリックリンクらしいが後者が存在しないせいでエラーになっているようだ。とりあえずディレクトリを手作りしてみる。
mkdir -p /usr/local/lib/php/pecl
もう一度peclから入れてみる。
pecl install stats-2.0.3
[[インストール]]成功した模様。
Build process completed successfully
Installing '/usr/local/Cellar/php/7.4.10/pecl/20190902/stats.so'
install ok: channel://pecl.php.net/stats-2.0.3
Extension stats enabled in php.ini
== 外部リンク ==
* 統計関数 - PHP = https://www.php.net/manual/ja/book.stats.php
[[category: macOS]]
[[category: PHP]]