ID: 19776 Comment by: [EMAIL PROTECTED] Reported By: [EMAIL PROTECTED] Status: Open Bug Type: Recode related Operating System: redhat 8.0 PHP Version: 4.2.3 New Comment:
FYI, on RH7.3 with PHP 4.2.3 and Recode 3.6 (recode-devel-3.6-6 RPM), many recode calls from PHP return blank, but strangely latin1..flat (and maybe others, I just happen to be using that one) returns the string with a trailing 'control-@' Previous Comments: ------------------------------------------------------------------------ [2002-10-06 14:29:43] [EMAIL PROTECTED] Right now i`m using 3.6. 3.5 does not compile and run on rh 8.0 [it seg faults even in the shell]. i did not how ever put a lot of effort into the compiling of 3.5. ------------------------------------------------------------------------ [2002-10-06 14:26:40] [EMAIL PROTECTED] Which recode library are you using now? There seems to be a problem with recode 3.6, since all string based functions always return blank string. ------------------------------------------------------------------------ [2002-10-06 04:55:06] [EMAIL PROTECTED] I have compiled php 4.2.3 on redhat 8.0 with -----php configure CGI--- ./configure --with-mysql=/usr --enable-sysvsem --enable-sysvshm --with-gd=yes --with-zlib --with-ttf --with-zlib-dir=/usr --with-gd-dir=/ usr/ --with-jpeg-dir=/usr/lib/ --enable-gd-imgstrttf --with-config-file-path=/etc/httpd/conf/ --enable-trans-sid --with-png-dir=/usr/ --with -sablot --with-recode --with-curl --with-openssl --------- The dso is the same one it just has --with-apxs added and the results are the same on cgi and dso All compiles fine php runs ok but when i try to use an recode function from php script it doesnt do anyhing. so an test line containing only 'echo recode("../qp","sas=32");' doesnt return anything. I have an old working system with 4.0.6 and recode 3.5 which returns what it should [thats 'sas=3D32'] Recode it self works in the shell [tmp]#cat recode.txt sas=32 recode ../qp recode.txt [tmp]# cat recode.txt sas=3D32 i tried also making an error [i didn`t suply any parameters to the function] and it warns me with "... Wrong parameter count for recode() in ..." I tried with recode rpm from redhat, i tried mine [compiled it my self] no diffrence it just doesnt return anything. ------------------------------------------------------------------------ -- Edit this bug report at http://bugs.php.net/?id=19776&edit=1