Ошибка в ядре cms.php

ЕСТЬ РЕШЕНИЕ ЗАКРЫТО

в еrror_log ошибка начинается с PHP Warning: preg_match()

#1 31 марта 2012 в 19:19
Лог ошибок постоянно показывает одну и ту же ошибку:
PHP Warning: preg_match() [<a href='function.preg-match'>function.preg-match</a>]: No ending delimiter '/' found in /home/n/мой-сайт/public_html/core/cms.php on line 1568
Практически при каждой загрузке страниц пополняется очередной записью того же содержания. Как устранить ошибку в cms.php? Версия 1.9. win-1251
#2 31 марта 2012 в 20:17
как я понимаю у вас в ссылке нет слеша — / и функция сообщает о несоответствии выражения
#3 31 марта 2012 в 20:22

как я понимаю у вас в ссылке нет слеша — / и функция сообщает о несоответствии выражения

eoleg
Перевод то ясный, а вот как решить проблему, не вижу ошибок в строке 1568:
  1. if (preg_match($rule['source'], $uri, $matches)){
#4 31 марта 2012 в 20:30
eoleg, спасибо за подсказку. Это натолкнуло меня на причину ошибки, оказывается в файле custom_rewrite.php в одной из строк был пропущен слеш /.
Проблема решена.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.