URL: https://www.overclockers.at/linux/php_neu_compilieren_suse9_1_124535/page_1 - zur Vollversion wechseln!
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
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.
Hmmm...
sowas habe ich befürchtet 
Danke!
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.
Zitat von brainhi!
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.
Zitat von brainhi!
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.
wie aeussert es sich dass du "keine session hast" ?
ist maybe session.use_trans_sid auf 0 du erwartest aber dessen verhalten?
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
overclockers.at v4.thecommunity
© all rights reserved by overclockers.at 2000-2026