![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 37 Pomógł: 1 Dołączył: 2.05.2007 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Serwer w stanach i zrywa mi polaczenie z baza. Napisalem do admina i mi odpisal: Please use mysql persistent connection mysql_pconnect() feature to overcome from this issue. Jak zainicjowac w ZF pconnect ? Ja inicjuje polaczenie z baza pobierajac z pliku config.ini parametry w formie tablicy: $db = Zend_Db::factory( $this->obConfig->db->adapter, $this->obConfig->db->config->toArray()); plik config: db.adapter = pdo_mysql db.config.host = localhost db.config.username = user db.config.password = pass db.config.dbname = db_name db.config.port = 2082 Czytalem w manualu ze mozna dodawac jeszcze inne parametry ale nic nie ma o pconnect. Będę bardzo wdzieczny za pomoc. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 5 724 Pomógł: 259 Dołączył: 13.04.2004 Skąd: N/A Ostrzeżenie: (0%) ![]() ![]() |
Stale polaczenie z baza nic ci nie da, bo tez bedzie je zrywac, 'stale' polaczenie daje ci to [jesli serwer je umozliwia], ze php nie bedzie musial nawiazywac polaczenia z mysqlem za kazdym wywolaniem mysql_pconnect, tylko skorzysta z istniejacego polaczenia. A ze mysql jest przeciazony [czy inny powod] i zrywa polaczenia, to i tak bedzie musial je od nowa nawiazac.
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 37 Pomógł: 1 Dołączył: 2.05.2007 Ostrzeżenie: (0%) ![]() ![]() |
Stale polaczenie z baza nic ci nie da, bo tez bedzie je zrywac, 'stale' polaczenie daje ci to [jesli serwer je umozliwia], ze php nie bedzie musial nawiazywac polaczenia z mysqlem za kazdym wywolaniem mysql_pconnect, tylko skorzysta z istniejacego polaczenia. A ze mysql jest przeciazony [czy inny powod] i zrywa polaczenia, to i tak bedzie musial je od nowa nawiazac. Czyli wina lezy po stronie serwera i musza to naprawic ? Nie znam sie na serwerach a blad jest o tyle ciekawy ze normalnie moge sie zalogowac do phpmyadmina i dodawac / edytowac rekordy i jest ok. Blad ten pojawia sie tylko kiedy w zendzie chce uzyc update lub insert bo select tez dziala. Dopiero co przenioslem projekt z innego serwera i tylko tutaj mam takie problemy. Najpierw nie byl dolaczony modul PDO to napisalem do admina i wlaczyli, teraz znowu zrywa polaczenie z baza. Moze cos zle jest skonfigurowane PDO na tym serwerze ? |
|
|
![]() ![]() |
![]() |
Aktualny czas: 12.10.2025 - 21:42 |