問題タブ [pyrus]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
340 参照

xml - パイラスのインストールエラー

pyrus を使用して zend Framework 2 をインストールしようとしていますが、pyrus install で奇妙なエラーが発生します。Pyrus\Config\Exception: Unable to parse invalid PEAR configuration at "." Pyrus\Config\Exception: Document is empty Pyrus\Config\Exception: Start tag expected, '<' not found

私の設定は:

誰かがこれの何が問題なのかを理解するのを手伝ってくれますか?

0 投票する
2 に答える
607 参照

php - ZF2をインストールするUbuntu12でのPyrusの問題

Ubuntu12.04.164ビットにzendframework2をインストールしようとしましたが、問題が発生しました。

#sudo pyrus install zf2 / Zend_Framework-beta#Standard

トランザクションの途中で失敗し、タイムゾーンが設定されていないことに関する警告以外に思い出せる以前のエラーはありませんでした。(残念ながら、私の端末履歴は元の出力を失いました)

Pyrus \ Installer \ Exception:インストールに失敗しました
 Pyrus \ AtomicFileTransaction \ MultiException:エラー:コミットに失敗しました
  Pyrus \ IOException:CRITICAL-トランザクションを完了できません。実際の名前をバックアップパスに変更できませんでした
   Pyrus \ AtomicFileTransaction \ RuntimeException:ロールバックできません-トランザクションではありません


#sudo pyrus install -f zf2 / Zend_Framework-beta#Standardを再実行しようとすると、Pyrus \ Registry \ Exception
で失敗し
ます:パッケージpackages.zendframework.com/zend_frameworkのパッケージファイルオブジェクトを取得できません。インストールされていません

アンインストールすると、インストールされていないことがわかります。

/usr/share/.old-phpを/usr/ share / phpに復元しましたが、それでも同じエラーが発生します。
助けてください。

0 投票する
1 に答える
84 参照

php - php5.2.11のナシ?

サーバーにpyrusをインストールしようとしていますが、インストールに失敗しました。私のphpバージョンが原因だと思いますので、私の質問は、php5.2.11を使用しているサーバーにPyrusをインストールできますか?最小要件はありますか?

0 投票する
1 に答える
628 参照

zend-framework2 - pyrusを使用したZendFramework2のインストール

Zend Framework2ビューpyrusをダウンロードしようとすると、エラーが発生します。エラーは次のとおりです。

「usr/share / pear /pyrus/」にpyrusをインストールしました。それが機能しない理由はありますか?このような別のZendライブラリをインストールしようとすると、同じエラーメッセージが表示されます。

$phppyrus.phar。zf2/Zend_Httpをインストールします

私がこれを得るチャンネルのリスト:

次に、zf2からパッケージのリモートリストを取得しようとすると、エラーが発生します。

Zendsリポジトリにエラーがあるはずです。なぜなら、それらをpearにリストすると、これを使用してそれらの完全なリストを取得するからです。

私は何か間違ったことをしていますか?

ありがとうございました

0 投票する
1 に答える
534 参照

email - PEAR がインストールされていますが、動作していません。PEAR.php はどこにありますか?

IIS7 で PHPを使用pyrus.pharしてPEAR をインストールしました。ファイルを取得C:\PEARすると、PEAR Mail パッケージもダウンロードしました。require_onceMail.phpHTTP Error 500.0 - Internal Server Error

これが私のコードです:

私はMail.phpにチェックインしました 行がありますrequire_once 'PEAR.php';

この PEAR.php はどこから入手できますか?

0 投票する
2 に答える
1605 参照

zend-framework2 - Pyrus と Composer の違いは何ですか?

Zend Framework 2.0 は初めてです。ドキュメントを読んだ後、Pyrus、Composer などのパッケージ マネージャーを介して Zend をインストールできることがわかりました。しかし、どのパッケージ マネージャーを選択すればよいかわかりません。それらの違いを教えてください、助けてくれてありがとう!

0 投票する
1 に答える
1055 参照

php - pyrus.phar がインストールされているが、Ubuntu 14.04 で PEAR2/Autoloader.php が見つからない

Ubuntu 14.04 に Net_RouterOS をインストールしています。OSX 10.7.5 ではすべて問題なくインストールできましたが、Ubuntu マシンでは、Net_RouterOS をインストールして実行するために pyrus.phar を正しく構成できませんでした。

私が問題を抱えているのは、pyrus.phar ファイルの場所と、pearconfig.xml ファイル (/home/xxxx/.pear にあります) の設定です。アクセス許可またはファイルの場所に問題があるようです。

これをphpファイルの先頭に含めると:

私は得る:

警告: require_once(PEAR2/Autoload.php): ストリームを開くことができませんでした: 行 3 の /var/www/html/wifi_creator.php にそのようなファイルまたはディレクトリはありません

致命的なエラー: require_once(): /var/www/ で必要な 'PEAR2/Autoload.php' (include_path='/usr/bin/php:/usr/share/php:/home/xxxx/.pear') を開けませんでしたhtml/wifi_creator.php の 3 行目

どんな助けでも素晴らしいでしょう!ありがとうございました

0 投票する
1 に答える
350 参照

php - xampp Windows に Crypt_GPG をインストールできない

コマンドを使用して php pyrus.phar install pear/Crypt_GPG、WindowsのxamppにCrypt_GPGをインストールしました。しかし、次の依存関係エラーが表示されています

Pyrus バージョン 2.0.0a4 SHA-1: 72271D92C3AA1FA96DF9606CD538868544609A52 Using PEAR installation found at C:\xampp\php\pear Pyrus\Installer\Exception: 一部のパッケージの依存関係の検証が失敗し、インストールが中止されました Pyrus\Dependency\Exception: pear.php .net/Crypt_GPG はオプションで PHP 拡張機能「posix」を使用できます
Pyrus\Dependency\Exception: Windows に pear.php.net/Crypt_GPG をインストールできません

pear ページhttps://pear.php.net/package/Crypt_GPGには、posix はオプションの依存関係であり、posix は Windows にインストールできないと書かれています。また、Crypt_GPG を Windows にインストールできるとも書かれています。ページ下部をご覧ください。

とにかく、このエラーを渡し、Windows の xampp の php に Crypt_GPG をインストールできますか?

0 投票する
1 に答える
422 参照

php - PHP + Pear|Pyrus + メール; メールが Pear.php を見つけられない

私はこれについて何週間も頭を悩ませてきました。私は同様の問題を抱えている多くの人々を見つけ、私の問題の解決に向けて少し前進しましたが、完全ではありません.

WAMP サーバー 2.5 (PHP 5.5.12)

最初に Pear をインストールしましたが、何かがおかしくなったので (config 内のパスがおかしくなったのでしょうか?)、再度インストールを試みたところ、本当におかしくなりました。その中のファイルは空であるにも関わらず使用されていました)、そして Pyrus に一撃を与えました。現在、少なくともパッケージ管理としてはうまく機能しているようです。

私のスクリプトは少なくとも Mail.php スクリプトを見つけることができるようになったので、include_path(s) が正しく設定されていると思います。

私の電話、働いています:

しかし、Mail.php は Pear.php が見つからないと文句を言っています:

C:\wamp\bin\php\php5.5.12\pear\php\ で必要な 'PEAR.php' (include_path='.;C:\wamp\bin\php\php5.5.12\pear\php') を開くことができませんでした46 行目の Mail.php

\php5.5.12 の下には Pear.php ファイルはありません。

これは、私が Pyrus を使用していて、Mail が Pear 環境で動作するように設定されているためですか? (Pyrus は「C:\wamp\bin\php\php5.5.12\pear にある PEAR インストールを使用する」と主張していますが、以下を参照してください。) Pear と Pyrus の両方をインストールする必要がありますか? Pear をインストールするには、pyrus.phar を使用する必要がありますか? 前述のように、Pear をインストールするこれまでの試みは成功とは言えませんでした。Pear と Pyrus の両方のドキュメントは、サブディレクトリなどに関して標準的なインストールがどのように見えるべきかを示すグラフィックを持つことで改善される可能性があります。

ここに私の Pyrus 設定があります:

どんな助けでも大歓迎です。

更新:試してみました

https://pear.php.net/package/PEAR/に示されているように。

私は得る:

php5.5.12 ディレクトリ全体の名前を変更しようとするのはなぜですか? またはそれは?ところで?

更新: OK、手動で Pear をインストールしました。include_path を次のように変更しました

そして私の呼びかけ

そして、「行方不明」の Pear.php エラーを回避しました。しかし今、メールは Net_SMTP などを見つけることができません。

ガク。拡張子ごとに個別の include_path エントリを指定する必要がありますか? または、\php を削除して、その内容を \pear に移動し、関連するコードと構成を変更する必要がありますか? または、すべての拡張ファイル (dir ツリーなし) をスクリプトと同じ www dir にダンプしますか?