skillup

技術ブログ

PHP サーバー・ネットワーク

composer経由でのpearライブラリのインストール

投稿日:

2018年7月現在、PHPのライブラリはほとんどComposer経由でインストールできるかと思いますが、稀にComposerに対応していないものもあり、その場合、pearから取得してくる必要があります。

せっかくならcomposerでインストールできないものかと考え、調査。

結論から言うと下記のように書いてcomposer installでOKでした。

あとは読み込みたいプログラム側でrequire ‘vendor/autoload.php’を使えばOKです。

注意点としては下記のような感じです。

  • httpsではないリポジトリを読み込もうとすると、エラーが出るためsercure-http:falseが必要。
  • 任意のリポジトリから読み込むためにrepositoriesの記述が必要
  • pearのライブラリ名を間違えないように・・・pear本家で調べるべし。

参考リンク

Composerを使ってPEARのライブラリをインストールする

-PHP, サーバー・ネットワーク
-

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

no image

PHPでのリフレクション

Javaなどでは結構やりましたが、PHPでも動的にインタンス生成→メソッド呼び出しということをやれるとやれることが一気にふえるため、ちょっとメモです。 Contents1 ソース2 参考リンク ソース …

no image

メモリー不足でのスワップ割り当て

先日、あるサーバーでcomposerをinstallしようとしたところ、 The following exception is caused by a lack of memory or swap, …

no image

サーバー設定ファイルについて nginx

最近はwebサーバーのシェアとしてnginxが徐々に伸びてきていますね。 先日apacheについて解説をしましたが、nginxについて書きたいと思います。 Contents1 設定ファイル2 参考リン …

no image

クロスドメインがらみのajax

ajaxで別ドメインに対して、プログラムを実行したい時に注意すべきことなどを。 Contents1 ログ、レスポンスヘッダをとにかく追う2 特定ドメインからの許可3 フレームワーク側での認証ロジック( …

no image

AWSのSNSについて

AWSについてここ2年ぐらい触っていますが、以前の現場ではリーダーの方が色々やられたおかげで根本的なところが理解できておらず、家でアカウントを作ってコツコツとやってます。 今回はSNSについて。 基本 …

アーカイブ