Что за ошибка в логах сервера?

Сайт arthata.by на Prestashop 1.5
В логах сервера следующая ошибка постоянно и много:
PHP Warning: preg_replace(): Compilation failed: invalid range in character class at offset 24 in /home/c/cc95947/Arthata.by/public_html/classes/Tools.php on line 990

Tools.php on line 990:
if ($allow_accented_chars)
	$str = preg_replace('/[^a-zA-Z0-9\s\'\:\/\[\]-\pL]/u','', $str);
else
	$str = preg_replace('/[^a-zA-Z0-9\s\'\:\/\[\]-]/','', $str);

5f2a6d204b5d6791918992.jpeg
  • Вопрос задан
  • 109 просмотров
Решения вопроса 1
myks92
@myks92 Куратор тега PHP
Нашёл решение — пометь вопрос ответом!
$str = preg_replace('/[^a-zA-Z0-9\s\'\:\/\[\]\-\pL]/u', '', $str);
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
Кавычка закрывает строку после s

И попробуй так:
preg_replace("[^a-zA-Z0-9\s'\:\/\[\]\-\pL]",'', $str);
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
YCLIENTS Москва
от 200 000 до 350 000 ₽
Ведисофт Екатеринбург
от 25 000 ₽
ИТЦ Аусферр Магнитогорск
от 100 000 до 160 000 ₽
24 апр. 2024, в 19:18
50000 руб./за проект
24 апр. 2024, в 19:05
15000 руб./за проект
24 апр. 2024, в 18:39
80000 руб./за проект