Pagina 1 din 1

Use of preg_replace() with /e modifier is forbidden

Scris: 11-Iun-2009, 18:30:39
de robilix
buna

de putina vreme am observat o problema: unele mesaje nu se mai deschid
am instalat ultima versiune (designul inca nu e aranjat) dar problema persista

ex.
http://forum.aiudonline.ro/viewforum.php?f=17

"Inter-Art in Africa" cu id=3571 se deschide
http://forum.aiudonline.ro/viewtopic.php?f=17&t=3571

"colocviile de literatura si arte 2009 " cu id = 3572 insa NU
http://forum.aiudonline.ro/viewtopic.php?f=17&t=3571

ne avand nici o eroare afisata, nici nu stiu cum sa caut pe forum
daca a mai intalnit cineva
poate aveti vre-o idee

mersi
robert

Re: problema ciudata

Scris: 11-Iun-2009, 18:41:19
de dorin
Problema a aparut dupa actualizarea la 3.0.5 ? Daca DA cum ai facut actualizarea, prin ce metoda ?
Ai MODuri instalate ?

Re: problema ciudata

Scris: 11-Iun-2009, 20:03:00
de robilix
Nu, problema era si inainte. Din acest motiv am actualizat acum. Insa problema persista.
Nu, nu am moduri.

eroarea din error.log este

[11-Jun-2009 18:16:28] PHP Fatal error: SUHOSIN - Use of preg_replace() with /e modifier is forbidden by configuration in /home/aiudon/public_html/forum/includes/bbcode.php(483) : regexp code on line 483

mersi,
robert

Re: problema ciudata

Scris: 11-Iun-2009, 20:05:17
de robilix
scuze, am uitat sa raspund la tot:

am sters toate fiserele (mai putin folderul files/ si config.php) am pus fisierele noi
si am dat un install/database_update.php
acolo a dat totul OK

Re: problema ciudata

Scris: 11-Iun-2009, 20:28:14
de dorin
Forumul e găzduit pe un server gratuit ?
Dacă răspunsul e nu, ar trebui sa întrebi administratorul serverului unde ai găzduit forumul pentru că se pare ca preg_replace() nu este permis pe server.

Re: problema ciudata

Scris: 11-Iun-2009, 21:02:26
de robilix
nu, nu este gratuit
multumesc, ... le scriu si revin daca s-a solutionat

Re: problema ciudata

Scris: 11-Iun-2009, 22:46:32
de robilix
s-a rezolvat problema cu mentiunea:

Problema este cauzata nu de dezactivarea preg_replace, ci a flagului /e care permite executarea de cod PHP prin intermediul preg_replace.

http://hauser-wenz.de/playground/papers ... ection.pdf

V-am activat acest flag cu mentiunea ca in cazul unor probleme de securitate aceasta setare poate fi adusa la valoarea default.


nu ma pricep, asa ca va intreb, risc cumva sa fiu nevoit sa schimb providerul?

robert

Re: problema ciudata

Scris: 12-Iun-2009, 16:16:07
de dorin
Deocamdata nu ai motive, ti-au activat ce le-ai cerut, iar ei ti-au spus ca daca vor fi probleme de securitate (ceea ce nu cred) vor readuce la default aceasta setare.