ID: 19776
Updated by: [EMAIL PROTECTED]
Reported By: [EMAIL PROTECTED]
-Status: Open
+Status: Feedback
Bug Type: Recode related
Operating System: redhat 8.0
PHP Version: 4.2.3
New Comment:
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.
Previous Comments:
------------------------------------------------------------------------
[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