Filip G.

Filip G. Opisu brak

Temat: [symfony 1.4 jobeet dzień 3] Fatal error: Class...

Witam serdecznie,
droge po świecie symfony dopiero rozpocząłem i na dniu trzecim utknąłem z takim oto komunikatem podczas tworzenia modułu:

$ php symfony doctrine:generate-module --with-show --non-verbose-templates frontend job JobeetJob
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


Nie wiem dlaczego burzy się o ten plik, skoro znajduje się w ścieżce lib/form/doctrine/BaseFormDoctrine.class.php. Nawet próby dodania tego pliku poprzez require_once w ProjectConfiguration.php nie przyniosły pożądanego skutku - zmienił się tylko komunikat błędu. Korzystałem na początku z symfony pobranego jako archiwum ze strony symfony-project.org, później pobrałem z SVN - nie dla day 3, ale czysty projekt frameworka.
Dzisiaj dalej siadam do wydłubywania z google, ale wszelkie porady będą mile widziane.
Jerzy Biernacki

Jerzy Biernacki Software Developer

Temat: [symfony 1.4 jobeet dzień 3] Fatal error: Class...

Pewnie już sobie poradziłeś, ale gdyby nie, to...

symfony cc


Looknij sobie na plik cache/project_autoload.cache - tam siedzi zkeszowana lista klas.

Następna dyskusja:

sfSimpleCms jest potrzebne ...




Wyślij zaproszenie do