Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [Symfony]propel:build-all
Forum PHP.pl > Forum > PHP > Frameworki
dtrevo
Ucząc sie symfony korzystam z jobeet'a, wystąpił pewien problem, który mnie przerósł, nie wiem w czym tkwi problem, po zbudowaniu modelu, chciałem wygenereować formularze i walidatory. Wywala taki błąd:

CODE
$ ./symfony propel:build-all
>> propel Running "om" phing task
>> autoload reloading autoloading

Phing was run before and used many custom classes that might conflict with
your model classes. In case of errors try running "propel:build-forms" and
"propel:build-filters" alone. This is due to a PHP limitation that cannot be
fixed in symfony.

>> propel generating form classes
>> tokens /var/www/teraz/lib/form/BaseFormPropel.class.php
>> propel generating filter form classes
>> tokens /var/www/teraz/lib/filter/base/BaseFormFilterPropel.class.php
>> propel Running "sql" phing task

This command will remove all data in your database.
Are you sure you want to proceed? (y/N)

y

Notice: Undefined variable: ret in /var/www/teraz/lib/vendor/symfony/lib/plugins/sfPropelPlugin/lib/task/sfPropelInsertSqlTask.class.php on line 130


mój plik schema.xml

  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <database defaultIdMethod="native" name="schema">
  3.  <table name="uzytkownicy">
  4.    <column name="id" type="INTEGER" primaryKey="true" required="true" autoIncrement="true"/>
  5.    <column name="login" type="VARCHAR" size="45"/>
  6.    <column name="haslo" type="VARCHAR" size="255"/>
  7.    <column name="mail" type="VARCHAR" size="255"/>
  8.  </table>
  9. </database>


w pliku schema.xml

  1. <database defaultIdMethod="native" name="schema">

powinno być w polu name
  1. <database defaultIdMethod="native" name="propel">
bazyliszek83
Wykonaj polecenie:
"php lib/vendor/symfony/data/bin/check_configuration.php" i wklej wyniki.
destroyerr
Nie zauważyłeś, że autor znalazł już problem?
Problemem, nie było niespełnienie konfiguracji dla sf, a błąd nazwy bazy.
bazyliszek83
Cytat(destroyerr @ 28.04.2009, 10:45:51 ) *
Nie zauważyłeś, że autor znalazł już problem?
Problemem, nie było niespełnienie konfiguracji dla sf, a błąd nazwy bazy.


Fakt, nie zauważyłem:) Gdyby to napisał w nowym poscie na pewno było by bardziej czytelne, ale ok.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.