"--enable-session" ohne neu zu kompilieren?

"--enable-session" ohne neu zu kompilieren?

am 16.01.2005 14:00:42 von Patrick Ruhkopf

Hallo,

meine Suse Installation hat auch automatisch PHP (4) installiert. Leider
allerdings mit den "./configure" Optionen '--disable-session' und
'--without-mysql'. Gibt es eine Möglichkeite, diese nachträglich zu
aktiviren, ohne dass ich neu kompilieren muss?

Schöne Grüße
Patrick

Re: "--enable-session" ohne neu zu kompilieren?

am 16.01.2005 14:09:43 von djconan1976

"Patrick Ruhkopf" schrieb :
> meine Suse Installation hat auch automatisch PHP (4) installiert.
> Leider allerdings mit den "./configure" Optionen '--disable-session'
> und '--without-mysql'. Gibt es eine Möglichkeite, diese nachträglich
> zu aktiviren, ohne dass ich neu kompilieren muss?
>

Nein, ist auch gut so das man es nicht ohne weiteres "aktiviren" kann.
Wo käme man den da hin?

Du meinstes natürlich aktivieren, und das geht.
Auch nachträglich.

Somit habe ich Deine Frage beantwortet.

SCNR,
Ben

Re: "--enable-session" ohne neu zu kompilieren?

am 16.01.2005 14:23:05 von Patrick Ruhkopf

> Du meinstes natürlich aktivieren, und das geht.
> Auch nachträglich.
>
> Somit habe ich Deine Frage beantwortet.

Woraus sich natürlich unweigerlich folgende Frage ergibt:
Wie kann ich das? Über die PHP-Ini? Steht das irgendwo in einer Doku?

Danke schonmal
Patrick

Re: "--enable-session" ohne neu zu kompilieren?

am 16.01.2005 20:19:47 von Hartmut Holzgraefe

Patrick Ruhkopf wrote:
> Hallo,
>=20
> meine Suse Installation hat auch automatisch PHP (4) installiert. Leide=
r=20
> allerdings mit den "./configure" Optionen '--disable-session' und=20
> '--without-mysql'. Gibt es eine Möglichkeite, diese nachträglich zu=
=20
> aktiviren, ohne dass ich neu kompilieren muss?

Das sind die configure Optionen für das PHP command line binary.
Das braucht natürlich keine Sessions. MySQL Unterstützung wäre
allerdings schon schön gewesen (aber bei dem Thema bin ich natürlich
parteiisch).

Das Apache Modul (package mod_php4) ist dagegen durchaus mit
Sessions, MySQL usw. gebaut worden.

(Alles getestet auf SuSE 9.0. Mag sein das deine Version da anders ist
aber da du nicht verraten hast was du einsetzt ...)


--=20
Hartmut Holzgraefe, Senior Support Engineer .
MySQL AB, www.mysql.com

Are you MySQL certified? www.mysql.com/certification

Re: "--enable-session" ohne neu zu kompilieren?

am 16.01.2005 22:05:58 von Joerg Behrens

"Patrick Ruhkopf" schrieb im Newsbeitrag
news:csdoht$dsk$05$1@news.t-online.com...
> Hallo,
>
> meine Suse Installation hat auch automatisch PHP (4) installiert. Leider
> allerdings mit den "./configure" Optionen '--disable-session' und
> '--without-mysql'. Gibt es eine Möglichkeite, diese nachträglich zu
> aktiviren, ohne dass ich neu kompilieren muss?

Moin,
in Kurzform.... benutze dein Yast und installiere die fehlenden module
php4_mysql und php4_session. In der php.ini dann schauen das extension_dir
auf das passende Verz. gesetzt ist welche die Extensions enthaelt. Ein
extension=mysql.so wuerde dann die Extension laden beim Start des
Apache/PHP

Gruss
Joerg

Re: "--enable-session" ohne neu zu kompilieren?

am 17.01.2005 09:43:55 von djconan1976

"Patrick Ruhkopf" schrieb:
>
> Woraus sich natürlich unweigerlich folgende Frage ergibt:
> Wie kann ich das? Über die PHP-Ini? Steht das irgendwo in einer Doku?
>


Oh ha, natürlich steht das in ner Doku.
www.php.net für PHP www.apache.org Apache etc.

HTH,
Ben

Re: "--enable-session" ohne neu zu kompilieren?

am 26.01.2006 01:09:04 von Ilija Injac

Patrick Ruhkopf schrieb:
> Hallo,
>
> meine Suse Installation hat auch automatisch PHP (4) installiert. Leider
> allerdings mit den "./configure" Optionen '--disable-session' und
> '--without-mysql'. Gibt es eine Möglichkeite, diese nachträglich zu
> aktiviren, ohne dass ich neu kompilieren muss?
>
> Schöne Grüße
> Patrick
>
>
Hallo Patrick,

einfach die Sourcen der PHP-Pakte installieren. Dann in das
entsprechende Verzeichnis der Extension wechseln und

$> phpize

ausführen.

Danach wie gewohnt

$> ./configure && make && make install

ausführen.

Ich bin mir nur nicht ganz sicher ob der PHP-Quellcode den gleichen
Aufbau wie die Standartquellen hat:

....
/ext
/zlib
/session
/mysql
....

Ilija

Re: "--enable-session" ohne neu zu kompilieren?

am 26.01.2006 07:42:01 von Joerg Behrens

Ilija Injac schrieb:
> Patrick Ruhkopf schrieb:
>
>> Hallo,
>>
>> meine Suse Installation hat auch automatisch PHP (4) installiert.
>> Leider allerdings mit den "./configure" Optionen '--disable-session'
>> und '--without-mysql'. Gibt es eine Möglichkeite, diese nachträglich
>> zu aktiviren, ohne dass ich neu kompilieren muss?
>>
>> Schöne Grüße
>> Patrick
>>
> Hallo Patrick,
>
> einfach die Sourcen der PHP-Pakte installieren. Dann in das
> entsprechende Verzeichnis der Extension wechseln und
>
> $> phpize
>
> ausführen.
>
> Danach wie gewohnt
>
> $> ./configure && make && make install
>
> ausführen.
>
> Ich bin mir nur nicht ganz sicher ob der PHP-Quellcode den gleichen
> Aufbau wie die Standartquellen hat:
>
> ...
> /ext
> /zlib
> /session
> /mysql
> ...
>
> Ilija
>
>

Oder mit Yast das php4-session RPM von der CD nach installieren.
Anschliessend das session.so Modul in der php.ini laden.

Gruss
Joerg