問題タブ [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.
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
私の設定は:
誰かがこれの何が問題なのかを理解するのを手伝ってくれますか?
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に復元しましたが、それでも同じエラーが発生します。
助けてください。
php - php5.2.11のナシ?
サーバーにpyrusをインストールしようとしていますが、インストールに失敗しました。私のphpバージョンが原因だと思いますので、私の質問は、php5.2.11を使用しているサーバーにPyrusをインストールできますか?最小要件はありますか?
zend-framework2 - pyrusを使用したZendFramework2のインストール
Zend Framework2ビューpyrusをダウンロードしようとすると、エラーが発生します。エラーは次のとおりです。
「usr/share / pear /pyrus/」にpyrusをインストールしました。それが機能しない理由はありますか?このような別のZendライブラリをインストールしようとすると、同じエラーメッセージが表示されます。
$phppyrus.phar。zf2/Zend_Httpをインストールします
私がこれを得るチャンネルのリスト:
次に、zf2からパッケージのリモートリストを取得しようとすると、エラーが発生します。
Zendsリポジトリにエラーがあるはずです。なぜなら、それらをpearにリストすると、これを使用してそれらの完全なリストを取得するからです。
私は何か間違ったことをしていますか?
ありがとうございました
email - PEAR がインストールされていますが、動作していません。PEAR.php はどこにありますか?
IIS7 で PHPを使用pyrus.phar
してPEAR をインストールしました。ファイルを取得C:\PEAR
すると、PEAR Mail パッケージもダウンロードしました。require_once
Mail.php
HTTP Error 500.0 - Internal Server Error
これが私のコードです:
私はMail.phpにチェックインしました 行がありますrequire_once 'PEAR.php';
この PEAR.php はどこから入手できますか?
zend-framework2 - Pyrus と Composer の違いは何ですか?
Zend Framework 2.0 は初めてです。ドキュメントを読んだ後、Pyrus、Composer などのパッケージ マネージャーを介して Zend をインストールできることがわかりました。しかし、どのパッケージ マネージャーを選択すればよいかわかりません。それらの違いを教えてください、助けてくれてありがとう!
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 行目
どんな助けでも素晴らしいでしょう!ありがとうございました
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 をインストールできますか?
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 にダンプしますか?