ネイティブ Pear_PHP チュートリアルを仮想ホストにコピーしてインストールします

WBOY
リリース: 2016-07-13 17:36:45
オリジナル
851 人が閲覧しました

レンタルされた国内の仮想ホストでは、一部のホスト自体が pear クラス ライブラリを提供しますが、必要な pear パッケージをアップグレードしたりインストールしたりすることは期待できません。この場合は、自分の仮想ホストにインストールしてみることができます。梨のコピー

ssh を介して pear をインストールする
国内のほとんどの仮想ホストは ssh を提供しませんが、友人のサーバーの場合は、より寛容で許可を与える可能性があります。 ssh を介して仮想ホストに pear をインストールする手順を見てみましょう。

PEAR 1.3.5 以下:
$ pear -s -c ~/.pearrc -d doc_dir=~/pear/docs
-d ext_dir=~/pear/ext -d php_dir=~/pear/lib
-d data_dir=~/pear/data -d test_dir=~/pear/tests
-dcache_dir=~/pear/cache -d bin_dir=~/pear/bin

PEAR 1.4 以降:
$ pear config-create /home/user/pear .pearrc

これにより、ユーザーのホームの下に .pearrc ファイルが作成されます

PEAR 1.3.2 以下を .bashrc ファイルに追加します:
$ pear -c ~/.pearrc install Archive_Tar PEAR Console_Getopt XML_RPC
PEAR 1.3.3 以降
$ pear install -o PEAR

このようにして、新しい pear ディレクトリがユーザーのホーム ディレクトリに追加されます。この pear はホスト上の pear の完全なコピーです。

インストールしたばかりの pear パッケージを使用するには、PHP コードで include_path を指定する必要があります

PLAIN TEXT

PHP:
ini_set(include_path,~/pear/lib. PATH_SEPARATOR
.ini_get(include_path) );

// PHP 4.3.0 以降では、次のコマンドを使用できます。
// これは共有ホストで特に便利です:
set_include_path(~/pear/lib.PATH_SEPARATOR
.get_include_path());
?>
ftp/ftps/sftp のインストールに pear を渡す
この機能は、主に pear パッケージ PEAR_RemoteInstaller を通じて実行されます:

このマシンは PHP 5.0 以降です

ftps を使用してインストールする必要がある場合は、ローカル PHP で openssl 拡張機能を追加する必要があります

SSH を使用してインストールする必要がある場合は、ローカル PHP で ssh2 拡張機能を追加する必要があります
pear PHP ディレクトリ内のコマンドラインは実行可能です
ftp 書き込み権限を持っています
時間の都合上、当面は具体的な手順は書きませんので、必要な方は以下のリンクを参照してください。
参考文書:
pearマニュアル

作成者:volcano投稿日: 2006 年 9 月 15 日、午前 8:40

著作権情報: 転載は自由です。転載する場合は、必ず記事とこの記述の出典元と著者情報をハイパーリンクの形式で明記してください。

固定リンク - http://www.ooso.net/index.php/archives/241

http://www.bkjia.com/PHPjc/486638.html

www.bkjia.com

http://www.bkjia.com/PHPjc/486638.html技術記事国内のレンタル仮想ホストでは、ホスト自体が pear クラス ライブラリを提供していますが、必要な pear パッケージをアップグレードしたりインストールしたりすることを期待する必要はありません。この場合は、自分でインストールしてみることができます...
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート