Open crazedr0m opened 9 years ago
Откатывайте версию пыха на 5.4 и ждите, когда кто-нибудь сделает глобальное обновление кода ядра, там мест с использованием preg_replace довольно много, их все нужно переписывать на preg_replace_callback для поддержки свежих версий php...
Не нужно переписывать все preg_replace, он не становился deprecated. Суть ошибки только в одном модификаторе 'e' который стал deprecated. В этом классе он используется только в двух регулярках на 66 строке и на 69 строке.
Сделал исправление, см. #220.
class: BaseException code: 8192 message: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead
0 [internal function]: error2Exception(8192, 'preg_replace():...', '/home/giv/www/g...', 153, Array)
1 /home/giv/www/gromov/carrera/onphp/core/Form/Filters/RussianTypograph.class.php(153): preg_replace(Array, Array, '?????????? ????...')
что делать-то?