Php Neu Compilieren (Suse9.1)
FragCool 14.09.2004 - 08:29 564 7
FragCool
OC Addicted
|
Hallo,
ich benötige für einige PhP Projekte Sessions. Jetzt ist die Verwendung von Sessions leider keine Option die man in der php.ini angeben kann sondern man beim Compilieren berücksichtigen muß.
Entweder '--disable-session' oder eben '--enable-session'
Mit dem YAST von meinen SUSE9.1 ist es jetzt kein Problem PHP generel zu de / installieren und auch das PHP Session Modul kann ich dazuspielen, ich finde nur im Yast keine Möglichkeit in die Configuration (Was die Makefiles vorbereitet, und man via phpinfo(); abfragen kann) einzugreifen.
Gibt es da überhaupt eine Möglichkeit? Oder ist die einzige Lösung das ich Apache + PHP mit dem Yast deinstalliere und händisch wieder installiere?
Dankend für Lösungen im vorhinein 8) FragCool
|
Ringding
Pilot
|
Im yast kannst du das sicher nicht machen, weil der nur die vorcompilierten binary-Pakete installiert. Ich würd mich ein bisschen mit rpmbuild beschäftigen, dann kannst du dir das .src.rpm von SuSE holen und einfach die eine Option umstellen, ein eigenes .rpm draus machen und das installieren.
|
FragCool
OC Addicted
|
Hmmm... sowas habe ich befürchtet Danke!
|
brain
Bloody Newbie
|
hi!
also soweit ich weiß sind die session funktionen im php-session-rpm von suse 9.1 bereits reincompiliert.
du kannst sie dann ins php einbinden indem du in der php.ini das ding als extension aufrufst:
einfach in die php.ini "extension=session.so" reinschreiben und server neustarten. dann sollte das session-modul ganze in der ausgabe von phpinfo(); erscheinen.
|
FragCool
OC Addicted
|
hi!
also soweit ich weiß sind die session funktionen im php-session-rpm von suse 9.1 bereits reincompiliert.
du kannst sie dann ins php einbinden indem du in der php.ini das ding als extension aufrufst:
einfach in die php.ini "extension=session.so" reinschreiben und server neustarten. dann sollte das session-modul ganze in der ausgabe von phpinfo(); erscheinen. Danke! Werde ich probieren.
|
FragCool
OC Addicted
|
hi!
also soweit ich weiß sind die session funktionen im php-session-rpm von suse 9.1 bereits reincompiliert.
du kannst sie dann ins php einbinden indem du in der php.ini das ding als extension aufrufst:
einfach in die php.ini "extension=session.so" reinschreiben und server neustarten. dann sollte das session-modul ganze in der ausgabe von phpinfo(); erscheinen. Session.so wird bereits geladen Es liegt wircklich an der Config... hmm?
|
funka
Legend ex-prophet(down below)
|
wie aeussert es sich dass du "keine session hast" ? ist maybe session.use_trans_sid auf 0 du erwartest aber dessen verhalten?
|
FragCool
OC Addicted
|
Es äußert sich so das die Funktino session_id(); unbekannt ist.
Es war die php.ini Variable session.auto_start
Die muß auf on
Es ist dann zwar Krank, da ja in der Zeile darüber schon steht das Sessions Enabled sind, aber halt nur so ein bißchen enabled... naja wieder was gelernt
|