Witam serdecznie,
potrzebuję pomocy osób, które na mają do czynienia z symfony już od jakiegoś czasu i być może spotkały się z podobną sytuacją.
Otóż w dniu 3 Jobeet,wszystko idzie przyjemnie do czasu chęci wygenerowania modułu:
php symfony doctrine:generate-module --with-show --non-verbose-templates frontend job JobeetJob
Otrzymuję komunikat:
PHP Fatal error: Class 'BaseFormDoctrine' not found in /var/www/sfproject/lib/form/doctrine/base/BaseJobeetJobForm.class.php on line 14
PHP Stack trace:
PHP 1. {main}() /var/www/sfproject/symfony:0
PHP 2. include() /var/www/sfproject/symfony:14
PHP 3. sfSymfonyCommandApplication->run() /var/www/sfproject/lib/command/cli.php:20
PHP 4. sfTask->runFromCLI() /var/www/sfproject/lib/command/sfSymfonyCommandApplication.class.php:76
PHP 5. sfBaseTask->doRun() /var/www/sfproject/lib/task/sfTask.class.php:97
PHP 6. sfDoctrineGenerateModuleTask->execute() /var/www/sfproject/lib/task/sfBaseTask.class.php:68
PHP 7. sfDoctrineGenerateModuleTask->executeGenerate() /var/www/sfproject/lib/plugins/sfDoctrinePlugin/lib/task/sfDoctrineGenerateModuleTask.class.php:98
PHP 8. sfGeneratorManager->generate() /var/www/sfproject/lib/plugins/sfDoctrinePlugin/lib/task/sfDoctrineGenerateModuleTask.class.php:117
PHP 9. sfModelGenerator->generate() /var/www/sfproject/lib/generator/sfGeneratorManager.class.php:113
PHP 10. sfGenerator->generatePhpFiles() /var/www/sfproject/lib/generator/sfModelGenerator.class.php:61
PHP 11. sfGenerator->evalTemplate() /var/www/sfproject/lib/generator/sfGenerator.class.php:67
PHP 12. require() /var/www/sfproject/lib/generator/sfGenerator.class.php:84
PHP 13. sfModelGenerator->getFormObject() /var/www/sfproject/lib/plugins/sfDoctrinePlugin/data/generator/sfDoctrineModule/default/template/templates/_form.php:4
PHP 14. sfAutoload->autoload() /var/www/sfproject/lib/autoload/sfAutoload.class.php:0
PHP 15. sfAutoload->loadClass() /var/www/sfproject/lib/autoload/sfAutoload.class.php:163
PHP 16. require() /var/www/sfproject/lib/autoload/sfAutoload.class.php:188
PHP 17. sfAutoload->autoload() /var/www/sfproject/lib/autoload/sfAutoload.class.php:0
PHP 18. sfAutoload->loadClass() /var/www/sfproject/lib/autoload/sfAutoload.class.php:163
PHP 19. require() /var/www/sfproject/lib/autoload/sfAutoload.class.php:188
[?php use_stylesheets_for_form($form) ?]
[?php use_javascripts_for_form($form) ?]
[?php
/**
* Project form base class.
*
* @package jobeet
* @subpackage form
* @author Your name here
* @version SVN: $Id: sfDoctrineFormBaseTemplate.php 23810 2009-11-12 11:07:44Z Kris.Wallsmith $
*/
abstract class BaseFormDoctrine extends sfFormDoctrine
{
public function setup()
{
}
}
[?php
/**
* Project form base class.
*
* @package jobeet
* @subpackage form
* @author Your name here
* @version SVN: $Id: sfDoctrineFormBaseTemplate.php 23810 2009-11-12 11:07:44Z Kris.Wallsmith $
*/
abstract class BaseFormDoctrine extends sfFormDoctrine
{
public function setup()
{
}
}
Fatal error: Class 'BaseFormDoctrine' not found in /var/www/sfproject/lib/form/doctrine/base/BaseJobeetJobForm.class.php on line 14
Call Stack:
0.0003 324164 1. {main}() /var/www/sfproject/symfony:0
0.0040 579660 2. include('/var/www/sfproject/lib/command/cli.php') /var/www/sfproject/symfony:14
0.2467 6437660 3. sfSymfonyCommandApplication->run() /var/www/sfproject/lib/command/cli.php:20
0.2560 6441064 4. sfTask->runFromCLI() /var/www/sfproject/lib/command/sfSymfonyCommandApplication.class.php:76
0.2565 6442040 5. sfBaseTask->doRun() /var/www/sfproject/lib/task/sfTask.class.php:97
0.2763 7072944 6. sfDoctrineGenerateModuleTask->execute() /var/www/sfproject/lib/task/sfBaseTask.class.php:68
0.2929 7840996 7. sfDoctrineGenerateModuleTask->executeGenerate() /var/www/sfproject/lib/plugins/sfDoctrinePlugin/lib/task/sfDoctrineGenerateModuleTask.class.php:98
0.2935 7862644 8. sfGeneratorManager->generate() /var/www/sfproject/lib/plugins/sfDoctrinePlugin/lib/task/sfDoctrineGenerateModuleTask.class.php:117
0.2971 8091008 9. sfModelGenerator->generate() /var/www/sfproject/lib/generator/sfGeneratorManager.class.php:113
0.3478 10295784 10. sfGenerator->generatePhpFiles() /var/www/sfproject/lib/generator/sfModelGenerator.class.php:61
0.3485 10296920 11. sfGenerator->evalTemplate() /var/www/sfproject/lib/generator/sfGenerator.class.php:67
0.3489 10357664 12. require('/var/www/sfproject/lib/plugins/sfDoctrinePlugin/data/generator/sfDoctrineModule/default/template/templates/_form.php') /var/www/sfproject/lib/generator/sfGenerator.class.php:84
0.3489 10357664 13. sfModelGenerator->getFormObject() /var/www/sfproject/lib/plugins/sfDoctrinePlugin/data/generator/sfDoctrineModule/default/template/templates/_form.php:4
0.3490 10358020 14. sfAutoload->autoload() /var/www/sfproject/lib/autoload/sfAutoload.class.php:0
0.3490 10358020 15. sfAutoload->loadClass() /var/www/sfproject/lib/autoload/sfAutoload.class.php:163
0.3492 10360848 16. require('/var/www/sfproject/lib/form/doctrine/JobeetJobForm.class.php') /var/www/sfproject/lib/autoload/sfAutoload.class.php:188
0.3492 10361132 17. sfAutoload->autoload() /var/www/sfproject/lib/autoload/sfAutoload.class.php:0
0.3492 10361132 18. sfAutoload->loadClass() /var/www/sfproject/lib/autoload/sfAutoload.class.php:163
0.3496 10392192 19. require('/var/www/sfproject/lib/form/doctrine/base/BaseJobeetJobForm.class.php') /var/www/sfproject/lib/autoload/sfAutoload.class.php:188
Przeorałem google'a, nawet pobrałem wersję 1.4 z SVN i sytuacja identyczna. Co ciekawe, plik BaseFormDoctrine.class.php znajduje się w ścieżce /lib/form/doctrine
Czy coś przeoczyłem? Na kanale IRC związanym z symfony dowiedziałem się, że zdarzają się osoby z takim problemem - ale trochę mi ten argument nie wystarcza