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

phpmdによるコードチェック

現在のプロジェクトですが、コードレビューなどをされる環境にはないため、一人で書いていると自然と規約とずれた書き方になっていることもあります。 規約通りに書こう、書こうと思っていてもなかなかその通りに書 …

no image

dateTimeの使い方

phpの日付ライブラリであるdateTimeについて。 Contents1 過去のリンク2 頻出表現3 リンク 過去のリンク CakePHP3 日付ライブラリ(Time)について http://ski …

no image

laravelのmigrationに関して

DBのカラムの保守などをする場合のmigrationに関して。 ポツポツ使っていたのですが、しっかりまとめてなかったのでここでまとめて見ようかと思います。 カラム定義 [crayon-5d304e49 …

no image

PDFテンプレートの活用

PDFのテンプレートの活用について。 PDFを出力するプログラムはいろいろありますが、今回はすでにあるPDFをテンプレート化できるライブラリについて。 Contents1 FPDI2 ソース3 参考リ …

no image

VPSのCentOS上にVirtualBox+Vagrantをインストール

普段使っているPCにVirtualBox+Vagrantをいれることはあったんですが、VPS上のCentOSに仮想環境を入れたいとの要件があり、試してみました。 結論からすると結局できなかったんですが …