Страница 1 из 2

Mbstring.func_overload

Добавлено: 28 май 2013, 09:36
mpa3b
Вопрос:
есть ли возможность задавать разные параметры окружения PHP для разных сайтов?

Например: битрикс требует включения функции mbstring.func_overload, а друпал на неё ругается, и требует отключить.

Какие есть варианты решения проблемы, кроме переноса проектов на битрикс в другую инсталляцию openserver?

Добавлено: 28 май 2013, 09:45
duxabilii
htaccess

Добавлено: 28 май 2013, 17:13
mpa3b
duxabilii писал(а):htaccess
ой спасибо! ;) а я и не подумал ;) совсем замотал меня этот битрикс ;)
Добавлено спустя 6 часов 22 минуты 4 секунды:
а не включается… как быть?
вы проверяли? у вас работает?

и так и сяк проверял — не включается.
сам .htaccess работает, иначе бы ни drupal ни bitrix бы не работали, а вот указание параметров PHP через .htaccess — не срабатывает.

пытался в php.ini задать .user.ini — тоже не помогло…

как быть?

Добавлено: 01 июн 2013, 14:40
mpa3b
Ау… ?
Всё ещё не работает, как решить проблему?

Добавлено: 01 июн 2013, 19:22
DelphinPRO
mbstring.func_overload "0" PHP_INI_SYSTEM
PHP_INI_SYSTEM Значение может быть установлено в php.ini или httpd.conf

т.е. решить вашу проблему не представляется возможным, потому что ini-файл общий для всех профилей.
Я могу ошибаться, если так, прошу Максима меня поправить.

Добавлено: 01 июн 2013, 22:40
Максим
Никак нельзя. Либо разные версии PHP настраивайте и переключайте каждый раз когда с тем или иным сайтом работаете, либо разные копии Open Server.

Ранее на форуме я уже писал, что могу сделать чтобы Open Server читал конфиги под каждый сайт, но не буду, потому что тогда у вас ОЗУ не хватит, разве что на 2-3 сайта. Как то так...

Добавлено: 02 июн 2013, 14:49
DelphinPRO
Максим, а как насчет того, чтобы php.ini зависел от профиля? Тогда достаточно будет переключить профиль

Добавлено: 02 июн 2013, 15:11
Максим
Можно сделать, но предвижу огромный спор тех кому это понравится и тех кому не очень то хочется изменив одну строку в конфиге PHP потом в течении получаса менять эту же строчку во всех остальных 50-ти профилях например.

Сейчас конфиги привязаны к модулю, а не профилю. А сделав привязку к профилю я создам людям кучу геморроя. Так что не знаю, наверное не буду такое делать, но подумаю над этим.

Добавлено: 02 июн 2013, 15:11
DelphinPRO
тоже верное замечание

Добавлено: 04 июн 2013, 01:27
Максим
В общем решил сделать голосование, потому что идея мне понравилась, но вот насчет геморроя уже написал выше. Думаю лучше всего спросить у пользователей.