Probleme mit Suse 9.1 und PHP
-
Nach der Installation die scheinbar problemlos durchläuft komme ich bei dem Versuch auf die Login Seite zu kommen die folgende Fehlermeldung :
Fatal error: Call to undefined function: session_start() in /srv/www/htdocs/i-doit/config.inc.php on line 17
Kann mir da jemand helfen ?
-
Es scheint, als wenn der Session Support nicht mit in dein PHP reinkompiliert ist (–disable-session in der configure-line aktiviert). Den Parameter rausnehmen, neu kompilieren und dann sollte es laufen.
-
…wenn ich die entsprechenden Zeilen im Config.inc.php auskommentiere....
-
Das ist die Krux mit Suse. Es wird zwar ein Haufen Mist installiert, den man z.B. auf einem Server nicht braucht, wichtige Teile Fehlen aber. Eines davon ist session-config. Das ist ein separates Paket.
Lösung:
CD (DVD) einlegen und mounten. Nach "Mountpoint"/suse/i586/ wechseln und mit ls php sich mal alle Pakete anzeigen lassen. Danach mit rpm die entsprechenden Pakete installieren.
JeanLuc