![]() ![]() |
Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 24 Pomógł: 0 Dołączył: 17.01.2023 Ostrzeżenie: (0%)
|
Witam.Ostatnio zajmuje się Fixtures w Symfony 5.4. Mój system to Ubuntu 24.04 LTS, używam Xampp z wersją PHP 8.2.12.Chciałbym dodać przykładowe dane do bazy danych za pomocą fixtures.
I teraz przy próbie instalacji paczki orm-fixtures za pomocą composera w folderze projektu wyskakuje: Kod PHP Fatal error: Uncaught Error: Class "Normalizer" not found in /usr/share/php/Symfony/Component/String/AbstractUnicodeString.php:31 Stack trace: #0 /usr/share/php/Symfony/Component/Console/Application.php(872): Symfony\Component\Console\Helper\Helper::width() #1 /usr/share/php/Symfony/Component/Console/Application.php(857): Symfony\Component\Console\Application->doRenderThrowable() #2 /usr/share/php/Symfony/Component/Console/Application.php(158): Symfony\Component\Console\Application->renderThrowable() #3 /usr/share/php/Symfony/Component/Console/Application.php(184): Symfony\Component\Console\Application->Symfony\Component\Console\{closure}() #4 /usr/share/php/Composer/Console/Application.php(145): Symfony\Component\Console\Application->run() #5 /usr/bin/composer(94): Composer\Console\Application->run() #6 {main} thrown in /usr/share/php/Symfony/Component/String/AbstractUnicodeString.php on line 31 Następnie po użyciu komendy: php bin/console make:fixtures zamiast utworzyć UserFixtures wyskakuje błąd: Kod [ERROR] Missing package: to use the make:fixtures command, run: composer require orm-fixtures --dev i tak w kólko, próba instalacji orm-fixtures, komunikat PHP Fatal error: , potem użycie komendy php bin/console make:fixtures i znów wyskakuje ten sam błąd. W pliku composer.json mam: Kod "require-dev": { "doctrine/doctrine-fixtures-bundle": "*",4.0.0 Proszę o pomoc. |
|
|
|
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 408 Pomógł: 74 Dołączył: 15.07.2014 Ostrzeżenie: (0%)
|
Odpal najpierw to:
Kod composer req symfony/serializer-pack A dopiero później to: Kod composer req --dev orm-fixtures |
|
|
|
Post
#3
|
|
|
Grupa: Zarejestrowani Postów: 24 Pomógł: 0 Dołączył: 17.01.2023 Ostrzeżenie: (0%)
|
Cześć. Okazuje się że jednak warto czytać dokumentację. W tym przypadku dokumentację Symfony w wersji 5.4. Wystarczyło zmienić wersję PHP w "require" w pliku composer.json oraz użyć:
Kod Symfony composer req orm-fixtures --dev I instalacja przebiegła pomyślnie. Salvation dzięki za poświęcony czas. |
|
|
|
![]() ![]() |
|
Aktualny czas: 8.12.2025 - 11:04 |