|
| Дата |
|
USD/RUB | 90.1887 | BTC/USD | 67885.7574 |
|
|
|
Хостинг и железо Обсуждаем вопросы хостинга и железа. |
03.10.2012, 11:40
|
Start Post: Внесение изменений в php.ini
|
Senior Member
Регистрация: 19.04.2007
Сообщений: 2,393
Бабло: $314345
|
На сервере (FreeBSD Jail) не работает это: "Fatal error: Call to undefined function: mb_convert_encoding()". Пишут, что надо активировать расширение mbstring в php.ini.
Не вопрос, делаю пхпинфо, смотрю где лежит php.ini:
Configuration File (php.ini) Path /usr/local/Zend/etc/php.ini
иду под рутом на сервер, редактирую этот файл, убирая ";" в начале строки с нужным расширением. Затем рестартую апач и... Нихрена
1) Все так же "Fatal error: Call to undefined function: mb_convert_encoding()".
2) Какого-то хрена перестает грузиться панель управления сервером (древний самопис какой-то, названия нет) и phpmyadmin. При этом все остальное (все сайты, апаче статус) - работает. Если откатить изменение php.ini обратно, панель и пхпмайадмин начинают грузиться.
Подскажите, кто в теме, что делаю не так? Загуглился уже, ничего дельного не нашел.
|
|
|
03.10.2012, 12:28
|
#12
|
Senior Member
Регистрация: 19.04.2007
Сообщений: 2,393
Бабло: $314345
ТС -->
|
ТС
Цитата:
Сообщение от masolit
ты не гадай, а сделай как я написал выше постом и посмотри какой точно изпользуется ini и где.
|
О, я когда цитировал, там части текста не было
root@server# /usr/bin/php -i|grep php.ini
su: /usr/bin/php: No such file or directory
root@server# /usr/local/bin/php -i|grep php.ini
PHP Warning: Zend Optimizer does not support this version of PHP - please upgrade to the latest version of Zend Optimizer in Unknown on line 0
Configuration File (php.ini) Path => /usr/local/Zend/etc/php.ini
root@server# /usr/local/man/man1/php.1 -i|grep php.ini
su: /usr/local/man/man1/php.1: Permission denied
root@server# /usr/ports/devel/ZendOptimizer/work/ZendOptimizer-2.5.7-freebsd5.1-i386/zui_files/php -i|grep php.ini
<tr><td class="e">Configuration File (php.ini) Path </td><td class="v">/usr/local/Zend/etc/php.ini </td></tr>
|
|
|
03.10.2012, 12:32
|
#13
|
Senior Member
Регистрация: 18.08.2007
Сообщений: 1,098
Бабло: $199375
|
ну походу у тебя юзается один и тотже конфиг который тут "/usr/local/Zend/etc/php.ini", значит в нем изменяй все как нужно и рестарть сервис апачи по идеи все должно пахать
|
|
|
03.10.2012, 12:35
|
#14
|
Senior Member
Регистрация: 19.04.2007
Сообщений: 2,393
Бабло: $314345
ТС -->
|
ТС
Цитата:
Сообщение от masolit
ну походу у тебя юзается один и тотже конфиг который тут "/usr/local/Zend/etc/php.ini", значит в нем изменяй все как нужно и рестарть сервис апачи по идеи все должно пахать
|
Топ как раз об этом, в 1 посте написано. Не применяются эти изменения, и панель с пхпмайадмином работать перестает после изменений и ребута.
|
|
|
03.10.2012, 12:37
|
#15
|
Senior Member
Регистрация: 18.08.2007
Сообщений: 1,098
Бабло: $199375
|
root@masolit:~ $ php -v
сделай для обеих пыхов
|
|
|
03.10.2012, 12:42
|
#16
|
Senior Member
Регистрация: 19.04.2007
Сообщений: 2,393
Бабло: $314345
ТС -->
|
ТС
root@server# php -v
PHP Warning: Zend Optimizer does not support this version of PHP - please upgrade to the latest version of Zend Optimizer in Unknown on line 0
PHP 4.4.9 (cli) (built: Oct 31 2009 14:20:19)
Copyright (c) 1997-2008 The PHP Group
Zend Engine v1.3.0, Copyright (c) 1998-2004 Zend Technologies
with Zend Extension Manager v1.0.7, Copyright (c) 2003-2005, by Zend Technologies
root@server# /usr/ports/devel/ZendOptimizer/work/ZendOptimizer-2.5.7-freebsd5.1-i386/zui_files/php -v
PHP 4.3.8 (cgi) (built: Aug 17 2004 07:02:22)
Copyright (c) 1997-2004 The PHP Group
Zend Engine v1.3.0, Copyright (c) 1998-2004 Zend Technologies
with Zend Extension Manager v1.0.7, Copyright (c) 2003-2005, by Zend Technologies
with Zend Optimizer v2.5.10, Copyright (c) 1998-2005, by Zend Technologies
|
|
|
03.10.2012, 12:44
|
#17
|
Senior Member
Регистрация: 18.08.2007
Сообщений: 1,098
Бабло: $199375
|
PHP 4.4.9
PHP 4.3.8
вот тут пиздец и спрятан, я так думаю, хотя не уверен
пс: компиль новый пых, найми админа который тебе в этом поможет и сделает все как нужно
|
|
|
03.10.2012, 12:52
|
#18
|
Senior Member
Регистрация: 19.04.2007
Сообщений: 2,393
Бабло: $314345
ТС -->
|
ТС
Цитата:
Сообщение от masolit
пс: компиль новый пых, найми админа который тебе в этом поможет и сделает все как нужно
|
Крайняя мера То, что сейчас есть работает же как-то, значит откуда-то берет php.ini, значит его можно отредактировать, по-моему, это логично.
|
|
|
03.10.2012, 13:43
|
#20
|
Senior Member
Регистрация: 05.01.2008
Сообщений: 1,676
Бабло: $213930
|
это какой-то php hell
требуется помощь сисадмина
|
|
|
03.10.2012, 15:00
|
#21
|
автоматизирую интернеты
Регистрация: 05.07.2009
Адрес: chesser.ru
Сообщений: 3,362
Бабло: $470735
|
о, это мое любимое расширение, которое в некоторых местах замедляет работу скриптов в 100 раз, например
по возможности стараюсь его не использовать.
а тебе iconv не достаточно?
а так да, его нужно установить(типа yum install php-mbstring) или перекомпилить php с соответствующим флагом. Плюс там есть несколько опций, которые иногда есть смысл поменять (в php.ini). И старайся не включать оверлоадинг функций.
|
|
|
|