Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 21 Pomógł: 0 Dołączył: 18.01.2014 Ostrzeżenie: (0%)
|
Witam.
Po szczęśliwym zainstalowaniu i skonfigurowaniu symfony2, przeszedłem do tworzenia pierwszej strony, korzystając z poradnka: http://symfony-docs.pl/book/page_creation.html. W etapie Bundle generation spotkałem pewien problem : Checking that the bundle is autoloaded: FAILED i wygooglowałem sobie ten problem. Odlalazłem go na stronie: http://stackoverflow.com/questions/1321301...oloading-failed, Uczyniwszy jak polecają, natrafiłem na problem w composerze: [Seld\JsonLint\ParsingException] "./composer.json" does not contain valid JSON Parse error on line 9: ...BUNDLE\\": "src/", } } "require ----------------------^ Expected: 'STRING' - It appears you have an extra trailing comma I nie wiem co dalej czynić? A oto kluczowy fragment z composer.json: "autoload": { "psr-0": { "currentbundle\\": "src/", "YOURNEWBUNDLE\\": "src/", } } |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 896 Pomógł: 76 Dołączył: 15.11.2003 Skąd: Sosnowiec/Kraków Ostrzeżenie: (0%)
|
Nadmiarowy przecinek po "YOURNEWBUNDLE\\": "src/", ? W formacie json nie mozesz zostawiać przecinka tak, jak to jest w tablicach PHP.
|
|
|
|
Post
#3
|
|
|
Grupa: Zarejestrowani Postów: 21 Pomógł: 0 Dołączył: 18.01.2014 Ostrzeżenie: (0%)
|
Ok. Jest jeszcze jeden problem, po rozwiązaniu powyższego. W konsoli otrzymałem komunikat następujący:
[Updating the "app/config/parameters.yml" file PHP Fatal error: Class 'Acme\HelloBundle\AcmeHelloBundle' not found in /var/www/path/app/AppKernel.php on line 19 PHP Stack trace: PHP 1. {main}() /var/www/path/app/console:0 PHP 2. Symfony\Component\Console\Application->run() /var/www/path/app/console:27 PHP 3. Symfony\Bundle\FrameworkBundle\Console\Application->doRun() /var/www/path/vendor/symfony/symfony/src/Symfony/Component/Console/Application.php:121 PHP 4. Symfony\Component\HttpKernel\Kernel->boot() /var/www/path/vendor/symfony/symfony/src/Symfony/Bundle/FrameworkBundle/Console/Application.php:70 PHP 5. Symfony\Component\HttpKernel\Kernel->initializeBundles() /var/www/path/app/bootstrap.php.cache:2269 PHP 6. AppKernel->registerBundles() /var/www/path/app/bootstrap.php.cache:2439 Z czego on wynkia, to rozumiem. W momencie rozpoczęcia pracy z symfony, wyłaczyłem komputer. Naprawiwszy composera, chciałem dalej tworzyć projekt, lecz wyświetliło się co powyżęj umieściłem. W google, znalazłem tylko jeden topic podobny do mojego : http://forum.symfony-project.org/viewtopic.php?t=33497, jednak wiele z niego nie rozumiem. Czy można usunąć projekt AcmeHelloBundle i rozpocząć od początku? |
|
|
|
Post
#4
|
|
|
Grupa: Zarejestrowani Postów: 247 Pomógł: 9 Dołączył: 20.09.2010 Skąd: Kraków Ostrzeżenie: (0%)
|
Tak,
Tylko musisz pamiętać żeby w AppKernel usunąć AcmeHelloBundle. I pamiętaj o namespace`s bo też kiedyś utknąłem... Pozdro |
|
|
|
![]() ![]() |
|
Aktualny czas: 24.12.2025 - 12:08 |