Symfony - Introdução ao framework

Publicado por Fabio Rodrigo em 14/06/2007

[ Hits: 6.214 ]

 


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

Usando o OpenOffice para modificar legenda de filme

Instalando e configurando um servidor LAMP (Linux, Apache, MySQL e PHP) no Debian Etch

Dicas para iniciar sua vida no mundo GNU/Linux

Como estudar melhor e aprender mais

Vdrift 2009 - Game de corrida para Linux

  

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




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts