Хорошо, у меня есть этот скрипт, который был таким же как минимум 3 месяца. Код не был изменен вообще. Мой сервер (VPS) также не был изменен. Но теперь, из ниоткуда, началось около 24 часов назад, строка в скрипте приводит к тому, что страница / скрипт перестает работать / происходит сбой (белая страница через 30 секунд).
Строка кода, о которой идет речь, такова:
$string = preg_match_all('/\[img\]([^\'"\[\]]+)\[\/img\]/is', substr($pag['page_text'], 0, 1024), $matches);
Если я прокомментирую эту строку, страница загрузится нормально. Дело в том, что строка имеет решающее значение для страницы. Кто-нибудь знает, почему функция preg_match_all может вызвать сбой страницы? Тем более что я ничего не изменил на сервере или в скрипте ..