Freesco, NND, CDN, EOS
http://forum.freesco.pl/

PHP ICONV() dla LMS
http://forum.freesco.pl/viewtopic.php?f=24&t=17591
Strona 1 z 1

Autor:  oset17 [ poniedziałek, 30 marca 2009, 21:50 ]
Tytuł:  PHP ICONV() dla LMS

Witam

Męczę się ostatnio z dodaniem ICONV() do PHP lecz moja wiedza na temat kompilacji jest zbyt mała.

Jeśli ktoś mógłby mi pomóc wkompilować obsługę iconv do php lub może
ktoś z forumowiczów posiada dodany moduł iconv do PHP ?
Byłbym bardzo wdzięczny za poradę czy paczkę i na pewno docenią to też przyszli posiadacze LMS na NND.


Pozdrawiam Piotrek

Autor:  JakubC [ poniedziałek, 30 marca 2009, 23:39 ]
Tytuł: 

Któreś php w repozytoriach na pewno ma iconv, ale, jak bardzo chcesz coś innego...

http://forum.freesco.pl/viewtopic.php?p=120658#120658

Autor:  oset17 [ wtorek, 31 marca 2009, 00:07 ]
Tytuł: 

Dzięki,
zainstalowałem zmieniłem php.conf i teraz nie mam błędu z ICONV() tylko pustą stronę przy userpanel/index.php?m=finances&f=transferform ...

brak mi pomysłu ...

Autor:  JakubC [ wtorek, 31 marca 2009, 00:11 ]
Tytuł: 

zapewne brakuje Ci bibliotek. Gdybyś jeszcze zajrzał do logów, lub chociaż w ciemno zainstalował libarki od iconv ;)

Autor:  oset17 [ wtorek, 31 marca 2009, 00:22 ]
Tytuł: 

Log
: [/] [] ()
[Tue Mar 31 00:11:49 2009] [error] [client xxx.xxx.x.100] PHP Fatal error:  Call to undefined function iconv() in /home/httpd/panel/userpanel/modules/finances/transferform.php on line 43, referer: http://www.xxx.info/userpanel/index.php?m=finances


to jest linia 43:
: [/] [] ()
$USER_OD = trim(iconv('UTF-8','ISO-8859-2', $customer['customername']));


Zainstalowanie bibliotek (http://ww1.devel.nnd-linux.pl/nnd/pakiety/libiconv-1.11-1nnd.pkg.tar.gz) i restart apache nie pomogło

wielkie dzięki za dotychczasową pomoc



Zauważyłem jeszcze w phpinfo
: [/] [] ()
'--with-iconv=shared'
Czy jest to prawidłowe?

Autor:  JakubC [ wtorek, 31 marca 2009, 01:10 ]
Tytuł: 

idź do /etc/php.ini i na końcu odkomentuj/dopisz linię:

extension=iconv.so

Autor:  oset17 [ wtorek, 31 marca 2009, 01:18 ]
Tytuł: 

Wielkie wielkie dzięki :D wszystko już działa

Autor:  yaiba83 [ środa, 6 maja 2009, 13:01 ]
Tytuł: 

W moim przypadku także mapa się nie generowała, ale pomogło zaremowanie (#) 60 wiersza w pliku modules/netdevmap.php

: [/] [] ()
function pngdrawtext($image, $font, $x, $y, $text, $color, $bgcolor)
{
        global $CONFIG;
        if($CONFIG['phpui']['gd_translate_to'])
###               $text = iconv('UTF-8', $CONFIG['phpui']['gd_translate_to'], $text);
        imagestring($image, $font, $x + 1, $y + 1, $text, $bgcolor);
        imagestring($image, $font, $x + 1, $y - 1, $text, $bgcolor);
        imagestring($image, $font, $x - 1, $y + 1, $text, $bgcolor);
        imagestring($image, $font, $x - 1, $y - 1, $text, $bgcolor);
        imagestring($image, $font, $x, $y, $text, $color);
}



Od tego momentu mapa działa, że aż miło, a wiem, że wiele osób ma z tym problemy...

Autor:  JakubC [ piątek, 15 maja 2009, 10:15 ]
Tytuł: 

Wywalając całego lms'a problem by również zniknął;) to nie sposób, ta linijka naprawdę nie jest tu zbędna. PS komentuje się w php poprzez /* */ lub //. Tym ### prosisz się o problemy....

Strona 1 z 1 Strefa czasowa UTC+2godz.
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/