PEAR

プログラミング言語PHP

インストール

 状態:-  閲覧数:2,180  投稿日:2013-12-26  更新日:2017-01-29
# yum -y install php-pear


バージョン


2017/1/28以前
#  pear version
PEAR Version: 1.9.4
PHP Version: 5.4.32
Zend Engine Version: 2.4.0


2017/1/29
$ pear version
PEAR Version: 1.10.1
PHP Version: 7.0.14
Zend Engine Version: 3.0.0



PATH

 閲覧数:552 投稿日:2014-01-09 更新日:2018-03-27 

シェルコマンドパス


PEARシェルコマンドパス確認

2017/1/28以前
# which pear
/usr/bin/pear

which - shows the full path of (shell) commands.

2017/1/29
$ which pear          
                                           
/opt/remi/php70/root/usr/bin/pear


▼/usr/bin/pear
#!/bin/sh
exec /usr/bin/php -C -d include_path=/usr/share/pear \
   -d output_buffering=1 /usr/share/pear/pearcmd.php "$@"



ディレクトリパス


PEARインストール先
・PEARディレクトリ調査

$ pear config-get php_dir
PHP7
/opt/remi/php70/root/usr/share/pear

PHP5
/usr/share/pear


・PEAR 設定オプション」を検索
# pear config-show | grep "PEAR directory"
PHP5
PEAR directory                 php_dir          /usr/share/pear

※PEARパス … 「usr/share/pear」に指定すれば良いことが分かる

PEAR ライブラリインストール

 閲覧数:541 投稿日:2014-02-10 更新日:2016-03-10 

前提


ライブラリインストール
・依存関係があるため、単独でダウンロード後アップロードしても、正常動作するとは限らない
・pearコマンドでインスールする方が無難


MDB2


PEARのmdb2をインストール
# pear install mdb2 MDB2_Driver_mysql



Pager


PEARのPagerをインストール
# pear install Pager



Cache_Lite


PEARのCache_Liteをインストール
#  pear install Cache_Lite



XML_RSS


PEARのXML_RSSをインストール
# pear install xml_rss


最新バージョンヘアップデート
# pear install XML_RSS-1.1.0a1


ブログRSSフィード表示。PEAR/XML_RSSライブラリを利用


Auth


PEARのAuthをインストール
# pear install Auth

install ok: channel://pear.php.net/Auth-1.6.4


HTML_QuickForm


PEARのHTML_QuickFormをインストール
# pear install HTML_QuickForm

install ok: channel://pear.php.net/HTML_Common-1.2.5
install ok: channel://pear.php.net/HTML_QuickForm-3.2.13


HTTP_Session2


PEARのHTTP_Session2をインストール
# pear install HTTP_Session2-0.7.3

install ok: channel://pear.php.net/HTTP_Session2-0.7.3


PEAR PATH 追加 / .htaccess

 閲覧数:345 投稿日:2015-01-27 更新日:2015-01-27 
php_value include_path ".:/var/www/★★/public_html/demo/include:var/www/★★/public_html/demo/paging/pear-pager-library:/usr/share/pear"


.htaccess の PEAR PATH / PHP7対応

 閲覧数:236 投稿日:2016-03-31 更新日:2016-03-31 
$ which pear
/opt/remi/php70/root/usr/bin/pear


$ cd /opt/remi/php70/root/usr/bin

$ cat pear
#!/bin/sh
exec /opt/remi/php70/root/usr/bin/php -C \
   -d include_path=/opt/remi/php70/root/usr/share/pear \
   -d date.timezone=UTC \
   -d output_buffering=1 \
   -d variables_order=EGPCS \
   -d safe_mode=0 \
   -d register_argc_argv="On" \
   -d open_basedir="" \
   -d auto_prepend_file="" \
   -d auto_append_file=""  \
   /opt/remi/php70/root/usr/share/pear/pearcmd.php "$@"



▼.htaccess
php_value include_path ".:/var/www/★★/sakura.e1blue.co/demo/include:/opt/remi/php70/root/usr/share/pear"


Twitter検索結果。「PEAR」に関する最新ツイート

Sound Lab, @ya7ma1si4ta_lab
@pear_seeds 破壊試験。 2022/10/05 22:15
しまりすふぁ〜む @shimaris_farm
いにちゃん@駆け出しエンジニア @inin00000
@Pear___0324 草 2022/10/05 22:13
˙꒰ঌ❤︎有野†梨花❤︎໒꒱·̩͙⋆.* @the_sand_pear
大野タカシ@梨と苺 大野果樹園 @pear_berry_TKS
めぱたん @_mpt_mpt
ぶどう🍇 @pear_otts
なしねこ @pear_cat_
@_mpt_mpt 飲酒!!! 2022/10/05 22:03
じゃが林 芋太郎 @pear_pears

申込→公開6.PHP5.3.3 インストール&設定

Fatal error: Class 'DOMDocument' not found


×

ゲストコメント一覧

番号 内容 投稿日
1 123 2016-06-17
コメント件数 … 1件

週間人気ページランキング / 9-28 → 10-4
順位 ページタイトル抜粋 アクセス数
0 さくらVPS0 18
0 PHP実行ユーザ設定 / CentOS6 / Apache | PHP(プログラミング言語) 18
1 PHPのmb_send_mail関数でメール送信できない | メール処理システム 17
2 phpの設定ファイルをphp.ini から分離させても良いの? 12
3 Nginx設定。エラーログレベル | Nginx(Webサーバ) 11
4 「RLogin」で文字化けするようになった場合は、オプション設定 - フォント - 文字セット -「UTF-8」を選択します。  | RLogin(ターミナルエミュレータ) 9
4 ImageMagick と imagick の違い | ImageMagick(ソフトウェアスイート) 9
5 FFmpeg 2.8.15 を yum インストール | ソフトウェアスイート 8
5 ABRT により 問題が検出されました | CentOS 7 (CentOS) 8
5 Python 3.5 アンインストール / yum remove | Python(プログラミング言語) 8
6 echo と cat の違い 7
6 Bearerとは? / Bearer Token とは? / 基本的な使い方 7
6 Postfix | メール処理システム 7
6 ImageMagick 6.7.2.7-2.el6 を yum アンインストール / ImageMagick 6.8.8-9 を make アンインストール | ImageMagick(ソフトウェアスイート) 7
7 PHP実行ユーザ設定 / CentOS7 / Nginx | PHP(プログラミング言語) 6
7 Sandboxモードを使うことができるsaharaプラグインを使ってみる 6
7 バーチャルホスト設定には細心の注意を! | バーチャルホスト(Apache) 6
7 grep -rl 置換前文字列 . | xargs sed -i 's/置換前文字列/置換後文字列/g' 6
7 touch コマンド / viコマンド。新規ファイル作成時の違い | Linuxコマンド 6
7 設定 2019/1/22 / 一般ユーザがmailコマンドでメール送信 / 管理者がmailコマンドでメール送信 6
2022/10/5 1:01 更新