問題タブ [composer-php]
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.
symfony - ミンク痛風ドライバー。Symfony2.0にfabpot/goutteをインストールできません
私はSymfony2.0.15でcomposerを使用しており、最新のBehat2.4に移行しています。これは私の中にありますcomposer.json
:
走る:php composer.phar update --dev
そして、エラーがあります:
エラーを正しく理解しているのは、fabpot/goutte
パッケージがSymfony 2.1パッケージに依存しており、Symfony2.0では利用できないためです。私が間違っているなら、私を訂正してください。
これが私のbehat.yml
:
そして、これは私の失敗したシナリオのサンプルです:
"When I go to"
--はMinkContextステップですが、"Then the response code should be 200"
-はBehat \ CommonContexts\WebApiContextからのステップです。MinkContextのステップのみを使用すると、問題"Then the response status code should be 200"
なく動作します。
最終的な答えはBehat\CommonContexts\WebApiContext
、Behat2.4と互換性がないということです。
php - php.iniから「detect_unicode」設定を無効にする方法は?(Composerをインストールしようとしています)
私は自分のマシン(OS X 10.6)にComposerをインストールしようとしましたが、今のところ成功していません。
Composerのドキュメントによると、私はこれをターミナルで実行しました。
curl -s http://getcomposer.org/installer | php#!/ usr / bin / env php
そしてこれは出力です:
detect_unicode設定を無効にする必要があります。末尾に次を追加します
php.ini
:detect_unicode = Off
もちろん、これは私のphp.iniにあります:detect_unicode = Off、/ etc/php.ini.defaultにあります
php -infoは、php.iniファイルが/ etc /からロードされていることを示しています(出力は構成ファイル(php.ini)パス=> / etc)
ただし、次の出力も出力されます。detect_unicode=> On => On
php.ini.defaultが設定をロードしないのはなぜですか?また、detect_unicodeを効果的に無効にするにはどうすればよいですか?
php - どこからでも作曲家を実行する方法は?
フォルダにcomposerをインストールしたばかり/usr/bin
なので、そのフォルダから実行するphp composer.phar
と、composerに関するヘルプ情報が表示されます。しかし、他のフォルダから同じものを実行しようとすると、が表示されますCould not open input file: composer.phar
。
php composer.phar
どこからでも問題なく電話をかける方法は?
php - Doctrine エラー: クラス 'Doctrine\ORM\EntityRepository' が見つかりません
私はDoctrineが初めてで、ドキュメントの例に従っています。リポジトリ クラス (UserRepository.php など) を作成し、EntityRepository クラスを拡張しようとすると、次のエラー メッセージが表示されます。 10 行目の UserRepository.php
これは私のリポジトリクラスです:
私は何を間違っていますか?(ちなみにDoctrine2はComposerでインストールしました)
composer-php - 作曲家でカスタム作成プロジェクトを作成する
symfony-standard-edition create project呼び出しのクローンを作成したいのですが、いくつかのカスタム要件があります。
したがって、SwiftmailerやDoctrine ORMは必要ありませんが、PaginatorBundleが必要です。
標準版からcomposer.jsonをコピーして編集しようとしましたが、次のことを行いました。
しかし、それはベンダーディレクトリをインストールするだけで、アプリフォルダなどの残りの部分はインストールしませんでした。
では、どうすれば実行できますか?
私の編集したcomposer.jsonで?
php - Symfony 2.1+ で Composer にライブラリを追加する
いくつかのライブラリを追加しようとしていますcomposer.json
ライブラリは次の場所にあります。Symfony/vendor/foo/lib/Foo/*
registerNamespaces
メソッドの下に次のようにロードする前にautoload.php
:
"foo": "*"
私はそれらを"foo/foo": "*"
composer.jsonとして追加しようとしましたが、役に立ちませんでした。この点に関して、ドキュメントは非常に不足しているようです。
php - composerを使用してpropelをインストールします
コンポーザーでpropelを使用しようとしていますが、エラーが発生します。
私のcomposer.jsonは次のとおりです。
エラーは次のとおりです。
誰かが私が欠けているものを知っていますか?グーグルしていますが、わかりません。
symfony - Symfony2アプリをアップグレードしてcomposerを使用する
Symfony2で開発したアプリを、composerで使用したいユーザーのためにアップグレードしたいと思います。
depsファイルに基づいてcomposer.jsonファイルを作成する方法がわかりません。
これは私のdepsファイルです:https ://github.com/biruwon/Vecinos2.0/blob/master/deps
たとえば、composer.jsonのないバンドルではどうでしょうか?または、TCPDFがsourceforgeにアップロードする方法をライブラリしますか?
ここで、またはプルリクエストで私を助けてくれたら、私はあなたにとても感謝します。
PD:私は最初にこれを行い、次にSymfony2をSymfony2.1にアップデートします
symfony1 - Capifony Deploy には、内部ベンダー ファイルのパスフレーズが必要です
Symfony 2 アプリケーションを Capifony 経由で Debian サーバーにデプロイしています。アプリケーションのメイン リポジトリは非公開ですが、composer のインストールを介していくつかの非公開リポジトリも含めています。これが問題を引き起こしています。
メインリポジトリは問題なく複製されています。公開鍵のセットアップ、scm:passphrase:
定義を含むパスフレーズのセットアップ、およびパスフレーズの自動入力を有効にする次の行があります。
ベンダーをインストールするとき、プロジェクトに必要なプライベート リポジトリにパスフレーズが必要です。これは、リポジトリへの接続を許可するための秘密/公開キーが既にあるためです。以下を返します。
これが表示されたら、パスフレーズを入力できませんout
。パスフレーズを共有しているcomposer.phar install
と思いますが、同じ Capifony 設定を使用していないようです。