問題タブ [symfony5]
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.
vichuploaderbundle - Symfony5 easyAdmin - vichUploader
私はsymfony5を使っています。私は easyAdminBundle を選びました。画像をアップロードするために、vichUploaderBundle を使用してみます。問題は、それが一度しか機能しないことです。たとえば、Service エンティティの場合、新しいサービス (例: seo、web サイト、または印刷) を作成するときにのみ機能します。既存のサービスのイメージを変えたら動かなくなった。公式サイトのチュートリアルに従った...
- シンフォニー 5.02
- EasyAdminBundle 2.x
うまくいくこともありますが、ほとんどの場合うまくいきません...
windows - Windows 10 に Symfony 5 をインストールすると、古いバージョンが実行され続ける
https://symfony.com/downloadから「setup.exe」をダウンロードして実行しました。インストールはうまくいったようです。
通話中
結果は
システムに古い Symfony バージョンがインストールされている可能性がありますが、古い実行可能ファイルを実際にどこから実行するかについてのヒントは見つかりません (システム パスには明らかなものはありません)。また、このインストーラーは実行中の symfony のバージョンを更新するだけではいけませんか?
上部に記載されているのと同じページから現在のsymfony実行可能ファイル「symfony_windows_amd64.exe」をダウンロードして実行すると
それは述べている
「symfony」を実行しただけで起こると思います。
php - ユーザーテストでの複数のクライアントに対する Symfony 4.4 の非推奨警告は非推奨であり、ドキュメントにはまだ存在します
影響を受ける Symfony のバージョン: 4.4.0
説明
Symfony 4.4.0 にアップグレードした後、次の廃止予定の警告が表示されました: Calling "Symfony\Bundle\FrameworkBundle\Test\WebTestCase::createClient()" while a kernel has been booted is deprecated since Symfony 4.4 and will throw in 5.0.メソッドを呼び出す前にカーネルがシャットダウンされます。
ただし、ドキュメント ( https://symfony.com/doc/current/testing/insulating_clients.html ) と同じことを行います。これも同じ非推奨の警告を出します。明確な代替手段はありません。ドキュメントが古くなっていますか、それともバグですか?
再現方法
symfony - Symfony で WebTestCase を拡張するテストを作成できません
バンドルの機能テストの作成に問題があります。を拡張Symfony\Bundle\FrameworkBundle\Test\WebTestCase
して起動するテストクラスを作成するたびにbin/phpunit
、次のエラーが発生します。
いくつかの単体テストを問題なく実行しています。たとえば、拡張PHPUnit\Framework\TestCase
した場合、テストの起動に問題はありません (ただし、WebTestCase から必要な機能が失われていることは明らかです)。
私のテストクラスは次のようになります。
見た目からして、それself::createClient();
が問題の原因です。ただし、クライアントにいくつかのリクエストを送信する必要があります