VPSに最適化されたDebianディストリビューションを実行しているVPSがあります。 私はVPSを利用することに非常に新しく、Linuxのバックグラウンドをゼロにしています。PEAR/Digg2:PHP/Linuxインストールの問題
少し助けてくれるバックグラウンド: 私は通って、うまく通ったインストールされた梨を入手しました。 私のようなDiggのAPIの依存サービスをインストールしようとしました。その後、私は試みた
pear install HTTP_Request2-alpha
::これはエラーを提供
pear install HTTP_Request2
、私はそれをインストールする必要がありました
pear install HTTP_OAuth
これは上記と同じエラーをもたらし、私は最終的にそれをインストールしました:
pear install HTTP_OAuth-alpha
したがって、私はPearインストールでDigg2を正常にインストールしました。Services_Digg2
大丈夫です。私の問題は、ファイルがそこにないと言うのでクラスを開始しないということです。私は私がPHPでエラーごとにパスを含めるにチェック
require_once 'Services/Digg2.php';
$api = new Services_Digg2;
:
Fatal error: require_once() [function.require]:
Failed opening required 'Services/Digg2.php' (include_path='/usr/share/php')
in /var/www/redacted1/data/www/redacted2/index.php on line 3
は、だから私は、ファイルがターミナルにあったことが検証:
http://snapplr.com/tk9r PHPは、このような単純なです
そして私は、パスがPHP_Info()を経由して、適切であったことを確認さ:
http://snapplr.com/dwk7
(申し訳ありませんが、私は新しいハイパーリンクを投稿できます)
エラーが残ります。 私の長いイントロは面倒ではなく、実際に役立ちます。
おかげ ジェフ
申し訳ありません、はい私はc&pの代わりにスタックオーバーフローにコードを再入力しました。 require_onceを使用しています(後世のために編集する必要があります)。 –
申し訳ありませんが、「安定した」状態の外にパッケージをインストールする方法の例を示しているという点で間違っているのですか?または、私はssh2をインストールするはずだったのですか?後者の場合、私は試行錯誤を試みました:http://snapplr.com/0kxj –
@Jeff:はい、これは例として意味しました。なぜならPEARとPECLはこのように動作するからです。とにかく、使用しているPHPのバージョンは? Phar拡張機能はありますか? Pharが5.2で起動されたとき、私はこの種の問題を抱えていました。そのため、たとえファイルが存在していたとしても、通常のファイル機能に「No such file or directory」と表示されます。これに影響を及ぼすことがあるのはpermissions、open_basedir、およびその他のphp.iniの設定です。 – netcoder