![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 19 Pomógł: 0 Dołączył: 12.02.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witam!!!
Mam pytanie dotyczące błędu pojawiającego się podczas wstawiania rekordów do bazy; otóż wykorzystałem propela do stworzenia klas aktywnych rekordów i próbuję wstawić dane do bazy ale pojwaia mi się taki błąd: Kod Fatal error: Uncaught exception 'PropelException' with message 'No connection params set for model' in C:\wamp\bin\php\php5.2.5\propel\runtime\classes\propel\Propel.php:471 Stack trace: #0 C:\wamp\www\baza2\wrzut_do _bazy\szkoly\om\BaseInstytucja.php(493): Propel::getConnection('model') #1 C:\wamp\www\baza2\wrzut_do _bazy\wstaw.php(55): BaseInstytucja->save() #2 {main} thrown in C:\wamp\bin\php\php5.2.5\propel\runtime\classes\propel\Propel.php on line 471 Czy ktoś może spotkał się z takim problemem i mógłby mi pomóć? Pozdr, Ten post edytował roofy_1 4.03.2008, 08:11:55 |
|
|
![]() |
![]() ![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 569 Pomógł: 0 Dołączył: 17.08.2003 Skąd: Dąbrowa Górnicza Ostrzeżenie: (0%) ![]() ![]() |
Bral polaczenia z baza danych o nazwie model. A przynajmniej tyle wynika z bledu.
-------------------- Warsztat: Linux: PHP, MySQL, Apache, NetBeans, C++, Qt-Creator
Użytkownik, słowo którego specjaliści IT używają, gdy chcą powiedzieć idiota Zarządzaj swoim budżetem domowym |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 19 Pomógł: 0 Dołączył: 12.02.2008 Ostrzeżenie: (0%) ![]() ![]() |
no tak
![]() tylko, że nie rozumiem dlaczego próbuje się połączyć z bazą model, której nie ma... klasy aktywnych rekordow zostały wygenerowane w oparciu o konkretne połącznie do bazy; sprawdzałem w poszczególnych plikach wymienionych w errorze i nie znalazłem tam żadenj infromcji na temat połączenia do bazy 'model' Dlatego pytam o to cz może ktoś mial taki błąd i ewentualnie gdzie szukać rozwiązania Pozdr, Witajcie ponownie-problem rozwiązany-zmieniłem w jednym ze skryptów wygenerowanych przez propela rzeczywiście była zdeklarowana stała nazwa bazy='model' ustawiłem właściwą bazę i śmiga dzięki za pomoc podr, Ten post edytował roofy_1 5.03.2008, 10:08:04 |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 47 Pomógł: 6 Dołączył: 26.12.2006 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Zanim propel zacznie generować klasy .php na podstawie min. pliku konfiguracyjnego "schema.xml" należy sprawdzić czy w tym pliku jest podana prawidłowa nazwa bazy danych, a więc :
jako właściwość elementu "database" o nazwie "name" podajemy nazwę docelowej bazy danych, w przypadku generowania pliku schema.xml przez program DBdesigner a następnie przekonwerterowania go do postaci odpowiedniej dla propela pewnym generatorem często powstaje taki błąd że wartością właściwości "name" jest "model"- czyli nazwa bazy danych której nie mamy. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.08.2025 - 12:39 |