Major
Новичок
ICONV.SO в PHP
Доброе время суток господа. Столкнулся с такой вот неприятностью. Появился у меня свой выделенный сервер под FreeBSD. Все не плохо. Apache, php и прочие радости установлены. Но вот стал переносить проект со старого хостинга на новый сервер и первым делом получил ошибку
Fatal error: Call to undefined function: iconv() in /home/***/domains/****.ru/public_html/wpu_core.php on line 458
Тему понял не дурак. Стал разбираться. Нашел php.ini. Раскомментировал строку
;extension=php_iconv.dll
и заменил на
extension=iconv.so
Перезапустил апач командой apachectl restart. Ноль эмоций. Ошибка как и была так и осталась. Так в чем же дело? В директории где лежит php.ini нашел файл libiconv.so. Решил заменить в конфиге строку на extension=libiconv.so. Снова рестартил апач. А ошибка как была так и осталась. Так что же на самом деле надо такого магического совершить, чтобы подключить iconv к php. Неужели брать в руки шаманский бубен и пытаться вызвать великого Джа, дабы он помог своей магической силой? Очень надеюсь на вас, уважаемые профи. Выручайте молодого начинающего кодера.
-~{}~ 06.03.07 04:57:
На заметку. Там еще нашел libiconv.a и libiconv.so.3
Попытки подключить их дают тот же результат, тобишь нулевой. Может я не там подключаю или вообще рестартить надо как-то сам php а не apach? Хотя понимаю что последняя моя мысль глупость.
Доброе время суток господа. Столкнулся с такой вот неприятностью. Появился у меня свой выделенный сервер под FreeBSD. Все не плохо. Apache, php и прочие радости установлены. Но вот стал переносить проект со старого хостинга на новый сервер и первым делом получил ошибку
Fatal error: Call to undefined function: iconv() in /home/***/domains/****.ru/public_html/wpu_core.php on line 458
Тему понял не дурак. Стал разбираться. Нашел php.ini. Раскомментировал строку
;extension=php_iconv.dll
и заменил на
extension=iconv.so
Перезапустил апач командой apachectl restart. Ноль эмоций. Ошибка как и была так и осталась. Так в чем же дело? В директории где лежит php.ini нашел файл libiconv.so. Решил заменить в конфиге строку на extension=libiconv.so. Снова рестартил апач. А ошибка как была так и осталась. Так что же на самом деле надо такого магического совершить, чтобы подключить iconv к php. Неужели брать в руки шаманский бубен и пытаться вызвать великого Джа, дабы он помог своей магической силой? Очень надеюсь на вас, уважаемые профи. Выручайте молодого начинающего кодера.
-~{}~ 06.03.07 04:57:
На заметку. Там еще нашел libiconv.a и libiconv.so.3
Попытки подключить их дают тот же результат, тобишь нулевой. Может я не там подключаю или вообще рестартить надо как-то сам php а не apach? Хотя понимаю что последняя моя мысль глупость.