Внесение изменений в php.ini - Форум успешных вебмастеров - GoFuckBiz.com - Страница 3
 
 
Форум успешных вебмастеров - GoFuckBiz.com

  Форум успешных вебмастеров - GoFuckBiz.com > Бизнес-решения > Хостинг и железо
Дата
USD/RUB90.2486
BTC/USD68620.6416
Хостинг и железо Обсуждаем вопросы хостинга и железа.

Закрытая тема
Опции темы Опции просмотра
Старый 03.10.2012, 11:40
Start Post: Внесение изменений в php.ini 
  #21
DimaX
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 обратно, панель и пхпмайадмин начинают грузиться.

Подскажите, кто в теме, что делаю не так?
Загуглился уже, ничего дельного не нашел.
DimaX вне форума  
Старый 03.10.2012, 15:30   #22
Drg
Senior Member
 
Регистрация: 19.09.2009
Сообщений: 4,096
Бабло: $611825
По умолчанию

Цитата:
Сообщение от chesser Посмотреть сообщение
а так да, его нужно установить(типа yum install php-mbstring) или
Он же написал, что у него Фрибсд, там все из man собирается. ТС, кто тебе фряху-то всунул? если ты в ней ничего не понимаешь не стоит брать такую ОС!
Тебе правильно написали, что тебе нужно пересобрать с поддержкой mbstring, А вот как это делается тебе подскажет админ, а то еще без сервака останешься.
в следующий раз бери сервак центос, его сложнее угробить и делается все через пакеты
Drg вне форума  
Старый 04.10.2012, 04:15   #23
Gyrus
Member
 
Регистрация: 16.01.2008
Сообщений: 86
Бабло: $11570
По умолчанию

Интересно. а mbstring вообще - нужен для чего? для панели и пхп май админа, или для сайтов?

Самый простой способ узнать, какой именно пхп.ини грузится для сайтов - это сделать скрипт:
Код:
<?php
phpinfo();
?>
и дернуть его в браузере. там будет видно. Потому что на самом деле, в твоей ситуации - может быть 4 штуки пхп.ини всяких, т.к. 2 версии пхп стоит. 2 - для cli и 2 - для всяких модулей апача.
Попробуй поправить тот пхп.ини, путь к которому увидишь в браузере.
Если сайты перестанут работать - стоит заглянуть в еррор лог апача. И таки поставить мбстринг.

Последний раз редактировалось Gyrus; 04.10.2012 в 04:23.
Gyrus вне форума  
Старый 04.10.2012, 11:09   #24
masolit
Senior Member
 
Регистрация: 18.08.2007
Сообщений: 1,098
Бабло: $199375
По умолчанию masolit

Цитата:
Сообщение от Gyrus Посмотреть сообщение
Интересно. а mbstring вообще - нужен для чего? для панели и пхп май админа, или для сайтов?

Самый простой способ узнать, какой именно пхп.ини грузится для сайтов - это сделать скрипт:
Код:
<?php
phpinfo();
?>
и дернуть его в браузере. там будет видно. Потому что на самом деле, в твоей ситуации - может быть 4 штуки пхп.ини всяких, т.к. 2 версии пхп стоит. 2 - для cli и 2 - для всяких модулей апача.
Попробуй поправить тот пхп.ини, путь к которому увидишь в браузере.
Если сайты перестанут работать - стоит заглянуть в еррор лог апача. И таки поставить мбстринг.
masolit вне форума  
Старый 04.10.2012, 14:41   #25
DimaX
Senior Member
 
Регистрация: 19.04.2007
Сообщений: 2,393
Бабло: $314345
ТС -->
автор темы ТС По умолчанию

Цитата:
Сообщение от chesser Посмотреть сообщение
о, это мое любимое расширение, которое в некоторых местах замедляет работу скриптов в 100 раз, например
по возможности стараюсь его не использовать.

а тебе iconv не достаточно?
Тут юмор в том и заключался, что изначально мне нужен был iconv, но он ставится только с пересборкой пхп, а я в мануале чето не особо вкурил, что там и куда. Нарыл аналог iconv, а для него нужен mbstring. Короче, говоря:
Цитата:
Сообщение от creator123 Посмотреть сообщение
это какой-то php hell
требуется помощь сисадмина
Обратился к профессиональному админу уже, надеюсь, разберется что там и как. Всем спасибо за потраченное время
DimaX вне форума