0

PEARを介して共有ホスト(Just Host)にPHP Documentorをインストールしましたが、正しくインストールされているようで、エラーは報告されておらず、ディレクトリphpdocの下に一覧表示されています。binさらに、phpDocumentorはの下phpにあり、どちらものホームフォルダにあります/home/[user]/

phpdoc私はディレクトリを調べましたがbin、すべてが適切な場所を指しています。また、ホストのサイトで提供されている指示に従い、PHPのinclude_pathをに設定しました/home/[user]/phpphpdocアンダーを含む想像できるすべての場所から実行しようとしhome/[user]/bin/ましたが、次の結果が得られ続けています。

    -bash-4.1$ phpdoc
    -bash: phpdoc: command not found

そしてここに$PATH-からの出力があります

-bash-4.1$ echo $PATH
/home/[user]/perl5/bin:/usr/lib64/qt-3.3/bin:/home/[user]/perl5/bin:/ramdisk/php/54/bin:/usr/php/54/usr/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin

ホストはLinuxで、PHP 5.4.10、Apacheバージョン2.2.23を実行しています。

何かご意見は?

4

2 に答える 2

0

次のコマンドを使用して、インストール後にパス/環境を更新する必要があります。

phpenv rehash 

そうしないと、新しい設定が現在のシェルでアクティブになりません。

于 2013-02-03T22:13:46.220 に答える
0

私はホストのサポート担当者からの返信をもう一度読み、彼らの提案を試しました(なんという概念か)-それはうまくいきました!単に走っ~/bin/phpdocて出来上がり。

これが機能した理由を誰かが説明でき、同じディレクトリに移動して入力phpdocしても機能しなかった場合は、それをいただければ幸いです。また、それがそれ自体で機能するように、どのようにしてそのパスへのリンクを作成することができphpdocますか?

ありがとう!

于 2013-02-12T22:02:01.213 に答える