Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> mdb2 + php 5.3 - problem?, Deprecated: Assigning the return value of new by reference is deprecat
Adam_barczyk
post 13.09.2010, 21:58:23
Post #1





Grupa: Zarejestrowani
Postów: 10
Pomógł: 0
Dołączył: 13.09.2010

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


Witam,
mam nadzieję, że temat umieściłem w dobrym dziale... Mam następujący problem - używam xamppa i chciałem skorzystać z modułu pear db, a dokładniej z klasy mdb2, jednak wystąpił problem jak w opisie tematu: "Deprecated: Assigning the return value of new by reference is deprecated".
Troszkę poszperałem i doszukałem się że mdb2 nie chce współpracować z php 5.3, jednak znalazłem również patcha na ten problem >>>KLIK<<< , jednak nie wiem jak go zainstalować :/ - czy mógłby mi ktoś pomóc - napisać jakąś instrukcję jak to zainstalować, albo podpowiedzieć mi w jaki inny sposób rozwiązać ten problem?

PS: Probowalem jeszcze wylaczyc powiadamianie o błędach E_DEPRECATED w php.ini ale mi to niestety nie wychodzi... nie wiem czy w złym miejscu próbuję dokonać zmian czy...? hmmm...

Bardzo proszę o pomoc.
Pozdrawiam,
Adam
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 5)
wookieb
post 14.09.2010, 06:28:35
Post #2





Grupa: Moderatorzy
Postów: 8 989
Pomógł: 1550
Dołączył: 8.08.2008
Skąd: Słupsk/Gdańsk




Plik z podanego przez Ciebie linku jest patchem dla systemów kontroli wersji. Nie wiem czy w każdym działa to tak samo, ale jest taka możliwośc. Możesz bo zaaplikować ręcznie albo użyć do tego celu TortoiseSVN.
Drugą opcją jest zaktualizownie MDB2 poprzez PEAR-a do wersji 2.5.0b


--------------------
Go to the top of the page
+Quote Post
Adam_barczyk
post 14.09.2010, 10:23:22
Post #3





Grupa: Zarejestrowani
Postów: 10
Pomógł: 0
Dołączył: 13.09.2010

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


Cytat(wookieb @ 14.09.2010, 07:28:35 ) *
Plik z podanego przez Ciebie linku jest patchem dla systemów kontroli wersji. Nie wiem czy w każdym działa to tak samo, ale jest taka możliwośc. Możesz bo zaaplikować ręcznie albo użyć do tego celu TortoiseSVN.


A jakieś wskazówki jak to zrobić? Zainstalowałem ten program , ale szczerze mówiąc nie wiem jak się do tego zabrać...

Cytat(wookieb @ 14.09.2010, 07:28:35 ) *
Drugą opcją jest zaktualizownie MDB2 poprzez PEAR-a do wersji 2.5.0b


Zaktaulizowałem - nie działa :/
Go to the top of the page
+Quote Post
wookieb
post 14.09.2010, 10:32:01
Post #4





Grupa: Moderatorzy
Postów: 8 989
Pomógł: 1550
Dołączył: 8.08.2008
Skąd: Słupsk/Gdańsk




Kod
pear install MDB2-2.5.0b3

Tak instalujesz do wersji beta.


--------------------
Go to the top of the page
+Quote Post
Adam_barczyk
post 14.09.2010, 16:29:13
Post #5





Grupa: Zarejestrowani
Postów: 10
Pomógł: 0
Dołączył: 13.09.2010

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


Cytat(wookieb @ 14.09.2010, 11:32:01 ) *
Kod
pear install MDB2-2.5.0b3

Tak instalujesz do wersji beta.


Tak to wiem... ale po aktualizacji nadal wystepuje ten sam błąd. Chciałbym ręcznie dodać tego patcha - tylko jak to zrobić?
Pozdrawiam i dziekuję
Go to the top of the page
+Quote Post
wookieb
post 14.09.2010, 16:38:50
Post #6





Grupa: Moderatorzy
Postów: 8 989
Pomógł: 1550
Dołączył: 8.08.2008
Skąd: Słupsk/Gdańsk




Więc albo nie zainstalowało się poprawnie albo nie wiem co. Generalnie patch polegał na tym, ze usuwał m.in znaki & przed operatorami "new". Możesz zrobić to samo.

Ten post edytował wookieb 14.09.2010, 16:39:48


--------------------
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: 14.08.2025 - 14:33