PEARをレンタルサーバーにインストールする

公開日: : 最終更新日:2014/08/14 PHP, サイト制作

スポンサーリンク

共用レンタルサーバーにPEARをインストールしたときにてこずったところについてメモ。今回レンタルサーバーはロリポップのチカッパを使用しました。インストールの段階としては

  1. PEARをダウンロードする
  2. PEARをインストールする
  3. 必要な機能を別途インストールする
  4. パスを通す

大まかにいえばこんな手順となります。

PEARをダウンロードする

http://pear.php.net/go-pear

このリンクを右クリックしてリンク先を名前を付けて保存してください。もしくはリンク先を開いて表示されるテキストをコピーしてファイルとして保存しても大丈夫です。

PEARをインストールする

ダウンロードが完了したらそれをサーバーにアップロードします。そして、homeにlibフォルダなどと名前を付けたフォルダに先ほどのファイルをアップロードします。

アップロードが完了したらそのページをWebページとして開きます。道なりにボタンを押していくとインストールが開始されます。

PEARをロリポップ・レンタルサーバーにインストール
↑こちらのページで詳しく解説されているのでそちらを参考にしてみてください。

必要な機能を別途インストールする

必要な機能と書きましたが例えばAmazon API(Product Advertising API)操作ライブラリのServices_Amazonをインストールしたい場合右上の「Search Package」から検索をかけるとインストールページが出てくるのでそこからインストールすることができます。

pearsearchimg.jpg

ここでインストールする際に何かが足らないと出てきたらそのパッケージを検索してそれをインストールすればうまくいきます。

パスを通す

これでインストール完了…と思っていてもこのままではPEARを使用することができません。なんだかこんな感じのエラーが出たりすると思います。

require_once(HTTP/Request.php): failed to open stream: No such file or directory

要はパスが通っていないのです。例えばこの場合ですとインストールしたPEARの中にHTTPフォルダ、およびその中にRequest.phpは存在すると思うのですが呼び出したところからの階層があっていないのでエラーが起きてしまいます。
そこでパスを通すという作業によりどこからでもPEAR内からのファイルを参照することができるようになり上記のようなエラーを解決することができます。

肝心のパスの通し方ですがロリポップの場合下記の参考サイトのままですのでそちらを参考にしてください。

『PEARをロリポップ・レンタルサーバーにインストール』:http://www.omnioo.com/record/php/install_pear_lolipop/
スポンサーリンク
Amazon
  • このエントリーをはてなブックマークに追加

関連記事

ニコニコ動画の検索APIについて調べたのでメモ

ニコニコ動画にはAPIがあり、動画の情報(タイトルとか再生数とか)を取得したり、ランキング情報(RS

記事を読む

【HTML/CSS】タイトルロゴ画像の設定の方法

自分のブログやサイトのタイトル部分にトップ絵画像を設置する方法です。方法としてはimgタグをHTML

記事を読む

関連記事を表示させるブログパーツLinkWithinの導入方法

LinkWithinについて ブログに関連記事を表示するパーツ『LinkWithin』を紹介します

記事を読む

任意URLのTweetボタンを複数設置する

TwitterのTweetボタンをWebサイトやブログに複数設置する方法です。複数設置するということ

記事を読む

【PHP】正規表現で日付文字列から曜日を削除する

例えば次のように曜日が記述された日付があったときその曜日部分を削除する場合のときの正規表現は次のよう

記事を読む

【PHP】Simple HTML DOM Parserを使って属性の値を取得する

PHPでSimple HTML DOM Parserを使ったスクレイピングで指定の属性の値を取得する

記事を読む

Pocketのソーシャルボタンをブログ・サイトに設置する方法

後で読みたい記事を保存することのできるPocketのソーシャルボタンの設置方法についてです。このボタ

記事を読む

スクレイピングをサポートしてくれるAPI【kimono】

kimonoというスクレイピングをAPI化してくれるという素晴らしいサービスがあります。

記事を読む

【TortoiseGit】複数のリポジトリを統合する

やりたいこと 最近WindowsにTortoiseGitを導入してリポジトリを作ったり、履歴をプッ

記事を読む

指定URLのWebサイトの画面全体をキャプチャする方法

Webサイトのスクリーンショットを撮る方法としてはいくつかありますが、各方法ごとに調べたものを紹介し

記事を読む

NVIDIA DIGITSをSupervisorを使って自動起動する

はじめに 先日Ubuntu14.04にDIGITS 5をGPUなしP

【2017年度】GeForce 1080 Ti搭載BTOパソコン比較

はじめに 最近ディープラーニング用にGPUのないPCにDIGITSを

Windows用のシンプルなストップウォッチソフト紹介

Windows(10)でも使える使いやすいKAZAMITimerという

MNISTをDIGITS 5のCPUのみで試す(GPUなし)

はじめに DIGITSを使えばGUI操作で簡単にディープラーニングが

Windowsユーザが初めてMacBookを購入したときの注意点や感想

最近12インチのMacBookを購入しました。今までWindowsしか

Redmine3.2をUbuntu14.04にインストールして躓いた所についてメモ

はじめに Ubuntu14.04 ServerにRedmine3.2

UWSCを使ったソフト自動立ち上げ【SoftEther VPN Server】

やりたいこと 最近SoftEtherという筑波大学発のベンチャー企業

→もっと見る

  • Author : ががんぼ
    プログラミングやWeb関係で気付いたことについてメモしていく予定。だいたいが備忘録ですが、自分でサンプルを作って動かしてみたりしています。
PAGE TOP ↑