Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [ZF] Undefined class constant
kangur91
post 10.06.2011, 10:57:19
Post #1





Grupa: Zarejestrowani
Postów: 48
Pomógł: 0
Dołączył: 27.07.2008

Ostrzeżenie: (0%)
-----


Witam,
w wersji 11.7 otrzymuję błąd:
  1. Undefined class constant 'PRIMARY_TYPE_NUM' in /library/Zend/Session/SaveHandler/DbTable.php on line 522


Co ciekawe. stałe są zdeklarowane a po wykonaniu var_dump(self::PRIMARY_TYPE_NUM) zwarcany jest string(czyli tak jak powinno być). Zastanawiam się czy nie jest to przypadkiem błąd samego php'a bo kod wygląda na prawidłowy.

Go to the top of the page
+Quote Post
quality
post 10.06.2011, 14:47:47
Post #2





Grupa: Zarejestrowani
Postów: 172
Pomógł: 9
Dołączył: 13.02.2006
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


Sprawdz czy dales dobre (wszystkie) dane w konfiguracji save handlera. Ewentualnie podeslij kod jak probujesz go zalaczyc.
uzywalem save handlera kilkakrotnie, nie zauwazylem zadnych bledow php smile.gif

Pozdrawiam


--------------------
Go to the top of the page
+Quote Post
kangur91
post 10.06.2011, 19:36:01
Post #3





Grupa: Zarejestrowani
Postów: 48
Pomógł: 0
Dołączył: 27.07.2008

Ostrzeżenie: (0%)
-----


Wygląda to tak:
  1. $config = array(
  2. 'name' => 'sessions',
  3. 'primary' => 'id',
  4. 'modifiedColumn' => 'modified',
  5. 'dataColumn' => 'data',
  6. 'lifetimeColumn' => 'lifetime'
  7. );
  8.  
  9. Zend_Session::setOptions(array(
  10. 'use_only_cookies' => 1,
  11. 'name' => '_s',
  12. 'use_trans_sid' => 0,
  13. 'cookie_lifetime' => 7200,
  14. 'cookie_httponly' => true,
  15. 'gc_maxlifetime' => 15 * 200
  16. )
  17. );
  18.  
  19. Zend_Session::setSaveHandler(new Zend_Session_SaveHandler_DbTable($config));


a baza jak z manuala:
  1. CREATE TABLE `session` (
  2. `id` char(32),
  3. `modified` int,
  4. `lifetime` int,
  5. `data` text,
  6. PRIMARY KEY (`id`)
  7. );


I znajduje się w BootStrap'ie

Szczerze mówiąc nie mam pojęcia o co chodzi. Błąd wyskakuje nawet gdy robię identycznie jak w manualu http://framework.zend.com/manual/en/zend.s...er.dbtable.html

Ten post edytował kangur91 10.06.2011, 17:55:43
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 24.07.2025 - 13:23