0

OS 10.8.2(Mountain Lion)を実行しています。

このブログに記載されているように、PEARの新規インストールを行いました。

http://clickontyler.com/blog/2008/01/how-to-install-pear-in-mac-os-x-leopard/

そこでinclude_pathphp.iniファイルをに設定しました/usr/local/share/pear。次に、梨を介してapigenをインストールしましたが、すべて正常に動作します。次にphpdocをインストールしたかったのですが、インストールした後、次のエラーが発生します。

PHP Warning:  require(/usr/lib/php/pear/phpDocumentor/src/phpDocumentor/Bootstrap.php): failed to open stream: No such file or directory in /usr/bin/phpdoc on line 33
PHP Fatal error:  require(): Failed opening required '/usr/lib/php/pear/phpDocumentor/src/phpDocumentor/Bootstrap.php' (include_path='.:/usr/local/share/pear') in /usr/bin/phpdoc on line 33

SOで検索した後、私はこのQAを見つけました: OSXにPEARを介してインストールされたPhpDocumentorが機能していません-ファイルがありませんか?

だから、私がそうするとき、それは私のphp.iniで設定されているものとまったく同じに設定されてpear config-showいることを示していますphp_dir/usr/local/share/pear

ただし、phpdocは/usr/lib/php/pearまだディレクトリとして使用しようとしているようです。

/usr/lib/php/pearフォルダが存在しません!したがって、pearの設定をこのフォルダに変更すると、他のpearがインストールしたコマンドが壊れてしまいます。

どんな助けでもいただければ幸いです。

ありがとう!

4

1 に答える 1

1

解決策を見つけたとき、私はちょうどあきらめようとしていました。

OS X は PHP 5.3 を使用していたので、手動で 5.4.10 に更新しました。

次に、再インストールPEARし、apigen再インストールしてから再インストールphpdocしましたが、すべて正常に機能しました。

システムで PHP を更新するために、次の手順に従いました 。

于 2013-03-18T18:01:31.470 に答える