From: Alexander Bokovoy <a.bokovoy@sam-solutions.net> To: sisyphus@altlinux.ru Subject: Re: [sisyphus] php: iconv Date: Tue, 11 Nov 2003 12:57:20 +0200 Message-ID: <20031111105720.GE4102@sam-solutions.net> (raw) In-Reply-To: <200311111229.31037.nick@fedchik.org.ua> On Tue, Nov 11, 2003 at 12:29:23PM +0200, Nick Fedchik wrote: Content-Description: signed data > В сообщении от Вт 11 Ноя 2003 10:26 Alexander Bokovoy написал(a): > > > Sources: > > > /php-4.3.4-20031101/ext/iconv > > > Значит еще к этому iconv живет в исходниках php? :) > > Ну живет и что? > Ничего. Не работает ведь... Это исходники PHP. Вполне естественно, что исходники связки с iconv живут в исходниках PHP. > > Просто PHP предназначен для работы на гораздо большем > > количестве систем, чем просто glibc-based. > Этого никто не отрицает. > > > В нашем случае поддержка iconv > > должна быть встроенной в основной php. > Должна, и флаг для конфигурации в спеке даже выставлен. > Но - скрипты вызов не делают, судя по ошибке. > А какой php "не основной"? Не знаю, какой "не основной". У нас есть libphpcommon.so, в котором содержится общие для всех SAPI функции. "Встроенный" означает входящий в libphpcommon.so. Во всяком случае, туда оно входит: U iconv U iconv_close 00127be0 D iconv_functions 0012d4f8 B iconv_globals 00127c20 D iconv_module_entry U iconv_open 000e14a0 T php_if_iconv 000e1920 T zif_iconv_get_encoding 000e17d0 T zif_iconv_set_encoding 000e1570 T zif_ob_iconv_handler 000e10b0 T zm_info_miconv 000e1080 T zm_shutdown_miconv 000e0fd0 T zm_startup_miconv Далее, ставлю php, php-common и получаю в ответ на простую программу <?php phpinfo(); ?> Что поддержка iconv присутствует: iconv iconv support => enabled iconv implementation => glibc iconv library version => 2.2.6 Directive => Local Value => Master Value iconv.input_encoding => ISO-8859-1 => ISO-8859-1 iconv.internal_encoding => ISO-8859-1 => ISO-8859-1 iconv.output_encoding => ISO-8859-1 => ISO-8859-1 > Я свою проблему решил - отключил использование iconv в squirrelmail. > Пока что приемлемо работает. Вот банальный пример его работоспособности: $ cat test.php <?php $test = 'Iconv форева'; var_dump(iconv("CP1251", "UTF-8", $test)); ?> $ php test.php string(18) "Iconv форева" -- / Alexander Bokovoy Samba Team http://www.samba.org/ ALT Linux Team http://www.altlinux.org/ Midgard Project Ry http://www.midgard-project.org/
next prev parent reply other threads:[~2003-11-11 10:57 UTC|newest] Thread overview: 60+ messages / expand[flat|nested] mbox.gz Atom feed top 2003-11-07 16:46 [sisyphus] php: new config files structure??? Andrey Khavryuchenko 2003-11-08 12:20 ` Alexey Gladkov 2003-11-08 17:46 ` [sisyphus] " Andrey Khavryuchenko 2003-11-10 8:04 ` Alexey Gladkov 2003-11-10 9:16 ` Andrey Khavryuchenko 2003-11-10 11:19 ` Nick Fedchik 2003-11-10 11:22 ` Leonid B. Sysoletin 2003-11-10 11:30 ` Nick Fedchik 2003-11-10 11:33 ` Leonid B. Sysoletin 2003-11-10 11:54 ` Andrey Khavryuchenko 2003-11-10 12:06 ` Leonid B. Sysoletin 2003-11-10 13:53 ` Andrey Khavryuchenko 2003-11-10 14:29 ` Alexey Gladkov 2003-11-10 14:38 ` Andrey Khavryuchenko 2003-11-10 15:03 ` Nick Fedchik 2003-11-10 14:45 ` Leonid B. Sysoletin 2003-11-10 15:00 ` Andrey Khavryuchenko 2003-11-10 15:05 ` Leonid B. Sysoletin 2003-11-10 15:24 ` Nick Fedchik 2003-11-10 15:35 ` Victor Forsyuk 2003-11-10 17:44 ` Michael Shigorin 2003-11-11 8:21 ` [sisyphus] Re: php: new config files structu??? Денис Смирнов 2003-11-11 10:45 ` [sisyphus] бочки для мейнтейнеров нестабильного репозитория Nick Fedchik 2003-11-12 13:59 ` [sisyphus] " Денис Смирнов 2003-11-11 17:40 ` [sisyphus] [POLICY] Re: php: new config files structu??? Michael Shigorin 2003-11-11 21:44 ` Sergey Degtyaryov 2003-11-12 8:01 ` Alexey Gladkov 2003-11-12 14:05 ` [sisyphus] Re: [POLICY] " Денис Смирнов 2003-11-12 16:29 ` [sisyphus] " Michael Shigorin 2003-11-13 1:28 ` Денис Смирнов 2003-11-13 14:58 ` Michael Shigorin 2003-11-13 18:00 ` [sisyphus] Надёжность Sisyphus Денис Смирнов 2003-11-13 20:29 ` [sisyphus] [POLICY] " Michael Shigorin 2003-11-13 23:35 ` [sisyphus] Re: [POLICY] " Денис Смирнов 2003-11-17 9:57 ` Michael Shigorin 2003-11-10 15:13 ` [sisyphus] Re: php: new config files structure??? Alexey Gladkov 2003-11-10 17:40 ` Michael Shigorin 2003-11-10 20:32 ` Andrey Khavryuchenko 2003-11-10 17:39 ` Michael Shigorin 2003-11-10 18:12 ` Alexander Bokovoy 2003-11-10 11:48 ` Alexey Gladkov 2003-11-10 11:57 ` Andrey Khavryuchenko 2003-11-10 12:01 ` Nick Fedchik 2003-11-10 12:57 ` Alexey Gladkov 2003-11-10 13:55 ` Andrey Khavryuchenko 2003-11-10 14:44 ` Alexey Gladkov 2003-11-10 14:47 ` Nick Fedchik 2003-11-10 17:36 ` Michael Shigorin 2003-11-11 8:05 ` [sisyphus] php: iconv Nick Fedchik 2003-11-11 8:26 ` Alexander Bokovoy 2003-11-11 8:54 ` [sisyphus] [OFFTOPIC] " Епифанов Сергей 2003-11-11 9:20 ` [sisyphus] " Vitaly Ostanin 2003-11-11 10:29 ` [sisyphus] " Nick Fedchik 2003-11-11 10:57 ` Alexander Bokovoy [this message] 2003-11-11 12:06 ` Nick Fedchik 2003-11-11 12:26 ` Alexey Gladkov 2003-11-11 12:46 ` Nick Fedchik 2003-11-11 13:19 ` Alexey Gladkov 2003-11-11 13:27 ` Nick Fedchik 2003-11-11 12:38 ` Alexander Bokovoy
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=20031111105720.GE4102@sam-solutions.net \ --to=a.bokovoy@sam-solutions.net \ --cc=sisyphus@altlinux.ru \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: link
ALT Linux Sisyphus discussions This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \ sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru public-inbox-index sisyphus Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.sisyphus AGPL code for this site: git clone https://public-inbox.org/public-inbox.git