0

このマンページpharで説明されているように、(Debian Linux で) コマンド ライン ツールを使用できるようにしたいと考えています。

私がこれまでに行ったこと:

  1. PHP PHAR ソース フォルダーをダウンロードしました。

  2. に移動しました/usr/share/

  3. phar.phpfrom #!/usr/local/bin/phpto #!/usr/bin/php(PHP シンボリックリンクへのパス -> PHP 実行可能ファイルへのパス)の最初の行を変更しました。

  4. へのシンボリックリンクを作成しましphar/usr/share/phar/phar.php

phar helpエラーを返すようになりました:

# phar help
PHP Fatal error:  Uncaught exception 'PharException' with message 'manifest cannot be larger than 100 MB in phar "/usr/share/phar/phar.php"' in /usr/share/phar/phar.php:48
Stack trace:
#0 /usr/share/phar/phar.php(48): Phar::mapPhar()
#1 {main}
  thrown in /usr/share/phar/phar.php on line 48

私は何を間違っていますか?それを機能させる方法は?

どうも

4

1 に答える 1

0

おそらく破損した phar ファイルです。もう一度ダウンロードしてみてください。

于 2013-03-13T01:26:47.023 に答える