GNU/Linux >> Linux の 問題 >  >> Panels >> cPanel

PEAR モジュールのインストール方法

ほとんどのビジネス クラスのホスティング サーバーには、カスタム PEAR モジュールをインストールできるように、cPanel を介して PEAR インストーラーが装備されています。ビジネス クラスのホスティング プラン (Launch、Power、または Pro) を使用していて、この機能が有効になっていないサーバーを使用している場合は、[email protected] に連絡して、新しいサーバーへの移動をリクエストしてください。 VPS および専用サーバーのお客様は、追加料金なしでこの機能を有効にするよう依頼できます。

カスタム インストール:

ユーザー提出:Jim Frenette Web 開発者、https://www.brijo.com

これは、PHP 用の PEAR の独自のインストールをセットアップする方法を説明している顧客の 1 人によって提出された記事であり、これにより、独自の PEAR モジュールをインストールできるようになります。

注意:InMotion Hosting は、サードパーティ製ソフトウェア、顧客のインストールなどに対して限定的なサポートしか提供できません。提供できるのは、サーバー側の変数のみに制限されています。

<オール>
  • まず、public_html の外に「pear」というディレクトリを作成します。 」このフォルダは誰でも読み書きできる必要があります。これには 777 の権限が必要です .
  • 次に、public_html に別のフォルダを作成します .このフォルダの名前を選択できますが、ファイルへのアクセスを制限するためにパスワードで保護することをお勧めします。このデモンストレーションのために、作成するフォルダの名前は「pear-inst」です。 .」
  • https://pear.php.net/go-pear に移動し、そのページの内容を「https://example.com/pear-inst/go-pear. php 」これはメインのインストール ファイルです。ここから、編集する必要がある唯一のフィールドはインストール プレフィックスです。これは絶対パスになります。

    /home/userna5/ナシ
  • userna5」 ' は InMotion のユーザー名です。また、質問 11 で php CLI パスを設定する必要があります。php バイナリへのパスは /usr/bin/php です。 .
  • インストールが完了すると、Pear の独自のインスタンスがサイトにインストールされます。サーバー上のインクルード パスではなく、インストールのインクルード パスを反映するように、php スクリプトにインクルード パスを設定する必要があります。

    set_include_path('../../pear/PEAR' . PATH_SEPARATOR . get_include_path());
  • ここから、独自の pear パッケージをインストールすることもできます。これを行うには、pear-inst ディレクトリに「install.php」というファイルを作成し、次のコードを追加します。

    include_once "../../pear/index.php";
  • このページをブラウザ (https://example.com/pear-inst/install.php) にロードすると、独自の PEAR モジュールをインストールできる標準の PEAR インストール インターフェイスが表示されます。セキュリティ上の理由から、PEAR およびその他のモジュールのインストールが完了したら、pear ディレクトリの権限を 755 に設定することをお勧めします。

  • cPanel
    1. Debian11にPHP8.0をインストールする方法

    2. PHP8.0をDebian10/Debian9にインストールする方法

    3. Ubuntu 20.04 /Ubuntu18.04にPHP8.0をインストールする方法

    1. AlmaLinux8にPHP8をインストールする方法

    2. AlmaLinux8にPHP7.4をインストールする方法

    3. Manjaro20にPHP8をインストールする方法

    1. PHP8をDebian10にインストールする方法

    2. CentOS8にPHP7.3をインストールする方法

    3. cPanel から PEAR PHP 拡張機能をインストールする方法