recode_string bzw recode extension und Suse 10?

recode_string bzw recode extension und Suse 10?

am 21.02.2007 17:08:55 von crisofsox

Ich habe hier eine lokale Apache2 Installation mit php5 und Mysql unter=20
SUSE 10.

Eine Anwendung die unter php4 recode_string benutzt, läuft auf auf dem=20
testrechner nicht, weil die Funtktion 'recode_srting' unbekannt ist.

Unter php4 musste noch die 'recode.so' als extension miteingebunden=20
werden. Wenn ich diese Version kopiere und einbinde, dann gibt php beim=20
Start eine fehlermeldung aus.

Allerdings scheint 'recode 3.6' auf dem Rechner installiert zu sein?

Re: recode_string bzw recode extension und Suse 10?

am 21.02.2007 17:44:20 von crisofsox

In article ,=20
crisofsox@gmx.de says...
> Ich habe hier eine lokale Apache2 Installation mit php5 und Mysql unter=
=20
> SUSE 10.
>=20
> Eine Anwendung die unter php4 recode_string benutzt, läuft auf auf dem=
=20
> testrechner nicht, weil die Funtktion 'recode_srting' unbekannt ist.
>=20
> Unter php4 musste noch die 'recode.so' als extension miteingebunden=20
> werden. Wenn ich diese Version kopiere und einbinde, dann gibt php beim=
=20
> Start eine fehlermeldung aus.
>=20
> Allerdings scheint 'recode 3.6' auf dem Rechner installiert zu sein?
>=20
>=20
Ich habe gerade librecode.so.o gefunden, vielleicht ist es das?

probieren...

Re: recode_string bzw recode extension und Suse 10?

am 21.02.2007 17:49:30 von crisofsox

In article ,=20
crisofsox@gmx.de says...
> In article ,=20
> crisofsox@gmx.de says...
> > Ich habe hier eine lokale Apache2 Installation mit php5 und Mysql unter=
=20
> > SUSE 10.
> >=20
> > Eine Anwendung die unter php4 recode_string benutzt, läuft auf auf de=
m=20
> > testrechner nicht, weil die Funtktion 'recode_srting' unbekannt ist.
> >=20
> > Unter php4 musste noch die 'recode.so' als extension miteingebunden=20
> > werden. Wenn ich diese Version kopiere und einbinde, dann gibt php beim=
=20
> > Start eine fehlermeldung aus.
> >=20
> > Allerdings scheint 'recode 3.6' auf dem Rechner installiert zu sein?
> >=20
> >=20
> Ich habe gerade librecode.so.o gefunden, vielleicht ist es das?
>=20
> probieren...
>=20
geht nicht...=20
Wäre zu einfach gewesen...

Re: recode_string bzw recode extension und Suse 10?

am 21.02.2007 17:59:00 von Carsten Wiedmann

Christian Schröder schrieb:

> werden. Wenn ich diese Version kopiere und einbinde,

Auch wenn ich keine Ahnung von Suse habe, so dennoch aus Neugierde:
Was kopierst du hier von wo nach wo?


> dann gibt php beim Start eine fehlermeldung aus.

Mit diesem Satz überschätz du glaube ich unser hellseherische Fähigkeiten
;-)

Gruß
Carsten

Re: recode_string bzw recode extension und Suse 10?

am 21.02.2007 18:11:19 von crisofsox

In article <45dc7a57$0$6400$9b4e6d93@newsspool2.arcor-online.net>,=20
carsten_sttgt@gmx.de says...
> Christian Schröder schrieb:

Blafasel...

Ich bin müde und sollte jetzt besser heimgehen...
>=20
> > werden. Wenn ich diese Version kopiere und einbinde,
>=20
> Auch wenn ich keine Ahnung von Suse habe, so dennoch aus Neugierde:
> Was kopierst du hier von wo nach wo?

^^;
ich habe einfach mal die recode.so die auf dem alten System eingebunden=20
war rüberkopiert und eingebunden. Allerdings meckert php beim Start.


> > dann gibt php beim Start eine fehlermeldung aus.
>=20
> Mit diesem Satz überschätz du glaube ich unser hellseherische Fähig=
keiten=20
> ;-)

^^;
"unable to initalize module..' wäre der erste teil der Meldung, leider=20
funktioniert CopyPaste nicht.
Aber ich denke, die Version der recode.so ist zu alt.

Laut php.net muss ich dazu php neu kompilieren?
igitt...

Re: recode_string bzw recode extension und Suse 10?

am 21.02.2007 19:37:11 von Carsten Wiedmann

Christian Schröder schrieb:

> ich habe einfach mal die recode.so die auf dem alten System eingebunden
> war rüberkopiert und eingebunden. Allerdings meckert php beim Start.


Das dürfte auch selten funktionieren. (Extensions sind für eine bestimmte
PHP-Version kompiliert und auch die Shared-Libs gegen die sie gebunden sind
müssen passen)


> Laut php.net muss ich dazu php neu kompilieren?

Kommt darauf an, wie das PHP auf den Server kam.

Gruß
Carsten

Re: recode_string bzw recode extension und Suse 10?

am 21.02.2007 20:17:36 von Joerg Behrens

Christian Schröder schrieb:
> In article ,
> crisofsox@gmx.de says...
>> Ich habe hier eine lokale Apache2 Installation mit php5 und Mysql unter
>> SUSE 10.
>>
>> Eine Anwendung die unter php4 recode_string benutzt, läuft auf auf dem
>> testrechner nicht, weil die Funtktion 'recode_srting' unbekannt ist.
>>
>> Unter php4 musste noch die 'recode.so' als extension miteingebunden
>> werden. Wenn ich diese Version kopiere und einbinde, dann gibt php beim
>> Start eine fehlermeldung aus.
>>
>> Allerdings scheint 'recode 3.6' auf dem Rechner installiert zu sein?
>>
>>
> Ich habe gerade librecode.so.o gefunden, vielleicht ist es das?

Die librecode.so ist eine SharedLib von recode und keine *PHP*
Extention. PHP wird die das beim Start auch deutlich sagen.

Du willst von deiner Distri php5_recode installieren sofern es das noch
gibt oder aber die PHP Extension selberkompileren. Diese linkt dann
gegen die librecode.so und wird als recode.so dann im Extention Dir
abgelegt und geladen.

Aber....recode ist doch tod und man nimmt iconv heute.

Gruss
Joerg

--
TakeNet GmbH, Geschaeftsfuehrer Wolfgang Meier
97080 Wuerzburg Tel: +49 931 903-2243
Alfred-Nobel-Straße 20 Fax: +49 931 903-3025
HRB Wuerzburg 6940 http://www.takenet.de

Re: recode_string bzw recode extension und Suse 10?

am 22.02.2007 11:46:43 von crisofsox

In article <543k6gF1via4lU1@mid.individual.net>, behrens@takenet.de=20
says...
> Christian Schröder schrieb:
> > In article ,=20
> > crisofsox@gmx.de says...
> >> Ich habe hier eine lokale Apache2 Installation mit php5 und Mysql unte=
r=20
> >> SUSE 10.
> >>
> >> Eine Anwendung die unter php4 recode_string benutzt, läuft auf auf d=
em=20
> >> testrechner nicht, weil die Funtktion 'recode_srting' unbekannt ist.
> >>
> >> Unter php4 musste noch die 'recode.so' als extension miteingebunden=20
> >> werden. Wenn ich diese Version kopiere und einbinde, dann gibt php bei=
m=20
> >> Start eine fehlermeldung aus.
> >>
> >> Allerdings scheint 'recode 3.6' auf dem Rechner installiert zu sein?
> >>
> >>
> > Ich habe gerade librecode.so.o gefunden, vielleicht ist es das?
>=20
> Die librecode.so ist eine SharedLib von recode und keine *PHP*=20
> Extention. PHP wird die das beim Start auch deutlich sagen.

Ja, das tut PHP.
=20
> Du willst von deiner Distri php5_recode installieren sofern es das noch=
=20
> gibt oder aber die PHP Extension selberkompileren. Diese linkt dann=20
> gegen die librecode.so und wird als recode.so dann im Extention Dir=20
> abgelegt und geladen.

Naja, recompilieren wollen...
Ich habe früher einiges Kernel und so kompiliert, aber ehrlich würde ic=
h=20
mich doch diesmal gerne vor eigener Kompilation drücken.
=20
> Aber....recode ist doch tod und man nimmt iconv heute.

!!
Aso?
Wenn du das sagst...
....das würde auch meine Sucherergebnisse erklären.

Eigentlich hätte ich die Amwendung micht umbauen wollen, aber ich denke=
=20
das werde ich noch bewältigen können.
:)

Danke für den iconv Hinweis.