PHP Session Support unter Suse 9.1
Hallo miteinander Nach dem Upgrade auf die Suse 9.1 habe ich festgestellt dass Gallery nicht mehr funktioniert. Die Fehlermeldung sieht so aus Fatal error: Call to undefined function: session_id() in /home/webs/gallery/session.php on line 47 Mit phpinfo habe ich gesehen, dass der Session Support explizit beim Kompilieren rausgenommen wurde. './configure' '--prefix=/usr' '--datadir=/usr/share/php' '--mandir=/usr/share/man' '--bindir=/usr/bin' '--libdir=/usr/share' '--includedir=/usr/include' '--sysconfdir=/etc' '--with-_lib=lib' '--with-config-file-path=/etc' '--with-exec-dir=/usr/lib/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' 'i586-suse-linux' Wieso das? und natürlich läuft nun auch der IMP nicht mehr da kein Pear Warning: main(PEAR.php): failed to open stream: No such file or directory in /home/webs/ssl/horde/lib/Registry.php on line 13 Fatal error: main(): Failed opening required 'PEAR.php' (include_path='.:') in /home/webs/ssl/horde/lib/Registry.php on line 13 Leider finde ich trotz googlen keine Infos. Ich bin ein bischen ratlos. Gruss Adrian Senn
Hallo miteinander
Mit phpinfo habe ich gesehen, dass der Session Support explizit beim Kompilieren rausgenommen wurde.
Mit kompilieren von den Originalsourcen und eigener Einstellung konnte ich das Problem lösen. Ich wundere mich aber wieso Suse da PEAR und den Session Support nicht mehr drin hat. In der Englischen Suse Liste fand ich auch noch einen Hinweis, der aber leider auch nicht in die Details ging. Vielleicht hören wir da noch von Suse selber was die Beweggründe sind. -- Gruss Adrian Senn
On Fri, 28 May 2004 00:38:43 +0200 Adrian Senn <suse-mailing@senn.ch> wrote:
Ich wundere mich aber wieso Suse da PEAR und den Session Support nicht mehr drin hat.
zwar ein wenig deplaziert, aber suse hat noch ganz andere sachen "entfernt". Beispielsweise gdialog, das von einigen wichtigen nautilus scripts dringend benötigt wird, aus dem gnome-util package. Komischweise lässt sich gdialog des rpms der vorgänger suse release einwandfrei bauen, sodass suse nicht behaupten kann, gdialog wäre nicht mehr kompatibel zum jetzigen entwicklungsumfeld. man es also mutwillig entfernt.
On Fri, May 28, 2004 at 12:38:43AM +0200, Adrian Senn wrote:
Hallo miteinander
Mit phpinfo habe ich gesehen, dass der Session Support explizit beim Kompilieren rausgenommen wurde.
Mit kompilieren von den Originalsourcen und eigener Einstellung konnte ich das Problem lösen.
Ich wundere mich aber wieso Suse da PEAR und den Session Support nicht mehr drin hat.
In der Englischen Suse Liste fand ich auch noch einen Hinweis, der aber leider auch nicht in die Details ging.
Im spec-File sieht man zwar ein --disable-session, aber weiter unten sieht man, dass das Modul spaeter gebaut wird. Es befindet sich dann im Paket php4-session. Ist es sicher, dass es nicht funktioniert, auch wenn php4-session installiert ist? Peter
participants (3)
-
Adrian Senn
-
Carsten Weinberg
-
poeml@cmdline.net