[Erledigt] Umstieg von Xampp auf Einzelkomponenten: Sessions aktivieren Hallo zusammen,
das Intranet meiner Firma (interne PHP-Webseiten) läuft seit ca. einem Jahr auf einem Linuxserver mit dem Xampp-Paket 1.4.7. Nun hat mein Admin einen neuen (besseren) Linuxserver mit Suse 9 aufgesetzt und dort das Intranet raufkopiert.
Der große Unterschied ist allerdings das auf dem neuen Server nicht mehr das Programmpaket Xampp läuft sondern die Einzelkomponenten Apache Webserver, Tomcat, PHP, MySQL etc...
Er hat dabei alle PHP-Spezifikationen die in Yast2 zu sehen waren nachinstalliert. Auch in der php.ini sind alle Session-Einstellungen korrekt.
Nun bekommt man nach dem Einloggen ins Intranet (also an dem Punkt an dem das erste mal eine Session erstellt wird) folgende Fehlermeldung:
Call to undefined function session_start() in login.php on line x.
Bei der Ausgabe von PHP-Info steht unter dem Punkt Configure Command:
'./configure' '--prefix=/usr' '--datadir=/usr/share/php' '--mandir=/usr/share/man' '--bindir=/usr/bin' '--libdir=/usr/share' '--includedir=/usr/include' '--sysconfdir=/etc' '--with-_lib=lib64' '--with-config-file-path=/etc' '--with-exec-dir=/usr/lib64/php/bin' '--disable-debug' '--enable-inline-optimization' '--enable-memory-limit' '--enable-magic-quotes' '--enable-safe-mode' '--enable-sigchild' '--disable-ctype' '--disable-session' '--without-mysql' '--disable-cli' '--without-pear' '--with-openssl' '--with-apxs2=/usr/sbin/apxs2-prefork' 'x86_64-suse-linux'
Aber das scheinen ja nur Konfigurationskommandos zu sein.
Vor allem ist mir aufgefallen das es bei der Ausgabe von PHP-Info gar keinen Punkt "Session" gibt wie normalerweise!
Hat jemand ne Idee was für Einstellungen bzw. Nachinstallationen noch vonnöten sind um Sessions zu benutzen??
Falls die Sessions nur deaktiviert sind, wie kann ich sie aktivieren??
Gruß Flow23 |