ForumCała strona

Nawigacja

Aktualnie online

Gości online: 20

Użytkowników online: 0

Łącznie użytkowników: 25,400
Najnowszy użytkownik: AlojzyBartek

Logowanie

Nazwa użytkownika

Hasło



Zarejestruj się

Odzyskaj hasło

Shoutbox

Musisz zalogować się, aby móc dodać wiadomość.

Zbigniew@
17.11.2024 11:33:24
Nie ten grzeszy kto pije, ale ten, kto się nie upije.

JazOOn
16.11.2024 20:46:18
tja

Zbigniew@
15.11.2024 18:58:17
Kto pije, ten nie bije.

JazOOn
31.10.2024 20:49:47
Kto pije?

piterus
30.10.2024 19:45:48
I będziemy śpiewać: "Kiedy 20 blisko, przebadaj wszystko, przebadaj wszystko..." Pfft

Pobierz nową wersję
Pobierz podręcznik
Zobacz inne oficjalne Supporty
Statystyki supportu
PHP-Fuson PL na Facebooku

RSS

Polecamy hosting SferaHost.pl

Zobacz temat

 Drukuj temat
Błąd: Function eregi() is deprecated
pawel-1993
Po czystej instalacji fusiona w panelu administracyjnym pokazuje się następujący kod błędu.
Pobierz kod źródłowy  Rozwiń Kod źródłowy

Szukałem o tym na forum oraz w google i nic.
Jeśli ktoś wie jak rozwiązać ten problem to prosiłbym o pomoc.
Edytowane przez Pieka dnia 01.03.2010 11:05:22
 
Wścibski Gość
Dodany dnia 25.11.2024 03:07:34
Pan Kontekstualny

Postów: n^x
Data rejestracji: Zawsze

Polecamy hosting SferaHost.pl
IP: localhost  
slawekneo
Cytacik z manuala PHP dla funkcji eregi
As of PHP 5.3.0 the regex extension is deprecated in favor of the PCRE extension. Calling this function will issue an E_DEPRECATED notice.
Co po przetlumaczeniu translatorem(nie znam na tyle angielskiego by Ci to dokladnie przetlumaczyc) oznacza
W PHP 5.3.0 Rozszerzenie regex jest przestarzałe na rzecz rozszerzenia PCRE. Wywołanie tej funkcji wyda E_DEPRECATED ogłoszenia.
I wszystko jasne ;] Zalecam uzycia funkcji preg_match() zamiast eregi(). Zreszta zobacze czy nie jest to zgloszone do dev'u jesli nie to zglosze bo jest to dosc wazne ze wzgledu na powiekszajaca sie ilosc serwerow z php wyzszym 5.2.0.

EDIT: Tak jak myslalem, zostalo to juz zgloszone.

Pozdro!!
Edytowane przez Pieka dnia 01.12.2009 15:34:00
 
Konto ukryte
Od PHP6 rodzina ereg zostaje usunięta, tak więc niech ktoś się nie dziwi, że na jakiś serwerach z php6 dev będzie mu fusion wywalał błąd - funkcje z tej rodziny są używane chociażby w maincore (do blokowania dostępu do pliku oraz czyszczenia tablicy $_GET przed niebezpiecznymi znacznikami).

Na tą zmianę jest wrażliwy zarówno PF7 jak i PF6/EFIV.
 
bartek124
Wszystkie funkcje ereg zostały zastąpione ich odpowiednikami w wersji 7.01, więc po ukazaniu się stabilnej wersji i aktualizacji strony nie będzie żadnych problemów.
userbar_bartek124_net.png mw.gif Nie pomagam na komunikatorach oraz PW!
 
www.bartek124.net
pawel-1993
Wielkie dzięki Panowie xD
Pozmieniałem sobie te funkcje i po kłopocie.
 
mtkmtk
A mi po zmianie na preg_match występuje taki błąd;
Pobierz kod źródłowy  Rozwiń Kod źródłowy


Jakieś pomysły? Jestem 0 w php :X
Edytowane przez Pieka dnia 01.12.2009 15:35:07
 
beniok
Dołaczam się do pytania. Serwer www na internetdsl i po zmianie na:
Pobierz kod źródłowy  Rozwiń Kod źródłowy

te same błędy.
Edytowane przez Pieka dnia 01.12.2009 15:34:57
 
marcin_malutki
bartek124 napisał/a:
Wszystkie funkcje ereg zostały zastąpione ich odpowiednikami w wersji 7.01, więc po ukazaniu się stabilnej wersji i aktualizacji strony nie będzie żadnych problemów.

Witam ja zam zainstalowaną wersję 7.00.05 i błąd, który został opisany w pierwszym poście pojawił się u mnie:
Pobierz kod źródłowy  Rozwiń Kod źródłowy

Jest to bardzo uciążliwe.
Może zna ktoś odpowiedź dlaczego właśnie tak się dzieje?
Lub wie jak i gdzie zamienić opisywane funkcje w kodzie.
Edytowane przez khaman dnia 01.12.2009 18:28:14
 
beniok
Ściągnąłem PHP-Fusion Core 7 Edition 7.00.06 Update [NEW] ze strony http://www.php-fu...?cat_id=19, wrzucilem na serwer, naspisalem starsze pliki (oczywiscie zrobilem wczesniej kopie) i po problemie.
Edytowane przez Pieka dnia 01.12.2009 19:12:15
 
dbname
U mnie wystarczyło zamienić:
Pobierz kod źródłowy  Rozwiń Kod źródłowy

na:
Pobierz kod źródłowy  Rozwiń Kod źródłowy

Edytowane przez Pieka dnia 14.01.2010 18:48:32
 
www.inkowie.com
Przejdź do forum:
Created by Arox Copyright (C) 2004
Copyright (C) 2004 - 2018 Ekipa PHP-Fusion.pl