[QUOTE]
Виталий Яковенко написал:
точного механизма назвать не могу, но сталкивался со случаями, когда виртуальная машина битрикса развернутая на винде не корректно парсила (или вообще возвращался пустой результат) регулярки[/QUOTE]
146% ошибка не в системе, а в парсере. Вангую, что дело в кирилице и настройках php влияющих на ее обработку. В виртуалке же обычный CentOS... Программное обеспечение вообще не знает на железе оно в виртуалке. (вы ж парсите не на на видеокарте :), получая к ней прямой доступ ) И уж тем более ей пофиг развернута сама виртуалка на винде или иной ОС.
Тут важно понимать, что разбор регулярного выражения реализован внутри PHP. А его исходный код общий для любой ОС. Ошибка может быть если вы отдаете кирилицу в UTF8. Не установив, например, правильно локаль.
[QUOTE]
Виталий Яковенко написал:
это как раз таки я знаю, поскольку у самого все сервера на центе. а bash использует ubuntu, и так как там окружение отличается думал вдруг есть какие то реализации. поэтому и завел данную тему, узнать опыт других, может кто уже пробовал это сделать[/QUOTE]
При большом желании портировать bitrixenv на любой другой дистрибутив Linux не так сложно. По большому счету разница в используемых пакетных менеджерах, названиях пакетов (например на CentOS апачевый сервис это httpd а в ubuntu apache2) и, иногда, расположение конфигов несколько различается.