Symfony - Introdução ao framework

Publicado por Fabio Rodrigo em 14/06/2007

[ Hits: 7.153 ]

 


Symfony - Introdução ao framework



Olá leitores do Viva o Linux, estou aqui para divulgar o primeiro de uma série de posts que virão sobre o Symfony, um ótimo framework para trabalhar em projetos com PHP.

Acessem meu blog:
Outras dicas deste autor
Nenhuma dica encontrada.
Leitura recomendada

Entendendo os diretórios de sistema

Apostilas gratuitas de OpenOffice.org, Gantt Project, Thunderbird, Firefox e Gimp

Conversando pelo console/terminal

Shapeshifter - Game Brasileiro para Linux na Greenlight

Tunning Postgres: Técnicas para otimização do banco

  

Comentários
[1] Comentário enviado por john.henrique em 19/03/2010 - 08:36h

Fabio,
eu sou iniciante em php, e recebi uma dica de um colega de faculdade sobre o symfony.
Ele trabalha bastante com a framework e me ajudou a dar os primeiros passos.
Entretanto, na configuração do symfony, na minha máquina tivemos alguns problemas que ele conseguiu resolver, que no caso eram eu havia instalado um interpretador de php e mysql do repositóri,o e quando fomos colocar o lampp deu problema. Removi toda e qualquer referência a ambos e instalei de novo, deu tudo certo dessa vez.
Começamos o projeto symfony, criando uma pasta só para ele no meu home, criamos um projeto, um aplicativo, criamos algumas tabelas no database.yml, e mandamos construir elas do doctrine e depois criar as forms.
Com o seguinte comando:

php data/bin/symfony doctrine:generate-module frontend funcionario Funcionario

Dá o erro:

PHP Fatal error: Class 'BaseFormDoctrine' not found in ~/servidor/prescricao/lib/form/doctrine/base/BaseFuncionarioForm.class.php on line 14
[?php use_stylesheets_for_form($form) ?]
[?php use_javascripts_for_form($form) ?]

[?php

/**
* Project form base class.
*
* @package Prescricao
* @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 Prescricao
* @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 ~/prescricao/lib/form/doctrine/base/BaseFuncionarioForm.class.php on line 14

Incrivelmente, o arquivo, BaseFuncionarioForm.class.php, está lá...

Ele não conseguiu descobrir a origem do problema.
Gostaria de saber se você tem alguma ideia do que poderia ser...

Grato,
John



Contribuir com comentário